idx
↑
Path: /homepages/33/d963113317/htdocs/clickandbuilds/PartnercomAgency
[↑]
..
[open]
x
r
.htaccess
[edit]
x
r
.metadata
[open]
x
r
favicon.ico
[edit]
x
r
index.php
[edit]
x
r
license.txt
[edit]
x
r
link.php
[edit]
x
r
php.ini
[edit]
x
r
readme.html
[edit]
x
r
wp-activate.php
[edit]
x
r
wp-admin
[open]
x
r
wp-blog-header.php
[edit]
x
r
wp-comments-post.php
[edit]
x
r
wp-config-sample.php
[edit]
x
r
wp-config.php
[edit]
x
r
wp-content
[open]
x
r
wp-cron.php
[edit]
x
r
wp-includes
[open]
x
r
wp-links-opml.php
[edit]
x
r
wp-load.php
[edit]
x
r
wp-login.php
[edit]
x
r
wp-mail.php
[edit]
x
r
wp-settings.php
[edit]
x
r
wp-signup.php
[edit]
x
r
wp-trackback.php
[edit]
x
r
xmlrpc.php
[edit]
x
r
Edit: file.php
<?php /** * Server-side rendering of the `core/file` block. * * @package WordPress */ /** * When the `core/file` block is rendering, check if we need to enqueue the `wp-block-file-view` script. * * @since 5.8.0 * * @param array $attributes The block attributes. * @param string $content The block content. * * @return string Returns the block content. */ function render_block_core_file( $attributes, $content ) { if ( empty( $attributes['displayPreview'] ) ) { return $content; } // If it's interactive, enqueue the script module and add the directives. wp_enqueue_script_module( '@wordpress/block-library/file/view' ); $processor = new WP_HTML_Tag_Processor( $content ); if ( $processor->next_tag() ) { $processor->set_attribute( 'data-wp-interactive', 'core/file' ); } // If there are no OBJECT elements, something might have already modified the block. if ( ! $processor->next_tag( 'OBJECT' ) ) { return $content; } $processor->set_attribute( 'data-wp-bind--hidden', '!state.hasPdfPreview' ); $processor->set_attribute( 'hidden', true ); $filename = $processor->get_attribute( 'aria-label' ); $has_filename = is_string( $filename ) && ! empty( $filename ) && 'PDF embed' !== $filename; $label = $has_filename ? sprintf( /* translators: %s: filename. */ __( 'Embed of %s.' ), $filename ) : __( 'PDF embed' ); // Update object's aria-label attribute if present in block HTML. // Match an aria-label attribute from an object tag. $processor->set_attribute( 'aria-label', $label ); return $processor->get_updated_html(); } /** * Registers the `core/file` block on server. * * @since 5.8.0 */ function register_block_core_file() { register_block_type_from_metadata( __DIR__ . '/file', array( 'render_callback' => 'render_block_core_file', ) ); } add_action( 'init', 'register_block_core_file' );
save