今天在做 WordPress 主题的时候,刚好要用到置顶文章的调用。下面与大家分享 WordPress 如何添加置顶文章。
添加置顶文章:
1 、我们可以看到当前编辑文章右侧的一个公开度:发布编辑,点击这个编辑,勾选 「置顶这篇文章到首页」,那么打开博客时就可以看到置顶状态了。
2 、当文章发布了,那么我们可以点击博客后台文章菜单下的 「编辑」 选项,进入文章列表,把鼠标移到需要置顶的文章上,在文章标题下就会显示出 「编辑」 、 「快速编辑」 、 「删除」 、 「查看」 四个选项,点击 「快速编辑」 选项
3 、在快速编辑下,可以进行编辑标题、标签、别名、分类等操作,同时在这里也可以进行文章置顶的操作,在 「保持这篇文章置顶」 前面的小框打勾,然后点击更新文章,那么该文章就在博客首页保持置顶状态。看图:
4 、更新文章后,打开博客首页就会发现文章的置顶状态了
调用 WordPress 置顶文章列表:
在需要调用 WordPress 置顶文章的地方直接添加以下代码即可:
- <?php
- $sticky = get_option('sticky_posts');
- rsort( $sticky );
- $sticky = array_slice( $sticky, 0, 5);
- query_posts( array( 'post__in' => $sticky, 'caller_get_posts' => 1 ) );
- if (have_posts()) :
- while (have_posts()) : the_post();
- ?>
- 这里是需要显示的内容
- <?php endwhile; endif; ?>
请根据实际的代码修改需要的地方。当没有置顶文章的时候,显示最新 5 篇文章。