有没有办法限制分页自动创建的页面数?我将限制在总共五页,作者,标签,类别。。。例如:“site.com/tag/news/page/5”,“…author/admin/page/5。”
谢谢
有没有办法限制分页自动创建的页面数?我将限制在总共五页,作者,标签,类别。。。例如:“site.com/tag/news/page/5”,“…author/admin/page/5。”
谢谢
这似乎奏效了。把你的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() 并且两者都始终输出<select>-盒子及其<option>s作为项目。有没有可能在这个函数中添加一个过滤器/挂钩,这样我就可以得到<option>s而不被包裹在<select>我这样问的原因是我想将页面和类别合并到一个下拉列表中。我找不到参数来设置这个!有什么想法吗?