最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

categories - wp_delete_term or wp_delete_category?

programmeradmin0浏览0评论

Hi I need a simple piece of code to delete a category for a custom plugin, but I just found two function references that seems quite the same:

Function Reference: wp_delete_term

Description: Removes a term from the database.

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

Function Reference: wp_delete_category

Description: Deletes one existing category.

Usage: <?php wp_delete_category( $cat_ID ) ?>

My question is which one I should use (just for delete a category), and what is exactly the difference (or what makes one option better than the other).

I'm thinking that the "category" is a "term" and that wp_delete_category() uses wp_delete_term() so I should use wp_delete_term() - I'm right on that or I'm missing something.

Thanks

Hi I need a simple piece of code to delete a category for a custom plugin, but I just found two function references that seems quite the same:

Function Reference: wp_delete_term

Description: Removes a term from the database.

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

Function Reference: wp_delete_category

Description: Deletes one existing category.

Usage: <?php wp_delete_category( $cat_ID ) ?>

My question is which one I should use (just for delete a category), and what is exactly the difference (or what makes one option better than the other).

I'm thinking that the "category" is a "term" and that wp_delete_category() uses wp_delete_term() so I should use wp_delete_term() - I'm right on that or I'm missing something.

Thanks

Share Improve this question asked Nov 4, 2012 at 0:00 user983248user983248 1,3603 gold badges20 silver badges31 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 1

wp_delete_category() is a convenient shortcut if you want to delete a category. Use it to type less.

发布评论

评论列表(0)

  1. 暂无评论