WordPress.org

Make WordPress Core

Ticket #14045: 14045.oneThemeLocationNoMenus.diff

File 14045.oneThemeLocationNoMenus.diff, 1.9 KB (added by SergeyBiryukov, 6 years ago)
  • wp-admin/js/nav-menu.js

     
    4242
    4343                        this.attachUnsavedChangesListener();
    4444
    45                         if( api.menuList.length )
     45                        if ( api.menuList.length )
    4646                                this.initSortables();
    4747
    48                         if( menu.oneThemeLocationNoMenus )
     48                        if ( menus.oneThemeLocationNoMenus )
    4949                                $( '#posttype-page' ).addSelectedToMenu( api.addMenuItemToBottom );
    5050
    5151                        this.initAccessibility();
     
    162162
    163163                                        return this.each(function() {
    164164                                                var t = $(this), menuItems = {},
    165                                                         checkboxes = ( menu.oneThemeLocationNoMenus && 0 == t.find('.tabs-panel-active .categorychecklist li input:checked').length ) ? t.find('#page-all li input[type="checkbox"]') : t.find('.tabs-panel-active .categorychecklist li input:checked'),
     165                                                        checkboxes = ( menus.oneThemeLocationNoMenus && 0 == t.find('.tabs-panel-active .categorychecklist li input:checked').length ) ? t.find('#page-all li input[type="checkbox"]') : t.find('.tabs-panel-active .categorychecklist li input:checked'),
    166166                                                        re = new RegExp('menu-item\\[(\[^\\]\]*)');
    167167
    168168                                                processMethod = processMethod || api.addMenuItemToBottom;
  • wp-admin/nav-menus.php

     
    355355$one_theme_location_no_menus = ( 1 == count( get_registered_nav_menus() ) && ! $add_new_screen && empty( $nav_menus ) && ! empty( $page_count->publish ) ) ? true : false;
    356356
    357357$l10n = array(
    358         "oneThemeLocationNoMenus" => ( $one_theme_location_no_menus ) ? 'true' : 'false',
     358        "oneThemeLocationNoMenus" => $one_theme_location_no_menus,
    359359        "move" => __( 'Move' ),
    360360        "menuFocus" => __( 'Menu item %d of %d' ),
    361361        "subMenuFocus" => __( 'Sub item number %d under' ),