我是Wordpress的新手。我已经在wordpress中创建了一个字段(使用高级自定义字段),并且希望在用户向该字段添加值时,wordpress自动将该值添加到标签列表中,然后打印该值。有没有人可以帮助我编写代码来做到这一点?我很高兴。
我已经尝试过$tag_name = get_field('custom_field');
get_tag($tag_name);
无效。
答案 0 :(得分:0)
您可以尝试一下。
$custom_field = get_field( 'custom_field' ); //get ACF value
$custom_field_slug = str_replace(' ', '-', $custom_field );
wp_insert_term(
$custom_field, // ACF value
'your-taxonomy', // your taxonomy
array(
'description'=> 'any description',
'slug' => strtolower( $custom_field_slug ),
)
);
$term = get_term_by( 'slug', strtolower( $custom_field ), 'your-taxonomy' );
//echo "<pre>"; print_r( $term );
您将获得整个对象