WooCommerce将tag_id更改为名称

时间:2017-12-20 作者:Michael

我想知道如何将类别id更改为类别的实际名称,反之亦然。例如,如果我运行

$lob = $values[data]->tag_ids;
$lob,然后相等

Array
(
[0] => 184
[1] => 135
[2] => 185
)
如何将该数组转换为具有名称的数组?谢谢各位。

1 个回复
SO网友:Jacob Peattie

您可以使用get_term() 获取包含名称的完整术语对象。如果你在array_map() 可以将数组中的ID转换为名称:

$lob = $values[data]->tag_ids;

$names = array_map( function( $term_id ) {
    $term = get_term( $term_id );

    return $term->name;
}, $lob );

结束