wordpress自带置顶文章功能,这个大家都知道了,但是这个功能有时不能满足我们更多的需求,例如你想批量调用所有的置顶文章到侧边栏,或是首页的某一个位置,这样可以起到醒目的推荐作用,如何做呢?
我们只需要通过以下代码就可以快速调用了:
- <?php
- $args = array(
- ‘posts_per_page’ => –1,
- ‘post__in’ => get_option( ‘sticky_posts’ )
- );
- $sticky_posts = new WP_Query( $args );
- while ( $sticky_posts->have_posts() ) : $sticky_posts->the_post();?>
- <li><a href=“<?php the_permalink() ?>” rel=“bookmark” title=“Permanent Link to <?php the_title_attribute(); ?>”><?php the_title(); ?></a></li>
- <?php endwhile; wp_reset_query();?>
修改方法非常简单,例如我们需要在侧边栏显示所有置顶文章,只需要在主题文件夹中找到sidebar.php文件,然后复制以上代码仿制在文件的合适位置,然后写文章的时候选择置顶文章就可以在侧边显示了。
声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。
评论(0)