我不明白这里发生了什么。
我在一个子页面模板上,动态生成自定义帖子类型的WP\\U查询,如下所示:
$notrel = new WP_Query(array(
\'post_type\' => $type,
\'posts_per_page\' => $perpage,
\'monthnum\' => $mes,
\'year\' => $ano,
\'paged\' => $paged
));
循环和$\\u获取筛选器
post_type
,
monthnum
和
year
都工作得很好。但是分页给我带来了麻烦。
A) 如果我尝试URLhttp://example.com/parent-page/child-page/page/4/
我明白了paged = 1
.
B) 另一方面,http://example.com/parent-page/child-page/4/
正确给出paged = 4
但从那以后分页就不起作用了next_posts_link
自动将URL形状设置为A。
我想是吧/page/4/
是标准的,那么为什么它在这里不起作用呢?它是否可能是register\\u post\\u type上的rewrite参数?
EDIT: 仍未解决,se this->paginate_links() adds empty href to first page and previous link