我试图为term创建一个meta,其中包含创建它的作者的id,因为我知道我需要挂钩函数wp_insert_term()但是我没有得到它
function author_as_meta($term) {
$x = add_term_meta(get_term_by('name', $term, 'novel'), 'owner', get_current_user_id());
if(!$x) {
wp_die($x);
}
}
$taxonomy = 'novel';
add_action('create_'.$taxonomy, 'author_as_meta');
"新颖"是我的自定义分类法,我也尝试了类别,但它仍然没有工作,我也尝试使用变量$ taxonomy,它应该包含分类法的名称,但它会返回错误" undefined&# 34;
答案 0 :(得分:0)
我找到了
function author_as_meta($term_id) {
add_term_meta($term_id, 'owner', get_current_user_id());
}
add_action('create_novel', 'author_as_meta');