Отключить покупку продуктов, у которых нет определенного тега в WooCommerce [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отключить покупку продуктов, у которых нет определенного тега в WooCommerce [закрыто]

Сообщение Anonymous »

Ребята, я хочу отредактировать этот код

Код: Выделить всё

/*
* Disable buying products from specific category and tag
*
* @author Misha Rudrastyh
* @url https://rudrastyh.com/woocommerce/make-products-non-purchasable.html#specific-categories
*/
add_filter( 'woocommerce_is_purchasable', 'misha_catalog_mode_on_for_category', 10, 2 );
function misha_catalog_mode_on_for_category( $is_purchasable, $product ) {

// Second – check product tags
if( has_term( 'available', 'product_tag', $product->get_id() ) ) {
$is_purchasable = true;
}

return $is_purchasable;
}
Я хочу включить кнопку «Добавить в корзину» только для продуктов с тегом «Доступно» и сделать кнопку «Добавить в корзину» скрытой для остальных продуктов в woocommerce.
Я пытался включить кнопку «Добавить в корзину» для выбранных продуктов с доступным тегом, но это не отключило другие продукты.

Подробнее здесь: https://stackoverflow.com/questions/793 ... oocommerce
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»