Верные решения
появляются в процессе

Как убрать кнопку «в корзину» в WooCommerce

В некоторых случаях необходимо убрать кнопку "в корзину" в WooCommerce, чтобы интернет-магазин стал каталогом товаров. 

Для этого необходимо добавить в functions.php следующий код:

remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );

Первая функция удаляет кнопку "Добавить в корзину" со страниц категорий товаров, вторая функция удаляет кнопку со страницы товара.

Данный код необходимо вставить в файл темы functions.php (например вначале файла, после открывающего тега <?php, либо в конец), его можно отредактировать из админки WordPress (пункт меню Внешний вид->Редактор).


Обновлено: 15.10.2018

Вам помогла эта статья? Оцените!
(14 оценок, среднее: 3,57 из 5)
Загрузка...


Комментариев: 6

    • Возможно у вас стоит плагин кеширования, например wp super cashe. В таком случае нужно удалить кеш в настройках плагина.

  • Если сайт сделан на теме storefront, надо эти строчик добавлять в сам низ файла storefront-template-functions.php. Он находиться в папке public_html/wp-content/themes/storefront/inc
    Не путайте людей) Сам промучился пол дня с этим. И еще совет. Если не можешь найти нужны строчки кода в каком они файле лежат, то воспользуйся вордпад++ поиском)

    • Проверил на теме storefront, добавил данный код в начало, потом в конец файла functions.php - все прекрасно работает.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *