چطور میشه دکمه افزودن به سبد خرید در ووکامرس رو برای برخی از محصولات فعال و برای برخی غیر فعال کرد و همچنین قیمت نمایش داده بشه و به جای دکمه افزودن به سبد خرید ، تماس بگیرید رو نشون بده
1 پاسخ
سلام
برای محصولاتی که میخواین غیرفعال بشه از کد زیر در فایل function.php استفاده کنید:
/* REMOVE ADD TO CART BUTTON ON SPECIFIC PRODUCT IDs*/
add_filter(‘woocommerce_is_purchasable’, ‘filter_is_purchasable’, 10, 2);
function filter_is_purchasable($is_purchasable, $product ) {
global $product;
if( in_array( $product->get_id(), not_purchasable_ids() )) {
return false;
}
return $is_purchasable;
}
function not_purchasable_ids() {
return array( 624,625 );
}
*/
بجای اعداد باید شناسه محصول رو قرار بدید.
برای نمایش عبارت تماس بگیرید هم از کد زیر استفاده کنید:
add_filter(’woocommerce_empty_price_html', ’devme_custom_call_for_price');
function devme_custom_call_for_price() {
return ’تماس بگیرید';
}
لطفا وارد شوید یا ثبت نام کنید برای ارسال پاسخ