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

Если у вас есть магазин WooCommerce, вы можете захотеть убрать кнопку «Добавить в корзину» для некоторых продуктов. Например, вы можете продавать билеты на мероприятия, где люди должны сначала зарегистрироваться, или услуги, которые нельзя купить онлайн. В этой статье мы покажем вам, как удалить кнопку «Добавить в корзину» в WooCommerce.

Есть два способа убрать кнопку Добавить в корзину в WooCommerce. Вы можете сделать это либо с помощью плагина, либо с помощью кода. Мы покажем вам оба способа, чтобы вы могли выбрать наиболее подходящий для вас.

Метод 1: Убрать кнопку добавления в корзину в WooCommerce с помощью плагина.

Самый простой способ убрать кнопку «Добавить в корзину» в WooCommerce — это плагин. Мы рекомендуем использовать плагин Hide Add to Cart and Prices. Он бесплатный и работает со всеми темами WooCommerce.

После установки и активации плагина перейдите в WooCommerce > Settings > Products > Pricing. Здесь вы можете выбрать, какие роли пользователей смогут видеть цены и кнопки добавления в корзину. Для большинства сайтов мы рекомендуем скрыть эти элементы для всех, кроме администраторов.

Если вы хотите сделать еще один шаг вперед, плагин также позволяет скрыть цены и кнопку добавления в корзину для определенных продуктов. Для этого отредактируйте товар и прокрутите страницу вниз до раздела «Скрыть данные о товаре «. Здесь вы можете выбрать, какие данные будут скрыты на странице товара.

Метод 2: Убрать кнопку «Добавить в корзину» в WooCommerce с помощью кода.

Если вам удобно работать с кодом, то вы также можете удалить кнопку «Добавить в корзину» в WooCommerce, отредактировав файлы вашей темы. Сначала вам нужно будет создать дочернюю тему, чтобы ваши изменения не были перезаписаны при обновлении основной темы.

После создания дочерней темы отредактируйте файл «functions.php « и добавьте следующий код:

Этот код удалит все кнопки «Добавить в корзину» из вашего магазина. Если вы хотите удалить эти кнопки только для определенных товаров, то вам нужно немного изменить код.

ПРО СОВЕТ: Если вы используете WooCommerce для продажи товаров на вашем сайте WordPress, вы можете захотеть удалить кнопку «Добавить в корзину» на некоторых страницах. Например, вы можете отключить кнопку на странице товара, если его нет в наличии. Или вы можете удалить ее со страницы магазина, если вы хотите, чтобы клиенты покупали товары только на страницах отдельных товаров. Удалить кнопку «Добавить в корзину» можно с помощью нескольких строк кода.

get_id() == 2 ) { // Замените 2 на ID вашего продукта remove action( "WooCommerce simple product summary", "WooCommerce template single addtocart", 30 ); } } add action( "init", "conditionallyRemoveButtons" ); ?>

В данном случае мы удаляем кнопку Добавить в корзину с продукта с ID 2. Вам нужно изменить это число, чтобы оно соответствовало ID вашего продукта.

Вы можете найти ID вашего продукта, перейдя в «WooCommerce > Products «. Затем наведите курсор на свой продукт и посмотрите на URL-адрес в адресной строке браузера.

getId()==1){//замените 1 на id любого другого товара, для которого вы хотите скрыть кнопку addtocart return true;}} addfilter("WooCommerce simple product summary","wcstor test");?>

Заключение:

В этой статье мы показали вам, как вы можете легко убрать кнопку «Addtocart» вWooComerce с помощью плагина или с помощью кода.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии