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, 8 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">