判别置顶文章
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函数小结》的一些看法。更多内容请查看本栏目更多内容!
同get_post_meta()一样,用于前往文章的自定义字段值得一个函数,只不过get_post_custom()函数应用起来更简...
本文实例讲述了wordpress调用以后分类下子分类的办法。分享给大家供大家参考。详细剖析如下: 本人没用过wo...
第一种办法:我的这个博客不断都在网上运转,明天想把它在本地架设一个,包括数据库都和网上的如出一辙。详...
不少冤家心愿在文章内容的两头拔出广告(集体以为这个对用户体验有点不太好),上面就来看看如何完成吧。 应...
p.s.在搜寻引擎优化SEO上,百度仿佛对要害词TAGS更为偏爱 其实就是撰写一个新页面,它要使用一个名为tags.php...
WordPress有着比拟弱小的分类机制,包括文章分类、标签等,弱小的分类机制能够用来完成门户网站的相似二级频...