将粘性帖子排除为所有人!

时间:2020-09-16 作者:Ioannis Politidis

我试图从我的博客循环中排除3篇粘性帖子,我尝试了一些代码片段,但没有成功。我需要一些帮助。

<?php if ( $posts->have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( $posts->have_posts() ) : $posts->the_post(); ?>
<?php get_template_part( \'content\', get_post_format() ); ?>
<?php endwhile; ?>
<div class="clearfix"></div>
<?php else : ?>
<?php get_template_part( \'content\', \'none\' ); ?>
<?php endif; ?>
<div class="clearfix"></div>
<?php $wp_query = new WP_Query($args); global  $wp_query; if ($wp_query->max_num_pages != 1) { ?>

1 个回复
SO网友:Gufran Hasan

如果您想排除粘性帖子,那么可以使用它。

<?php
$args = array(
    \'posts_per_page\' => 10,
    \'ignore_sticky_posts\' => 1
);
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();
?>
有关更多详细信息:

https://www.wpbeginner.com/wp-themes/how-to-exclude-sticky-posts-from-the-loop-in-wordpress/

相关推荐