Проблемы с поиском товаров woocommerce | WAVIFUN.RU

Проблемы с поиском товаров woocommerce

Проблема:

Столкнулся вот с чем, страница поиска отображает весь контент, который связан с искомым словом. В двух словах: отображается полное описание товара или страницы, а не цитата или краткое описание. Хотелось бы чтобы отображались всего лишь краткие описания товаров, а не весь текст.

Причина:

Причина такого явления таится в коде темы сайты. Интернет магазин работает с темой Storefront. Если ваш сайт работает с другой темой, то возможно таких проблем возникать у вас не будет, хотя с другой стороны — это возможно и проблему можно будет решить тем же путем, который будет описан ниже.

Решение:

Итак для того, чтобы решить данную проблемы, нам необходимо внести некоторые изменения в коде темы, а именно в файле post.php. Находится этот файл по адресу:  wp-content/ themes/ storefront/ inc/ structure/ post.php. В этом файле находим следующие строки,  у меня они расположены 43-48 строке файла.

the_сontent( 
sprintf( __( 
'Continue reading %s', 'storefront' ), 
'<span class="screen-reader-text">' . get_the_title() . '</span>' 
) 
);

 

Нас интересует здесь «the_content», который отвечает за вывод полного текста статьи, страницы или же товара, нам нужно заменить «the_content» на «the_excerpt», который выводить краткое описание товара, страницы или статьи:

the_excerpt(
sprintf(
__( 'Continue reading %s', 'storefront' ),
'<span class="screen-reader-text">' . get_the_title() . '</span>'
)
);

 

Всё готово, не забываем сохранить файл и обновить страницу.

19.04.2016
370
0
0 0 голос
Рейтинг статьи
Подписаться
Уведомить о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии

Так вы сможете получать новые статьи первыми

Pin It on Pinterest