Форум программистов, компьютерный форум, киберфорум
Наши страницы
WordPress
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
L13K
0 / 0 / 1
Регистрация: 03.12.2011
Сообщений: 136
1

Вывод только краткого описания woocommerce

08.02.2018, 07:47. Просмотров 767. Ответов 6
Метки нет (Все метки)

PHP
1
2
3
4
    add_action( 'woocommerce_after_shop_loop_item_title', 'my_add_short_description', 9 );
    function my_add_short_description() {
        echo '<span class="title-description">' . the_excerpt() . '</span><br />';
    }
код выше - я нашел в сети, добавляется в functions.php темы, и выводит в общем каталоге товаров - описание товара под каждой ячейкой товара.
по логике - он должен выводить краткое описание, но на деле мы имеем следующее:
у меня отсутствует краткое описание и есть полное.
если я указываю у товара краткое описание - то все работает корректно.
но если я оставляю у товара только полное - то выводит полное описание, заместо краткого - в ячейку товара - в общую категорию.

цель - сделать так, чтобы при наличии лишь полного описания - не выводило ничего.
а при наличии полного и краткого - выводило краткое.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2018, 07:47
Ответы с готовыми решениями:

Какими плагинами реализовать вывод на главную в табличном виде, миниатюр и краткого описания к статьям?
Необходимо реализовать вывод на главную страницу в табличном виде, миниатюр и...

Перенос описания главной страницы WooCommerce
Уважаемые форумчане, возникла проблема с отображением описания главной страницы...

Плагин WooCommerce создает дубль описания категории
Здравствуйте, подскажите, пожалуйста, как убрать дублирующее описание...

Как в woocommerce отображать контент только для зарегистрированных?
Добрый день! Есть необходимость показа товаров только для зарегистрированных...

Как вывести на странице только подкатегории определённой категории (WP+woocommerce)
Здравствуйте дорогие форумчане! Я тока начал изучать woocommerce и не могу...

6
gogolik
ᕕ( ᐛ )ᕗ
254 / 222 / 95
Регистрация: 13.03.2010
Сообщений: 1,087
08.02.2018, 14:11 2
PHP
1
2
3
4
5
6
7
add_action( 'woocommerce_after_shop_loop_item_title', 'my_add_short_description', 9 );
function my_add_short_description() {
if( has_excerpt() ){
        echo '<span class="title-description">' . the_excerpt() . '</span><br />';
}
endif;
    }
0
L13K
0 / 0 / 1
Регистрация: 03.12.2011
Сообщений: 136
09.02.2018, 03:48  [ТС] 3
хм. сайт просто белый лист выдает. может синтаксическая ошибка где то?
0
gogolik
ᕕ( ᐛ )ᕗ
254 / 222 / 95
Регистрация: 13.03.2010
Сообщений: 1,087
09.02.2018, 16:37 4
Может. Через дебаг гляньте, я не проверял код.
0
L13K
0 / 0 / 1
Регистрация: 03.12.2011
Сообщений: 136
10.02.2018, 03:58  [ТС] 5
вроде нормально все. но движок просто рушиться, если вставить этот код.
0
gogolik
ᕕ( ᐛ )ᕗ
254 / 222 / 95
Регистрация: 13.03.2010
Сообщений: 1,087
10.02.2018, 17:13 6
L13K, endif уберите.
1
L13K
0 / 0 / 1
Регистрация: 03.12.2011
Сообщений: 136
10.02.2018, 21:22  [ТС] 7
просто офигенно. спасибо вам огромное!
0
10.02.2018, 21:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2018, 21:22

Вывод товаров со скидкой в WooCommerce
Добрый день! Как сделать вывод товаров со скидкой? Сделать такой же вывод, как...

WooCommerce, вывод категорий в четыре столбца
Как вывести категории в четыре , допустим, столбца? Именно категории, товары я...

Вывод категорий по текущему запросу (woocommerce)
Здравствуйте! делаю запрос для поиска товаров $search_str = $_GET;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru