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