קטגוריות
הרחבות לווקומרס

תכונות ברירת מחדל לווקומרס

איך להחריג תכונה מסוימת מחישוב תכונת הברירת המחדל על פי המלאי?
עדכן את ה-id של התכונה:

add_filter( 'daw_max_variations', 'exclude_attribute', 10, 2 );
function exclude_attribute( $max_variations, $attribute ) {
	$excluded_attribute = 25;
	return $excluded_attribute === $attribute['id'] ? 0 : $max_variations;
}

איך להחיל את אפשרות בחירת התכונה הראשונה רק במוצרים עם עד כמות מסוימת של תכונות?
עדכן את כמות התכונות הרצויה:

add_filter( 'first_attribute_checkbox', 'daw_first_attribute_restrict_products', 10, 2 );
function daw_first_attribute_restrict_products( $first_attribute_checkbox, $product ) {
	$max_attributes = 3;
	return $max_attributes < count( $product->get_attributes() ) ? 'no' : $first_attribute_checkbox;
}

איך להחריג מוצר מסוים מכל חישובי תכונות ברירת המחדל?
עדכן את ה-id של המוצר:

add_filter( 'daw_include_product', 'exclude_product', 10, 2 );
function exclude_product( $included, $product ) {
	$excluded_product = 71;
	return $excluded_product === $product->get_id() ? false : $included;
}

כתיבת תגובה

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