В этой статье блога мы рассмотрим различные способы удаления кнопки «Добавить в корзину» в WooCommerce. Если вы хотите временно отключить кнопку или полностью удалить ее из своего интернет-магазина, мы вам поможем. Мы предоставим примеры кода для каждого метода, чтобы помочь вам легко реализовать решение, которое лучше всего соответствует вашим потребностям.
Метод 1: подход CSS
Один из самых простых способов удалить кнопку «Добавить в корзину» — использовать CSS. Добавьте следующий код в CSS-файл вашей темы или в раздел «Пользовательский CSS» настройщика темы WordPress:
.add_to_cart_button {
display: none !important;
}
Этот CSS-код нацелен на класс .add_to_cart_button
и устанавливает для его свойства display значение none, эффективно скрывая кнопку от внешнего интерфейса.
Метод 2: пользовательская функция в файле function.php вашей темы
Если вы предпочитаете более программный подход, вы можете использовать пользовательскую функцию в файле functions.php
вашей темы WordPress. Добавьте следующий фрагмент кода, чтобы удалить кнопку «Добавить в корзину»:
function remove_add_to_cart_button() {
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);
}
add_action('init', 'remove_add_to_cart_button');
Этот код удаляет перехватчики действий кнопки «Добавить в корзину» как из цикла магазина, так и из разделов сводки отдельных продуктов.
Метод 3: решение с помощью плагина
Если вы предпочитаете более удобный подход без изменения кода, вы можете использовать плагин для удаления кнопки «Добавить в корзину». Одним из таких плагинов является «WooCommerce Disable Add to Cart».
- Установите и активируйте плагин «WooCommerce Disable Add to Cart» из репозитория плагинов WordPress.
- Перейдите в настройки WooCommerce и перейдите на вкладку «Товары».
- В разделе «Отключить добавление в корзину» установите флажок, чтобы включить эту функцию.
Этот плагин позволяет отключить кнопку «Добавить в корзину» для определенных товаров или глобально для всего вашего магазина.
Следуя методам, представленным в этой статье, вы можете легко удалить кнопку «Добавить в корзину» в WooCommerce. Предпочитаете ли вы решение на основе CSS, пользовательскую функцию или плагин, у вас есть несколько вариантов на выбор в зависимости от ваших требований. Поэкспериментируйте с этими методами и найдите тот, который лучше всего соответствует вашим потребностям.