判别置顶文章
is_sticky() 函数用来判别一篇文章能否为置顶文章。
用法
is_sticky( $post_id );
参数
$post_id
(整数)(可选)要判别的文章 ID,默许是循环中的以后文章。
默许值:0(循环中的以后文章)
前往值
(布尔)文章能否为置顶文章。
例子
if( is_sticky() ) echo //'以后文章是置顶文章'; if( is_sticky( 68 ) ) echo //'ID 为 68 的文章是置顶文章';
其它
此函数位于:wp-includes/post.php
增加和移除置顶文章的函数
WordPress 默许支持文章置顶的性能,你能够把重要或精彩的文章在后盾置顶,让用户优先看到。
在开发中,可能需求经过代码来增加和移除置顶文章。WordPress 置顶文章的原理就是把置顶文章的 ID 存到 options 表里,经过修正 sticky_posts 字段即可管制置顶文章。
然而,WordPress 提供了两个函数,能够愈加轻松的增加和移除置顶文章,间接调用函数即可修正 sticky_posts 字段。
stick_post()
stick_post() 函数用来把一篇文章置顶,例子:
stick_post( 68 );//置顶 ID 为 68 的文章 stick_post( get_the_ID() );//置顶循环中的以后文章
unstick_post()
unstick_post() 和 stick_post() 函数相同,用来把一篇置顶文章勾销置顶:
unstick_post( 425 );//勾销置顶 ID 为 425 的文章 unstick_post( get_the_ID() );//勾销置顶循环中的以后文章
以上就是安达网络工作室关于《判断、添加和删除WordPress置顶文章的相关PHP函数小结》的一些看法。更多内容请查看本栏目更多内容!
函数意义 wp_nav_menu () 自定义菜单显示函数 register_nav_menu () 自定义菜单注册函数 – 复数 register_...
locate_template() 用来检索存在的优先级最高的模板文件,还能间接加载模板文件。 locate_template() 函数检...
家喻户晓,wordpress是基于php开发,在apache效劳下运转是最优秀的。然而,国际依然有很多主机上不能提供ap...
get_category get_category 可能咱们平常接触的不多,但却是很有用,网上这个函数引见的貌似不多,所以明天...
PHP 自身是无奈创立定时义务的,然而 WordPress 自带了一个伪定时义务(Cron) API,十分的不便好用,包括 ...
早就想搭建一个专属于本人的博客了,用来记载本人生存、学习的点点滴滴。之所以选WordPress,次要是由于它能...