Intereting Posts
Пользовательские типы сообщений, пользовательские таксономии и постоянные ссылки? Как перечислить персонализированные заголовки типа на основе их терминов таксономии Внутри вложенной петли Как удалить категорию из wordpress url? HTML-экранирование данных с помощью ajax-запросов Как ограничить количество форм, которые пользователь может создать в гравитационных формах? как запрашивать сообщения по категориям и тегам? Перенос URL на пользовательский пост с плагином для подключения к CPT Как добавить метаинформацию в URL? Пользовательский тип почтового типа – поле заказа Продукт с изменением по умолчанию – фотография WooCommerce Предупреждение. Произошла непредвиденная ошибка. Что-то может быть неправильно с WordPress.org Как сделать административную зону мобильной дружественной Меню / div года и месяцев сообщений в блоге? Показать полное изображение thumbnail Помощь при изменении размера изображений на главной странице WooCommerce

Woocommerce – Скрыть "добавить в корзину" на бесплатные продукты

im используя Woocommerce и ищет способ скрыть «Добавить в корзину» -Button on
страница с одним продуктом Если продукт бесплатно – я делаю большой CSV-импорт, а некоторые цены на продукцию установлены на ноль – я просто хочу скрыть кнопку «добавить в корзину» на этих продуктах, так что это не подлежит покупке.

уже спросил об этом на странице поддержки, но не успел

поздравил

Посмотрите на начало шаблонов добавления в корзину в WooCommerce. В начале есть проверка, чтобы определить, является ли продукт покупаемым. Внутри is_purchasable() в классе продукта есть фильтр. По умолчанию продукт не приобретается, если цена вообще не установлена, но ее можно расширить, чтобы покрыть продукты, для которых цена установлена ​​на 0.

 function wpa_109409_is_purchasable( $purchasable, $product ){ if( $product->get_price() == 0 ) $purchasable = false; return $purchasable; } add_filter( 'woocommerce_is_purchasable', 'wpa_109409_is_purchasable', 10, 2 ); 

Насколько я понял вашу проблему .. woocommerce имеет вариант, когда вы не ставите никакой цены, кнопки вообще не будет.
Ваш продукт похож на обычную галерею / каталог.
Если это то, что вы ищете .. возможно, самый простой способ – это отредактировать ваш файл csv .. просто найдите и замените нули пустым пространством ..