Wp_DELETE_TERM还是wp_DELETE_CATEGORY?

时间:2012-11-04 作者:user983248

您好,我需要一段简单的代码来删除自定义插件的类别,但我刚刚发现两个函数引用似乎完全相同:

功能参考:wp\\u delete\\u term

说明:从数据库中删除一个术语。

用法:<?php wp_delete_term( $term_id, $taxonomy, $args ) ?>

功能参考:wp\\u delete\\u category

说明:删除一个现有类别。

用法:<?php wp_delete_category( $cat_ID ) ?>

我的问题是我应该使用哪一个选项(仅用于删除类别),以及到底有什么区别(或者是什么让一个选项比另一个更好)。

我认为“类别”是一个“术语”wp_delete_category() 使用wp_delete_term() 所以我应该使用wp_delete_term() - 我是对的,否则我就错过了什么。

谢谢

1 个回复
SO网友:Olivier

wp_delete_category() 是删除类别的便捷快捷方式。使用它来减少键入。

结束

相关推荐

WordPress是否限制Post Meta或Terms的插件名称的长度?

WordPress Codex指出,帖子类型名称和分类名称对slug名称有限制。Register Post Type -- 最多20个字符,不能包含大写字母或空格Register Taxonomy -- 分类的名称。名称应为插入形式(不得包含大写字母或空格),长度不得超过32个字符(数据库结构限制)</然而,WordPress Codex没有说明Post Meta或Terms是否对slug名称有限制。Add Post Meta -- 无缓动限制Insert Term -- 无缓动限制</这能得