wordpress自带置顶文章功能,这个大家都知道了,但是这个功能有时不能满足我们更多的需求,例如你想批量调用所有的置顶文章到侧边栏,或是首页的某一个位置,这样可以起到醒目的推荐作用,如何做呢?

我们只需要通过以下代码就可以快速调用了:

  1. <?php   
  2. $args = array(   
  3.     ‘posts_per_page’ => –1,   
  4.     ‘post__in’  => get_option( ‘sticky_posts’ )   
  5. );   
  6. $sticky_posts = new WP_Query( $args );    
  7. while ( $sticky_posts->have_posts() ) : $sticky_posts->the_post();?>   
  8. <li><a href=“<?php the_permalink() ?>” rel=“bookmark” title=“Permanent Link to <?php the_title_attribute(); ?>”><?php the_title(); ?></a></li>   
  9. <?php endwhile; wp_reset_query();?>  

修改方法非常简单,例如我们需要在侧边栏显示所有置顶文章,只需要在主题文件夹中找到sidebar.php文件,然后复制以上代码仿制在文件的合适位置,然后写文章的时候选择置顶文章就可以在侧边显示了。

声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。