מניעת מכירה של מוצרים לפי קטגוריה

מניעת מכירה של מוצרים לפי קטגוריה

אם לקוח שביקש להגביל מוצרים מסויימים באתר שלו ש...

אם לקוח שביקש להגביל מוצרים מסויימים באתר שלו שלא יהיו זמינים לרכישה באתר, רק דרך החנות הפיזית שלו (או בטלפון) אז זה הקוד שיאפשר לכם לעשות זאת.

הקוד מאפשר להפוך מוצר ל"לא ניתן למכירה". צריך לשתול אותו בקובץ functions.php וכמובן, לעשות הגבלה לפי קטגוריית מוצר / תגית מוצר / או סתם שדה acf שהגדרתם למוצר.

הצעה.. אפשר כמובן להוסיף גם ווידג'ט שמופיע דינאמית בתוך עמוד המוצר לפי אחד התנאים האלו שנותן חיווי ללקוח

add_filter( 'woocommerce_is_purchasable', 'check_is_purchablale_on', 10, 2 );
function check_is_purchablale_on( $is_purchasable, $product ) {
	
	// a check product tags
	/*if( has_term( 'tag-name', 'product_tag', $product->get_id() ) ) {
		$is_purchasable = false;
	}*/

	// a check product categories
	/*if( has_term( 'category-name', 'product_cat', $product->get_id() ) ) {
		$is_purchasable = false;
	}*/
	
	
	if( get_field( 'acf-field-name',  $product->get_id() ) ) {
		$is_purchasable = false;
	}

	return $is_purchasable;
}Code language: PHP (php)

נשמח לקבל תכנים נוספים שלדעתכם יכולים לעניין את קהל היעד

פרטי יצירת קשר
דילוג לתוכן