gpt4 book ai didi

判断、添加和删除WordPress置顶文章的相关PHP函数小结

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 29 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章判断、添加和删除WordPress置顶文章的相关PHP函数小结由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

判断置顶文章 is_sticky() 函数用来判断一篇文章是否为置顶文章.

用法 。

?
1
is_sticky( $post_id );

参数 。

$post_id 。

(整数)(可选)要判断的文章 ID,默认是循环中的当前文章.

默认值:0(循环中的当前文章) 。

返回值 。

(布尔)文章是否为置顶文章.

例子 。

?
1
2
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() 函数用来把一篇文章置顶,例子:

?
1
2
stick_post( 68 ); //置顶 ID 为 68 的文章
stick_post( get_the_ID() ); //置顶循环中的当前文章

unstick_post() 。

unstick_post() 和 stick_post() 函数相反,用来把一篇置顶文章取消置顶:

?
1
2
unstick_post( 425 ); //取消置顶 ID 为 425 的文章
unstick_post( get_the_ID() ); //取消置顶循环中的当前文章

  。

最后此篇关于判断、添加和删除WordPress置顶文章的相关PHP函数小结的文章就讲到这里了,如果你想了解更多关于判断、添加和删除WordPress置顶文章的相关PHP函数小结的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com