WordPress.org

Make WordPress Core

Ticket #18553: 18553.patch

File 18553.patch, 1.4 KB (added by gk.loveweb, 4 years ago)
  • src/wp-admin/includes/ajax-actions.php

     
    916916        ob_start();
    917917        $wp_list_table->single_row( $tag );
    918918        $parents = ob_get_clean();
     919        $term_count = wp_count_terms( $taxonomy );
    919920
    920921        $x->add( array(
    921922                'what' => 'taxonomy',
     
    924925        $x->add( array(
    925926                'what' => 'term',
    926927                'position' => $level,
    927                 'supplemental' => (array) $tag
     928                'supplemental' => (array) $tag,
    928929        ) );
     930
     931        $x->add( array(
     932                'what' => 'term_count',
     933                'data' => sprintf( _nx( '%1$s item', '%1$s items', $term_count, 'term counts' ), $term_count ),
     934        ));
    929935        $x->send();
    930936}
    931937
  • src/wp-admin/js/tags.js

     
    116116                        if ( ! res || res.errors )
    117117                                return;
    118118
     119                        if ( 'undefined' !== typeof res.responses[2].data ) {
     120                                var total_items = res.responses[2].data;
     121
     122                                $('#posts-filter .tablenav span.displaying-num').html( total_items );
     123                        }
     124
    119125                        parent = form.find( 'select#parent' ).val();
    120126
    121127                        if ( parent > 0 && $('#tag-' + parent ).length > 0 ) // If the parent exists on this page, insert it below. Else insert it at the top of the list.