Возможно ли выводить только одну категорию в woocommerce на странице каталога товаров?

День добрый!
Есть у меня на сайте такой код:
<?php echo $product->get_categories( ', ', '<p class="category">' . _n( '', '', sizeof( get_the_terms( $post->ID, 'product_cat' ) ), 'woocommerce' ) . ' ', '</p>' ); ?>


Код выводит ссылку с названием на категорию, к которой принадлежит товар, под описанием товара.
Но, это хорошо, когда категория одна, а вот когда их несколько у одного товара, то они выводятся через запятую в столбик.
Хочется вывести например только первую категорию, или вообще любую из категорий, к которой принадлежит товар, но одну.

Пока пришло решение про ограничение на кол-во символов, тогда названия категорий больше 40 символов обрубаются.
И другое решение через css и фиксированную высоту блока, всё что ниже будет отсекаться.
Но это костыли какие то, есть ли более элегантное решение?

Гугл и stackoverflow ничего не нашли подходящего.
Может кто сталкивался с похожей задачей?
Спасибо!
  • Вопрос задан
  • 3885 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы