wordpress收费下载资源主题
wordpress付费下载资源插件

WordPress函数wp_remove_object_terms详细用法教程解析

WordPress函数wp_remove_object_terms是用来从一个对象(如文章、分类、标签等)中移除指定的分类或标签。

函数的用法如下:

wp_remove_object_terms( int $object_id, string|array $terms, string|array $taxonomy )

参数说明:
- $object_id:对象的ID,可以是文章、分类、标签等的ID。
- $terms:要移除的分类或标签的ID、slug或数组。
- $taxonomy:分类法的名称。

示例代码:

// 从文章ID为123的文章中移除分类ID为5的分类
wp_remove_object_terms( 123, 5, 'category' );

// 从文章ID为123的文章中移除多个分类
wp_remove_object_terms( 123, array(5, 7, 9), 'category' );

// 从文章ID为123的文章中移除slug为'news'的分类
wp_remove_object_terms( 123, 'news', 'category' );

// 从文章ID为123的文章中移除多个slug为'news'和'events'的分类
wp_remove_object_terms( 123, array('news', 'events'), 'category' );

需要注意的是,该函数只能从一个对象中移除指定分类或标签,如果该对象属于多个分类或标签,其他分类或标签不会受到影响。

另外,该函数只能在文章、分类、标签等已保存的对象上使用,如果对象尚未保存,则无法移除分类或标签。

0 个评论

定制开发
本站承接WordPress等系统建站仿站、二次开发、主题插件定制等开发服务
在线咨询
  • 请先加Q,临时会话收不到
    QQ:1-247-246-247

  • QQ一群:104228692(满)
  • QQ二群:64786792
在线咨询
本站承接WordPress建站仿站、二次开发、主题插件定制等PHP开发服务!

了解详情