Изначально, плагин для создания полноценного интернет-магазина WooCommerce на базе CMS WordPress, предлагает нам оборачивать название товара в тег <h3>, что может критично повлиять на категории товаров, увеличивая вхождение ненужных нам заголовков.
Мы рассмотрим, как одним нехитрым способом обернуть название товара обычным блоком <div>.
Открываем файл wc-template-functions.php, расположенный по адресу /wp-content/plugins/woocommerce/includes/, находим строчку:
function woocommerce_template_loop_product_title() {
echo '<h3>' . get_the_title() . '</h3>';
}
Меняем на:
function woocommerce_template_loop_product_title() {
echo '<div class="item">' . get_the_title() . '</div>';
}
А в пользовательских стилях CSS записываем свойства нашего класса item (у вас могут отличаться, в зависимости от используемого шаблона):
div.item {
padding: .8rem 0 .6rem;
margin: 0px;
color: #333;
line-height: 1.4;
}
Таким образом мы получаем ссылку на товар в простом текстовом блоке. Метод работает как в товарных категориях, так и в виджетах и шорткодах.
3,010 total views, 2 views today


(5 оценок, среднее: 4,00 из 5)

