我需要有关自定义帖子类型的WordPress分页的帮助。 我关掉了has_archive。并在页面中打印帖子,当我尝试创建分页时,它会创建它们,但是当我到达链接时
/atsiliepimai/page/2/
总是404 - 找不到页面,如何修复这个垃圾系统,因为当我将链接更改为
/?page_id=136&页=2
它工作得很好,如何解决这个wordpress问题,这是我的查询参数:
$paged = ( get_query_var('page') ) ? get_query_var('page') : 1;
$args = array(
'post_type' => 'atsiliepimai',
'post_status' => 'publish',
'posts_per_page' => 3,
'paged' => $paged,
'page' => $paged
);
$atsiliepimai = new WP_Query( $args );
"page"变量用于静态首页 - 除非这是静态首页,否则请将$paged变量更改为
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
(请注意"分页"而不是"页面")。
此外,您还可以删除最后一个参数'page' => $paged
https://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters
你能检查一下你的服务器上是否启用了mod_rewrite吗?如果没有,请尝试启用它并查看问题是否已解决。