Как получить имя атрибута товара в woocommerce

Пользователь

от jazmyne , в категории: PHP , 8 месяцев назад

Как получить имя атрибута товара в woocommerce

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dorothea_stoltenberg , 7 месяцев назад

@jazmyne 

Вы можете использовать функцию wc_attribute_label(), чтобы получить имя атрибута товара в WooCommerce. Вот пример:

1
2
3
4
5
6
7
$product_attributes = $product->get_attributes();

foreach ($product_attributes as $attribute) {
    $attribute_label = wc_attribute_label($attribute->get_name());
    echo $attribute_label . ": ";
    // остальной код для вывода значений атрибутов
}


где $product - это объект товара в WooCommerce. Функция get_attributes() возвращает массив объектов атрибутов товара, а затем мы можем использовать функцию wc_attribute_label() для получения имени атрибута.