Ne legyen link a termék nevén a mini kosárban…

Ne legyen link a termék nevén a mini kosárban, illetve a kosárban kategória kiválasztásával

Amennyiben nem szeretnénk, hogy bizonyos kategóriában, kategóriákban (array), ne legyen link a termék nevén a mini kosárban, illetve a kosár oldalon, akkor így oldhatjuk meg:

[php]
add_filter( ‘woocommerce_cart_item_permalink’, ‘koikaam_ne_legyen_link_a_termek_neven_es_kepen_a_kosarban’, 10, 3);
function koikaam_ne_legyen_link_a_termek_neven_es_kepen_a_kosarban($permalink, $cart_item, $cart_item_key) {
$permalink = ”;
$product_ids = $cart_item[‘product_id’];
//Amennyiben csak egy
//$categories = ‘kategoriaSLUG1’;
$categories = array(‘kategoriaSLUG1′,’kategoriaSLUG2′,’kategoriaSLUG3’);
if( has_term( $categories, ‘product_cat’, $cart_item[‘product_id’] ) ){
return $permalink;
}else{
return esc_url( get_permalink( $product_ids ) );
}
}
[/php]

 
Ez az egyszerű és variálható termékekre is igaz. 🙂

Kategória: WoocommerceCímkék:
Hozzászólás írása