Woocommerce: Как заменить текст кнопки «В корзину» или на иконку

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Задача. Необходимо в на сайте с Woocommerce заменить текст кнопки «В корзину» (Добавить в корзину, Просмотр корзины, Оформить заказ, Add to cart).

Решение. Для изменения текста или замены на иконку в кнопке заказа товара вставляем в functions.php Код №1 или Код №2, если необходимо изменить кнопки только в некоторых товарах.

Содержание

Изменение текста кнопки заказа

Код №1: Изменение текста в кнопке добавления товара

Код №2: Изменение текста заказа товара для отдельных товаров по идентификатору.

Замена текста кнопки заказа на иконку

Когда нужно было заменить текст кнопки заказа на иконку, то способы выше не подошли, т.к. они выводят иконку вида <i class="fa fa-shopping-cart"></i> как текст, а не как html-код.

Решение 1. Для замены текста кнопки добавления в корзину на иконку:

  1. В файле плагина woocommerce/templates/loop/add-to-cart.php (этот файл нужно скопировать в папку с темой в такойже иерархии папок и потом его редактируем)
  2. Заменить esc_html( $product->add_to_cart_text() ) на sprintf('<i class="fa fa-shopping-cart"></i>').
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии