Make WordPress Core


Ignore:
Timestamp:
02/13/2010 03:52:33 AM (16 years ago)
Author:
dd32
Message:

Fix Terms Per Page for taxonomies, Apply old Category filter to value. See #11838

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/edit-tags.php

    r13077 r13081  
    197197    $pagenum = 1;
    198198
    199 $tags_per_page = (int) get_user_option( 'edit_tags_per_page' );
     199if ( 'post_tag' == $taxonomy )
     200    $tags_per_page = (int) get_user_option( 'edit_tags_per_page' );
     201elseif ( 'category' == $taxonomy )
     202    $tags_per_page = (int) get_user_option( 'categories_per_page' );
     203else
     204    $tags_per_page = (int) get_user_option( 'edit_' .  $taxonomy . '_per_page' );
     205
    200206if ( empty($tags_per_page) || $tags_per_page < 1 )
    201207    $tags_per_page = 20;
    202 $tags_per_page = apply_filters( 'edit_tags_per_page', $tags_per_page );
    203 $tags_per_page = apply_filters( 'tagsperpage', $tags_per_page ); // Old filter
     208
     209if ( 'post_tag' == $taxonomy ) {
     210    $tags_per_page = apply_filters( 'edit_tags_per_page', $tags_per_page );
     211    $tags_per_page = apply_filters( 'tagsperpage', $tags_per_page ); // Old filter
     212} elseif ( 'category' == $taxonomy ) {
     213    $tags_per_page = apply_filters( 'edit_categories_per_page', $tags_per_page ); // Old filter
     214} else {
     215    $tags_per_page = apply_filters( 'edit_' . $taxonomy . '_per_page', $tags_per_page );
     216}
    204217
    205218if ( !empty($_GET['s']) ) {
Note: See TracChangeset for help on using the changeset viewer.