【发布时间】:2021-01-24 01:57:58
【问题描述】:
谁能解释一下为什么我的分页不起作用?
请看下面的代码
<?php
$args = array(
'post_type' => 'post',
'offset' => '1',
'page' => $page,
'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1),
);
query_posts($args);
$i = 1;
if (have_posts()) :
while (have_posts()) : the_post();
?>
当我评论或删除 'offset' => '1' 时分页有效。
有没有替代的offset方式?
任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
能否请您包含 query_posts 功能以及发布帖子 仅从数组中很难说出发生了什么
-
这些是 WordPress 功能,您可以在以下链接中查看它们:query_post (developer.wordpress.org/reference/functions/query_posts) have_posts (developer.wordpress.org/reference/functions/have_posts)
-
developer.wordpress.org/reference/classes/wp_query 请阅读这里它描述了参数
$args在你的情况下的签名 -
偏移量破坏分页是一个众所周知的问题。 codex.wordpress.org/…
标签: php wordpress pagination wordpress-theming