WordPress.org

Make WordPress Core

Ticket #13497: no-empty-pagination-wrappers.13497.diff

File no-empty-pagination-wrappers.13497.diff, 2.2 KB (added by filosofo, 5 years ago)
  • wp-admin/includes/nav-menu.php

     
    633633                <div id="<?php echo $post_type_name; ?>-all" class="tabs-panel tabs-panel-view-all <?php 
    634634                        echo ( 'all' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); 
    635635                ?>"> 
    636                         <div class="add-menu-item-pagelinks"> 
    637                                 <?php echo $page_links; ?> 
    638                         </div> 
     636                        <?php if ( ! empty( $page_links ) ) : ?> 
     637                                <div class="add-menu-item-pagelinks"> 
     638                                        <?php echo $page_links; ?> 
     639                                </div> 
     640                        <?php endif; ?> 
     641 
    639642                        <ul id="<?php echo $post_type_name; ?>checklist" class="list:<?php echo $post_type_name?> categorychecklist form-no-clear"> 
    640643                                <?php 
    641644                                $args['walker'] = $walker; 
     
    648651                                echo $checkbox_items; 
    649652                                ?> 
    650653                        </ul> 
    651                         <div class="add-menu-item-pagelinks"> 
    652                                 <?php echo $page_links; ?> 
    653                         </div> 
     654 
     655                        <?php if ( ! empty( $page_links ) ) : ?> 
     656                                <div class="add-menu-item-pagelinks"> 
     657                                        <?php echo $page_links; ?> 
     658                                </div> 
     659                        <?php endif; ?> 
     660 
    654661                </div><!-- /.tabs-panel --> 
    655662 
    656663 
     
    805812                <div id="tabs-panel-<?php echo $taxonomy_name; ?>-all" class="tabs-panel tabs-panel-view-all <?php 
    806813                        echo ( 'all' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); 
    807814                ?>"> 
    808                         <div class="add-menu-item-pagelinks"> 
    809                                 <?php echo $page_links; ?> 
    810                         </div> 
     815                        <?php if ( ! empty( $page_links ) ) : ?> 
     816                                <div class="add-menu-item-pagelinks"> 
     817                                        <?php echo $page_links; ?> 
     818                                </div> 
     819                        <?php endif; ?> 
     820 
    811821                        <ul id="<?php echo $taxonomy_name; ?>checklist" class="list:<?php echo $taxonomy_name?> categorychecklist form-no-clear"> 
    812822                                <?php 
    813823                                $args['walker'] = $walker; 
    814824                                echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $terms), 0, (object) $args ); 
    815825                                ?> 
    816826                        </ul> 
    817                         <div class="add-menu-item-pagelinks"> 
    818                                 <?php echo $page_links; ?> 
    819                         </div> 
     827                         
     828                        <?php if ( ! empty( $page_links ) ) : ?> 
     829                                <div class="add-menu-item-pagelinks"> 
     830                                        <?php echo $page_links; ?> 
     831                                </div> 
     832                        <?php endif; ?> 
     833 
    820834                </div><!-- /.tabs-panel --> 
    821835 
    822836                <p class="button-controls">