WooCommerce убрать кнопку "В корзину" Если вам нужно убрать кнопку "В корзину" в WooCommerce, это можно сделать несколькими способами в зависимости от ваших целей. Например, вы можете убрать кнопку на страницах каталога, на страницах товаров, или для определённых категорий. 1. Удаление кнопки на страницах каталога Чтобы убрать кнопку только на страницах категорий и архивов (каталог товаров): // Убираем кнопку "В корзину" на страницах каталога remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 ); Этот код оставляет кнопку только на страницах отдельных товаров. 2. Удаление кнопки на странице товара Чтобы убрать кнопку на страницах отдельных товаров: // Убираем кнопку "В корзину" на странице товара remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 ); 3. Удаление кнопки для определённых категорий Для удаления кнопки только для товаров из конкретных категорий: // Убираем кнопку для товаров из категории "одежда" add_action( 'wp', 'remove_add_to_cart_button_for_specific_category' ); function remove_add_to_cart_button_for_specific_category() { if ( is_product_category( 'odezhda' ) || has_term( 'odezhda', 'product_cat' ) ) { 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 ); } } Замените 'odezhda' на slug вашей категории. 4. Удаление кнопки для отсутствующих товаров Чтобы автоматически скрывать кнопку для товаров не в наличии: 1. Перейдите в WooCommerce > Настройки > Продукты > Запасы 2. Активируйте опцию "Скрывать отсутствующие на складе товары" 3. Сохраните изменения 5. Превращение магазина в каталог Для полного удаления всех кнопок "В корзину": // Убираем все кнопки "В корзину" 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 ); Это превращает магазин в каталог без возможности покупки. 6. Использование плагинов Если вы не хотите редактировать код, можно использовать плагины: YITH WooCommerce Catalog Mode Позволяет отключить корзину и кнопку "Добавить в корзину" для всех товаров или только для определённых категорий. WooCommerce Catalog Visibility Options Плагин позволяет скрыть кнопку "В корзину" и цены, превращая магазин в каталог товаров. Настройка YITH WooCommerce Catalog Mode: Установите плагин через Плагины > Добавить новый Перейдите в YITH > Catalog Mode Включите опцию "Отключить корзину и кнопку" Настройте дополнительные параметры Сохраните изменения Удаление кнопки "В корзину" в WooCommerce может быть выполнено несколькими способами. Вы можете убрать кнопку на страницах каталога или товаров, для конкретных категорий или товаров не в наличии, или полностью превратить магазин в каталог.