我在一个WordPress网站上工作,头版上有多篇博客文章,但是所有的文章都有(稍微)不同的HTML,也有不同的地方,所以仅仅让循环重复本身并不能完成工作。
设计预览:

我想我可以对每个帖子进行查询,然后使用“偏移量1”、“偏移量2”等来按正确的顺序进行查询。
然后在每次查询后重置post数据。
这是一个好的方法,还是这是太多的负担?还有其他好办法吗?
谢谢!
发布于 2018-01-23 11:19:21
你可以这样做。它将首先检查是否有更多的帖子在尝试加载之前。如果有的话,你只需要把下一个故事排在名单上就可以印出来了。只需使用需要在布局中插入帖子的if( more_posts() )
function more_posts() {
global $wp_query;
return $wp_query->current_post + 1 < $wp_query->post_count;
}
if( more_posts() ){
the_post();
the_title();
}https://stackoverflow.com/questions/48398118
复制相似问题