@Denis9999

Ошибка при получении атрибутов вариаций в woocommerce?

Дело в том что атрибуты возвращаются этим:
global $product;
		print_r($product->get_variation_attributes());

скрин
но этот код вызывает следующую ошибку:
Call to undefined method WC_Product_Simple::get_variation_attributes()

В чем причина? Нужные же данные возвращаются. Вызывается не определенный метод - раз он неопределенный почему возвращаются данные... может вукомерс обновить
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
@Denis9999 Автор вопроса
перед тем как получать атрибуты нужно было выболнить проверку, вариативный ли товар
global $product;
if ( $product->is_type( 'variable' ) ) {
print_r($product->get_variation_attributes());
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы