-
Cooper hat einen Beitrag veröffentlicht
Deaktivieren Sie den Kauf von Produkten, die kein bestimmtes Tag in WooCommerce haben
Leute, ich möchte diesen Code bearbeiten
/* * 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; }
i want to enable add to cart button only for the post has tag called available and make add to cart button hidden on rest of ther products on woocommerce
can anyone edit this code
thanks in advanced
i have tried to enable add to cart button on the selected products with tag available bu i couldn’t , actually used a plugin of woocommerce called hide price and add to cart button
rudrastyh.com
Produkte in WooCommerce unverkäuflich machen
Wie Sie den Kauf von Produkten in Ihrem WooCommerce-Shop komplett deaktivieren oder nur Produkte mit bestimmten IDs oder in einer bestimmten Kategorie ohne Plugins.
-
Um alle Produkte mit Ausnahme derer, die das Tag available haben, in WooCommerce nicht verfügbar zu machen, müssen Sie is purchasable auf false setzen, bevor Sie es nur dann auf true setzen, wenn Ihre Bedingung erfüllt ist.
/*
* Deaktivieren Sie den Kauf von Produkten aus bestimmten Kategorien und Tags
*
* @Autor 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 ) {
$is_purchasable = false;
// Second – check product tags
if( has_term( ‘available’, ‘product_tag’, $product->get_id() ) ) {
$is_purchasable = true;
}
return $is_purchasable;
}
-