|

Как отключить кнопку В корзину в WooCommerce

image_pdfimage_print

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

Есть вот такой код:
/*убрать кнопку в корзину*/
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 );
remove_action( 'woocommerce_simple_add_to_cart', 'woocommerce_simple_add_to_cart', 30 );
remove_action( 'woocommerce_grouped_add_to_cart', 'woocommerce_grouped_add_to_cart', 30 );

Нужно скопировать его и добавить в файл  functions.php вашей темы. (Отсюда сразу возникает предупреждение: Если вы смените тему, то в новой теме этот код работать не будет, и заработает он только тогда, когда вы его добавите в новую тему, на которую перешли)

Этот файл найти в разделе Внешний вид — > Редактор тем.
Просто добавьте ранее скопированный код в конце и нажмите кнопку «Обновить файл». Соответственно чтобы включить всё обратно просто удалите этот код и нажмите кнопку «Обновить файл».
Внимание! В данном случае Вы действуете на свой страх и риск, и желательно предварительно сделать резервную копию файлов сайта на хостинге.

Похожие записи

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

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