WordPress.org

Make WordPress Core

Ticket #33148: class-wp-terms-list-table.diff

File class-wp-terms-list-table.diff, 768 bytes (added by adrianosilvaferreira, 4 years ago)
  • src/wp-admin/includes/class-wp-terms-list-table.php

     
    272272                        if ( $count >= $end )
    273273                                break;
    274274
    275                         if ( $term->parent != $parent && empty( $_REQUEST['s'] ) )
    276                                 continue;
     275                        if ( $term->parent != $parent && empty( $_REQUEST['s'] ) ){
    277276
     277                                if ( !is_null( get_term( $term->parent, $taxonomy ) ) || ( $parent != 0 ) ){
     278                                        continue;
     279                                }
     280                        }
     281
    278282                        // If the page starts in a subtree, print the parents.
    279283                        if ( $count == $start && $term->parent > 0 && empty( $_REQUEST['s'] ) ) {
    280284                                $my_parents = $parent_ids = array();