如何自动从字段获取标签?

时间:2019-06-06 06:28:56

标签: wordpress tags advanced-custom-fields custom-fields

我是Wordpress的新手。我已经在wordpress中创建了一个字段(使用高级自定义字段),并且希望在用户向该字段添加值时,wordpress自动将该值添加到标签列表中,然后打印该值。有没有人可以帮助我编写代码来做到这一点?我很高兴。

我已经尝试过$tag_name = get_field('custom_field'); get_tag($tag_name);无效。

1 个答案:

答案 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 );

您将获得整个对象