Fix Tag paging number whilst searching. Fixes #11989

git-svn-id: https://develop.svn.wordpress.org/trunk@12816 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Dion Hulse 2010-01-24 02:07:13 +00:00
parent 44d8494043
commit f022897182
1 changed files with 7 additions and 2 deletions

View File

@ -200,12 +200,17 @@ if ( empty($tags_per_page) || $tags_per_page < 1 )
$tags_per_page = apply_filters( 'edit_tags_per_page', $tags_per_page );
$tags_per_page = apply_filters( 'tagsperpage', $tags_per_page ); // Old filter
if ( !empty($_GET['s']) )
$total_terms = count( get_terms( $taxonomy, array( 'search' => trim(stripslashes($_GET['s'])), 'number' => 0, 'hide_empty' => 0 ) ) );
else
$total_terms = wp_count_terms($taxonomy);
$page_links = paginate_links( array(
'base' => add_query_arg( 'pagenum', '%#%' ),
'format' => '',
'prev_text' => __('&laquo;'),
'next_text' => __('&raquo;'),
'total' => ceil(wp_count_terms($taxonomy) / $tags_per_page),
'total' => ceil($total_terms / $tags_per_page),
'current' => $pagenum
));