使用WordPress搭建网站的朋友应该都知道可以将文章置顶,那么如何在主题开发中调用它,今天小编也用到了调用置顶文章和排除置顶文章的相关代码,有需要的朋友可以一起来看看。
调用置顶文章
<?php
$sticky = get_option('sticky_posts');
rsort( $sticky );
$sticky = array_slice( $sticky, 0, 5); // 调用5条
query_posts( array( 'post__in' => $sticky, 'caller_get_posts' => 1 ) );
if (have_posts()) :while (have_posts()) : the_post();
?>
<li><a href="<?php the_permalink(); ?>" target="_blank"><?php the_title(); ?></a></li>
<?php endwhile;
wp_reset_query(); // 必填
endif;
?>
排除置顶
<?php $the_query = new WP_Query( array( 'post__not_in' => get_option( 'sticky_posts' ) ) );
if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();?>
<div class="post" id="post-<?php the_ID(); ?>">
<p> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></p>
<?php the_post_thumbnail('thumbnail'); ?>
</div>
<?php endwhile; ?>
<?php endif; ?>
👋 感谢您的观看!
© 版权声明
THE END