Хотите, чтобы товары Woocomerce в магазине были видны, но не покупались - PullRequest
1 голос
/ 08 января 2020

Я ищу возможность показывать товары в интернет-магазине WordPress woocommerce, но покупатели не должны покупать его онлайн.

Мой клиент продает антиквариат, а некоторые из них слишком дорогие agile отправить, но она хотела бы, чтобы товар был показан в интернет-магазине.

Есть ли простой способ сделать это? Существует 1500 товаров, и мне бы очень не хотелось добавлять весовую категорию ко всем товарам вручную.

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

Надеемся на помощь.

С уважением, Берит

1 Ответ

0 голосов
/ 08 января 2020

Вы можете удалить кнопку добавления в корзину и отключить функцию оформления заказа.

add_filter( 'woocommerce_is_purchasable', '__return_false');
remove_action('woocommerce_single_variation', 'woocommerce_single_variation', 10); 
remove_action('woocommerce_single_variation', 'woocommerce_single_variation_add_to_cart_button', 20);

подробнее здесь

Это сработало для меня. Если это не работает с вами, вы должны объяснить больше или дать более подробную информацию о вашей настройке W C

до enter image description here

после enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...