小编给大家分享一下wordpress获取置顶文章列表的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
<强> wordpress怎么获取置顶文章列表? 强>
在wordpress中,或许你希望调用设置好的指定文章列表,这一功能如何实现呢?下文就介绍实现方法,大家参考使用吧
首先,你需要了函解查询_文章数。该函数的作用就是对文章进行检索,挑选,排的序,在其后的循环循环中使用经过挑选,排序的文章,例如:
代码如下
& lt; php ? query_posts (& # 39; posts_per_page=10, ignore_sticky_posts=1, orderby=兰德# 39;); 而(have_posts ()): the_post (); 回声& # 39;& lt; li> & # 39;;标题();这样回声& # 39;& lt;/li> & # 39;; endwhile; wp_reset_query ();
将随机列出一条文章的标题。至的于查询_文章的具体参数,请参考开发手册。
接下来,我们就是要通过的对查询_文章参数进行调整,挑选出置顶的文章列表了。
代码如下:
$ query_post=阵列( & # 39;posts_per_page& # 39;=比;10日, & # 39;post__in& # 39;=比;get_option (& # 39; sticky_posts& # 39;), & # 39;caller_get_posts& # 39;=比;1 ); query_posts ($ query_post); 比; & lt; ul风格=跋允?没有,“在 & lt; ?php时(have_posts ()): the_post ();比; & lt; li> & lt; a href=https://www.yisu.com/zixun/" <?php the_permalink ();> "标题=" <?php标题();这样> "> <?php标题();这样李?> > > <?php endwhile;?> <? php wp_reset_query ();
参数用一个数组的形式放在query_post美元中,关键的参数为& # 39;post__in& # 39;=祝辞get_option (& # 39; sticky_posts& # 39;)和& # 39;caller_get_posts& # 39;=比;0。
& # 39; post__in& # 39;=比;get_option (& # 39; sticky_posts& # 39;)确定了该循环调用的是置顶文章列表# 39;公司caller_get_posts& # 39;的作用是排除非指定性文章,即除了置顶文章之外,不显示其他的文章。(不添加的情况下,如果置顶文章条目不足& # 39;posts_per_page& # 39;规定的值,会用最新文章替补完整。)
以上是wordpress获取置顶文章列表的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!