Получить код цвета в вариации атрибута Woocommerce - PullRequest
0 голосов
/ 28 ноября 2018

Я повторяю фильтр выбора цвета в woocommerce: enter image description here

Я искал, но не нахожу значение цвета в HTML или в RGB.Это атрибут objetct:

Объект WP_Term ([term_id] => 242 [name] => Amarillo [slug] => amarillo [term_group] => 0 [term_taxonomy_id] => 242 [таксономия] =>pa_rasan-monocolor [description] => [parent] => 0 [count] => 1 [filter] => raw [meta_value] => 0)

Где может находиться это поле?

enter image description here

с

get_term_meta($attribute_value->term_id))

Tt показывает все цвета:

array(3) { ["order_pa_rasan-monocolor"]=> array(1) { [0]=> string(1) "0" } ["pa_monocolor_yith_wccl_value"]=> array(1) { [0]=> string(7) "#d4be16" } 

Как связать один атрибут с егоцвет

1 Ответ

0 голосов
/ 21 января 2019

Ну, комментарии помогли мне, но вот некоторый код более подробно о том, как получить цветовой код вариантов:

$terms = get_terms([
    'taxonomy' => 'pa_nameofthevariation',
    'hide_empty' => false,
]);
foreach ($terms as $term) {
    echo get_term_meta($term->term_id)["color"][0]; // Ex: #d4be16
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...