如何自动从字段中获取标签?
How to get tags from a field automatically?
我是 wordpress 新手。我在 wordpress 中创建了一个字段(使用高级自定义字段),我希望当用户向该字段添加值时,wordpress 会自动将该值添加到标签列表,然后打印该值。有没有人可以帮助我编写代码来做到这一点?我会很高兴。
我试过了$tag_name = get_field('custom_field');
get_tag($tag_name);
没用。
你可以试试这个。
$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 );
你会得到整个对象
我是 wordpress 新手。我在 wordpress 中创建了一个字段(使用高级自定义字段),我希望当用户向该字段添加值时,wordpress 会自动将该值添加到标签列表,然后打印该值。有没有人可以帮助我编写代码来做到这一点?我会很高兴。
我试过了$tag_name = get_field('custom_field');
get_tag($tag_name);
没用。
你可以试试这个。
$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 );
你会得到整个对象