- A+
所属分类:WORDPRESS
WordPress后台提供了置顶文章的功能,在发布文章时有选项,勾选时就可以置顶,这个操作很简单。
今天我们在这里探讨的是在wordpress开发中,如何写程序来调用置顶文章,并让它按照我们想要的格式输出。
我们先了解一上WordPress置顶文章重点函数
关于置顶文章WordPress有两个常用的函数
is_sticky():判断文章是否是置顶的,是就返回true,不是就返回false
get_option('sticky_posts'): 获取置顶文章ID,返回包含各置顶文章ID的数组
对于这两个函数怎么使用下面给出两个具体例子
置顶文章例子1:
首页展示文章时,如果是置顶文章就全文输出
方法简介:在loop循环时,通过 is_sticky()判断是否是置顶文章
是的话就设置全局变量$more=1;然后调用the_content();就是全文输出了
否则不是置顶文章的话就设置全局变量$more=0;然后调用the_content('更多...');就是截取<--more-->标签后的输出
分章列表如下
没有找到相应文章
置顶文章例子2:
一次性把置顶文章全部找出来,然后用列表的方法呈现
方法简介:通过get_option('sticky_posts')函数把置顶文章id全部找出来,再通过query_posts()函数对这部分id的文章循环列表输出