Php 获取wp\u create\u category()的\u cat\u ID()

Php 获取wp\u create\u category()的\u cat\u ID(),php,wordpress,plugins,categories,Php,Wordpress,Plugins,Categories,我创建了一个插件,可以创建新的类别, 创建新的自定义帖子类型时: static function add_new_category_when_new_box_created($post_id, $post, $update) { if (get_post_type() == POSTTYPE) { //only new box creates category no updated one if (wp_is_post_revision($post_id)

我创建了一个插件,可以创建新的
类别
, 创建新的自定义帖子类型时:

static function add_new_category_when_new_box_created($post_id, $post, $update)
{
    if (get_post_type() == POSTTYPE) {
        //only new box creates category no updated one
        if (wp_is_post_revision($post_id))
            return false;

        $post_title = $post->post_title;
        if (!empty($post_title) && empty(get_cat_ID($post_title))) {
            wp_create_category($post_title);
            return true;
        }
    }
    return false;
}
然后,当我想对上述函数创建的任何类别使用
get_cat_ID()
时,它返回
0