Make WordPress Core

Ticket #56228: 56228.3.diff

File 56228.3.diff, 1.6 KB (added by joedolson, 16 months ago)

Patch that only handles fallback state

  • src/wp-admin/css/common.css

     
    573573        margin: 10px 20px 0 2px;
    574574}
    575575
    576 .wrap.block-editor-no-js {
     576.wrap.block-editor-no-js,
     577.wrap.site-editor-no-js {
    577578        padding-left: 20px;
    578579}
    579580
  • src/wp-admin/site-editor.php

     
    132132require_once ABSPATH . 'wp-admin/admin-header.php';
    133133?>
    134134
    135 <div id="site-editor" class="edit-site"></div>
     135<div class="edit-site">
     136        <div id="site-editor"></div>
    136137
     138        <?php // JavaScript is disabled. ?>
     139        <div class="wrap hide-if-js site-editor-no-js">
     140                <h1 class="wp-heading-inline"><?php _e( 'Edit site' ); ?></h1>
     141                <div class="notice notice-error notice-alt">
     142                        <p>
     143                                <?php
     144                                        /**
     145                                         * Filters the message displayed in the site editor interface when JavaScript is
     146                                         * not enabled in the browser.
     147                                         *
     148                                         * @since 6.3.0
     149                                         *
     150                                         * @param string  $message The message being displayed.
     151                                         * @param WP_Post $post    The post being edited.
     152                                         */
     153                                        echo apply_filters( 'site_editor_no_javascript_message', __( 'The site editor requires JavaScript. Please enable JavaScript in your browser settings.' ), $post );
     154                                ?>
     155                        </p>
     156                </div>
     157        </div>
     158</div>
     159
    137160<?php
    138161
    139162require_once ABSPATH . 'wp-admin/admin-footer.php';