繁体   English   中英

Wordpress在页面问题中的分页

[英]Pagination in page problems with wordpress

我需要有关自定义帖子类型的wordpress分页的帮助。 我关闭了has_archive。 并在页面中打印帖子,当我尝试创建分页时,它会创建它们,但是当我到达链接时

/ atsiliepimai / page / 2 /

总是404-找不到页面,如何修复此垃圾系统,因为当我更改链接到

/?page_id = 136&page = 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 );

您可以检查服务器上是否启用了mod_rewrite吗? 如果不是,请尝试启用它,然后查看问题是否已解决。

“ page”变量用于静态首页-除非这是静态首页,否则将$ paged变量更改为

$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1; (请注意,使用“分页”而不是“页面”)。

另外,您可以删除最后一个参数'page' => $paged

https://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM