Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在wordpress中显示第五个帖子_Php_Wordpress - Fatal编程技术网

Php 在wordpress中显示第五个帖子

Php 在wordpress中显示第五个帖子,php,wordpress,Php,Wordpress,在我的wordpress网站上,如何从第五篇文章开始显示文章? 因为在我的网站顶部有一个幻灯片,显示了前五篇文章的标题 幻灯片下面再次显示了前五篇文章,这并不漂亮 您可以使用get_posts或query_posts来显示除前五篇之外的最新帖子。请记住,query_posts通过更改全局变量$wp_query的变量直接更改主循环 这似乎是您想要的,例如修改主题的索引文件以包括: query_posts('posts_per_page=5&offset=5'); 注意:您可以将每页的帖子

在我的wordpress网站上,如何从第五篇文章开始显示文章? 因为在我的网站顶部有一个幻灯片,显示了前五篇文章的标题
幻灯片下面再次显示了前五篇文章,这并不漂亮

您可以使用get_postsquery_posts来显示除前五篇之外的最新帖子。请记住,query_posts通过更改全局变量$wp_query的变量直接更改主循环

这似乎是您想要的,例如修改主题的索引文件以包括:

query_posts('posts_per_page=5&offset=5');
注意:您可以将每页的帖子更改为您想要的内容。你还有更多的选择

有关更多详细信息,请参阅以下文档:


TLDR:在WP\u查询中使用offset参数。

如果您熟悉PHP,此代码将解决您的问题。 设置逻辑以不显示前5篇文章的数据,如下所示:

$i = 0;
while (have_posts()) {  
     ++$i;   
     if ($i > 5) {
         the_title(); 
         // and more content
     }
}
这将仅在
$i>5
时显示循环内的数据