Merged in feature/81-dev-dev01 (pull request #5)
auto-patch 81-dev-dev01-2023-12-05T22_45_26 * auto-patch 81-dev-dev01-2023-12-05T22_45_26
This commit is contained in:
@@ -23,8 +23,8 @@ if ( ! ( current_theme_supports( 'block-template-parts' ) || wp_is_block_theme()
|
||||
wp_die( __( 'The theme you are currently using is not compatible with the Site Editor.' ) );
|
||||
}
|
||||
|
||||
$is_template_part = isset( $_GET['postType'] ) && 'wp_template_part' === sanitize_key( $_GET['postType'] );
|
||||
$is_template_part_path = isset( $_GET['path'] ) && 'wp_template_partall' === sanitize_key( $_GET['path'] );
|
||||
$is_template_part = isset( $_GET['postType'] ) && 'wp_template_part' === sanitize_key( $_GET['postType'] );
|
||||
$is_template_part_path = isset( $_GET['path'] ) && 'wp_template_partall' === sanitize_key( $_GET['path'] );
|
||||
$is_template_part_editor = $is_template_part || $is_template_part_path;
|
||||
|
||||
if ( ! wp_is_block_theme() && ! $is_template_part_editor ) {
|
||||
@@ -42,7 +42,7 @@ $current_screen->is_block_editor( true );
|
||||
// Default to is-fullscreen-mode to avoid jumps in the UI.
|
||||
add_filter(
|
||||
'admin_body_class',
|
||||
static function( $classes ) {
|
||||
static function ( $classes ) {
|
||||
return "$classes is-fullscreen-mode";
|
||||
}
|
||||
);
|
||||
@@ -160,22 +160,25 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
<?php // JavaScript is disabled. ?>
|
||||
<div class="wrap hide-if-js site-editor-no-js">
|
||||
<h1 class="wp-heading-inline"><?php _e( 'Edit site' ); ?></h1>
|
||||
<div class="notice notice-error">
|
||||
<p>
|
||||
<?php
|
||||
/**
|
||||
* Filters the message displayed in the site editor interface when JavaScript is
|
||||
* not enabled in the browser.
|
||||
*
|
||||
* @since 6.3.0
|
||||
*
|
||||
* @param string $message The message being displayed.
|
||||
* @param WP_Post $post The post being edited.
|
||||
*/
|
||||
echo apply_filters( 'site_editor_no_javascript_message', __( 'The site editor requires JavaScript. Please enable JavaScript in your browser settings.' ), $post );
|
||||
?>
|
||||
</p>
|
||||
</div>
|
||||
<?php
|
||||
/**
|
||||
* Filters the message displayed in the site editor interface when JavaScript is
|
||||
* not enabled in the browser.
|
||||
*
|
||||
* @since 6.3.0
|
||||
*
|
||||
* @param string $message The message being displayed.
|
||||
* @param WP_Post $post The post being edited.
|
||||
*/
|
||||
$message = apply_filters( 'site_editor_no_javascript_message', __( 'The site editor requires JavaScript. Please enable JavaScript in your browser settings.' ), $post );
|
||||
wp_admin_notice(
|
||||
$message,
|
||||
array(
|
||||
'type' => 'error',
|
||||
'additional_classes' => array( 'hide-if-js' ),
|
||||
)
|
||||
);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user