• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как добавить краткое описание товаров на главной странице

Lekrayt

Новичок
Добрый день

Прошу помощи знающих и умеющих разбираться в структуре Wordpress и woocommerce. Требуется вывести краткое описание под товарами, которые отображаю на главной странице через gutenberg (там вкладка woocommerce).
С помощью кода я добавил краткое описание в категориях, но на главной странице картинки и название (вот ссылка главной странице buytoall.ru).
Код добавленный для вывода краткого описания:

Код:
/*description of the product description in the category catalog*/
add_action( 'woocommerce_after_shop_loop_item_title', 'ats_add_short_description', 9 ); // 9 приоритет
function ats_add_short_description() {
global $post;
$text = $post->post_excerpt;
$maxchar = 120; //макс кол-во символов
$text = preg_replace ('~\[[^\]]+\]~', '', $text ); //no шорткоды

//удаляем всякую html символику
$text = strip_tags( $text);

// срезаем
if ( mb_strlen( $text ) > $maxchar ){
$text = mb_substr( $text, 0, $maxchar );
$text = preg_replace('@(.*)\s[^\s]*$@s', '\\1 ...', $text );
}
echo '<div class="w-desc">'; // обернём в div класс - можно это написать одной строкой, но я для ясности прописал так
echo $text;
echo '</div>';

}
/*description of the product description in the category catalog*/

Во вложении слайды как отображается информация на главной странице и через какое дополнение я вывожу это все.
Что требуется добавить в код, чтобы все заработало как мне требуется?

Заранее спасибо
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    181.9 KB · Просмотры: 2
  • Снимок1.PNG
    Снимок1.PNG
    12.3 KB · Просмотры: 1
Сверху Снизу