如何从变量产品中获取属性?

时间:2016-02-01 14:21:52

标签: php attributes woocommerce product variations

我的变量产品包含用于变体的属性网址。

我需要在页面上显示它,但我不知道如何。我尝试了很多方法,但没有什么是好的。例如这段代码:

echo get_post_meta($value['variation_id'], 'attribute_pa_url', true);

返回网址,例如“httpwww-domain-comsometthingsomethingelse”而不是“http://www.domain.com/sometthing/somethingelse

任何暗示我应该做什么?谢谢!

1 个答案:

答案 0 :(得分:0)

有效:

$taxonomy = 'pa_color';
$meta = get_post_meta($value['variation_id'], 'attribute_'.$taxonomy, true);
$term = get_term_by('slug', $meta, $taxonomy);
echo $term->name;

感谢Reigel