WordPress粘贴帖子

时间:2017-10-26 02:22:48

标签: php wordpress

我有一个网站,在主页上有最近3个帖子的预告片。

如果我发帖后贴,那么它实际上会添加第四个帖子等等。

搜索后,我发现这个脚本似乎最初起作用了:

<?php
    $sticky = count(get_option('sticky_posts')); 
    $the_query = new WP_Query( 'posts_per_page='. ( 3 - $sticky));
?>

这似乎完美地完成了这项工作。但是我发现如果其中一个帖子是最近的帖子并且也设置为粘性,那么这会影响显示的数量。

例如,第二个最近的帖子变得粘稠,然后只会显示两个帖子。

关于如何更改上述代码以便始终显示三个帖子的任何想法,粘性或非粘性?

由于

1 个答案:

答案 0 :(得分:0)

$args = array(
    'posts_per_page' => 3,
    'ignore_sticky_posts' => 1
);
query_posts($args);

- 在这里使用while循环---

然后使用

wp_reset_query();