Как получить название класса доставки, а не слизняк - PullRequest
0 голосов
/ 05 июня 2018
global $product;
$shippingClass = $product->get_shipping_class();

это возвращает слаг, но мне нужно имя, как мне это сделать?

1 Ответ

0 голосов
/ 05 июня 2018

После $shippingClass добавьте строки ниже, оно получит имя.

      $shipp_classname= get_term_by('slug',$shippingClass ,'product_shipping_class');
      echo $shipp_classname->name; 

Итак, полный код следующий.

      global $product;
      $shippingClass = $product->get_shipping_class();

      $shipp_classname= get_term_by('slug',$shippingClass ,'product_shipping_class');
      echo $shipp_classname->name; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...