限制分页创建的页数

时间:2012-06-23 作者:BobGCA

有没有办法限制分页自动创建的页面数?我将限制在总共五页,作者,标签,类别。。。例如:“site.com/tag/news/page/5”,“…author/admin/page/5。”

谢谢

1 个回复
最合适的回答,由SO网友:vmassuchetto 整理而成

这似乎奏效了。把你的functions.php:

add_filter(\'pre_get_posts\', \'limit_pages\');
function limit_pages($query) {

    $query->max_num_pages = 5;
    if ($query->query_vars[\'paged\'] > 5) {
        $query->query_vars[\'paged\'] = 5;
        $query->query[\'paged\'] = 5;
    }

    return $query;
}
但我想你仍然需要一些关于文章分页和作者的变通方法。希望对你有点帮助。

结束

相关推荐

将筛选器添加到wp_Dropdown_Pages()或wp_Dropdown_Categories()-没有选择容器?

我在和wp_dropdown_pages() 和wp_dropdown_categories() 并且两者都始终输出<select>-盒子及其<option>s作为项目。有没有可能在这个函数中添加一个过滤器/挂钩,这样我就可以得到<option>s而不被包裹在<select>我这样问的原因是我想将页面和类别合并到一个下拉列表中。我找不到参数来设置这个!有什么想法吗?