WordPress 提供了 wp_set_post_categories() 函数来设置帖子的类别,使用这个函数我们可以很方便的修改文章所属分类。
语法
wp_set_post_categories( int $post_ID, int[]|int $post_categories = array(), bool $append = false ): array|false|WP_Error
参数
$post_ID
int 可选。
帖子 ID。不默认为全局 $post 的 ID。默认为 0。
$post_categories
整数[] | int 可选。
类别 ID 列表,或单个类别的 ID。默认:array()
$append
布尔 可选。
如果为真,不会删除现有类别,改为追加分类。如果为 false,则将类别替换为新类别。默认:false
返回
array|false| WP_Error
说明
如果没有传递分类ID,那么将使用默认分类。本方法默认将覆盖已分配给帖子的任何现有分类,如果不想覆盖只是追加分类,那么请将$append参数设置为true。
示例
wp_set_post_categories( $post_id, 1 );
wp_set_post_categories( $post_id, array( 1,3,5 ) );
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » WordPress 通过代码动态修改文章所属分类的方法
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » WordPress 通过代码动态修改文章所属分类的方法