הגדרה נכונה של סוגי מוצרים ב-WooCommerce מבטיחה חשבונאות ומשלוח מדויקים. הניסיון שלנו כולל למעלה מ-30 פרויקטים לקטלוגים בגדלים שונים. עלות ההתקנה לקטלוג של 100 פריטים מתחילה ב-$500, והחיסכון השנתי בתמיכה יכול להגיע עד $2,000 (40% מהתקציב השנתי).
בחירת סוג המוצר הנכון לקטלוג שלך
הבעיות העיקריות שאנו פותרים: תכונת וריאציה שגויה (גודל כטקסט במקום טקסונומיה — מתרחש ב-70% מהפרויקטים), שאילתות N+1 בעת טעינת וריאציות בעמוד המוצר (מגדילות את זמן הטעינה ב-2–3 שניות), התנגשויות תוספים למוצרים מורכבים (מתרחשות ב-1 מתוך 5 מקרים). בחירה נכונה של סוג מוצר חוסכת עד 40% מזמן תחזוקת הקטלוג.
| סוג מוצר | מתי להשתמש | מחיר עצמי לווריאנטים | ניהול מלאי |
|---|---|---|---|
| פשוט | SKU אחד, מחיר אחד (ספרים, שירותים) | לא | מלאי יחיד |
| משתנה | אפשרויות מרובות (גודל, צבע) | כן, לכל וריאציה | לכל וריאנט |
| קבוצתי | סט של מוצרים פשוטים (חבילה) | לא (תלוי במוצרי הבת) | כל מוצר בנפרד |
| וירטואלי/להורדה | מוצרים דיגיטליים (קורסים, קבצים) | לא | לא מנוהל |
שגיאות נפוצות בבחירת סוג מוצר כוללות שימוש בתכונות כשדות טקסט, מה שמונע קיבוץ וריאציות וגורם לשגיאות דוחות; יצירת מוצרים נפרדים לכל וריאנט, מה שמוביל ל-1,500 SKU במקום 500; ושימוש במוצר פשוט לחבילה, מה שמונע ניהול מחיר החבילה. הפתרונות הנכונים הם: שימוש בטקסונומיות של WooCommerce לתכונות, קיבוץ וריאציות למוצר משתנה, ושימוש בתוסף Grouped או Bundles לחבילות.
הגדרת מוצר פשוט ב-WooCommerce
SKU אחד, מחיר אחד, וריאנט אחד. מתאים ל: ספרים, שירותים, הורדות דיגיטליות, מוצרים פיזיים ללא וריאציות. הגדרה בניהול: מוצרים → הוסף חדש → סוג "מוצר פשוט". שדות חובה: מחיר, SKU. למוצרים דיגיטליים — סמן "וירטואלי" ו"להורדה", צרף קובץ. אין תאימות מובטחת לתוספי משלוח אם משקל ומידות לא מוגדרים.
יצירת מוצר משתנה ב-WooCommerce
וריאנטים מרובים עם תכונות שונות (גודל, צבע, חומר). לכל וריאנט יש מחיר, SKU ומלאי משלו. זו הבחירה הטובה ביותר לבגדים: פי 4 יותר נוח מאשר יצירת מוצרים נפרדים.
הגדרה שלב אחר שלב למוצר משתנה
שלב 1: צור תכונות. WooCommerce → תכונות → צור "גודל" עם ערכים "S, M, L, XL". ב-90% מהמקרים, 2–3 תכונות מספיקות.
שלב 2: במוצר, עבור ללשונית "תכונות" → הוסף תכונה → סמן "משמש לוריאציות".
שלב 3: עבור ללשונית "וריאציות" → "צור וריאציות מכל התכונות" → הגדר מחיר ו-SKU לכל אחת. עבור 100 וריאציות, זה לוקח 10 דקות ידנית.
יצירה פרוגרמטית של וריאציות
דוגמת קוד
// Создание вариативного товара программно
$product = new WC_Product_Variable();
$product->set_name('Футболка');
$product->set_status('publish');
// Добавляем атрибуты
$attributes = [];
$attribute = new WC_Product_Attribute();
$attribute->set_id(wc_attribute_taxonomy_id_by_name('pa_size'));
$attribute->set_name('pa_size');
$attribute->set_options(['S', 'M', 'L', 'XL']);
$attribute->set_visible(true);
$attribute->set_variation(true);
$attributes[] = $attribute;
$product->set_attributes($attributes);
$product_id = $product->save();
// Создаём вариации
$sizes = ['S' => 1200, 'M' => 1200, 'L' => 1300, 'XL' => 1400];
foreach ($sizes as $size => $price) {
$variation = new WC_Product_Variation();
$variation->set_parent_id($product_id);
$variation->set_attributes(['pa_size' => $size]);
$variation->set_regular_price($price);
$variation->set_sku('TSHIRT-' . $size);
$variation->set_stock_quantity(100);
$variation->set_manage_stock(true);
$variation->save();
} יתרונות מוצרים משתנים על פני מוצרים פשוטים רבים
חיסכון בזמן: יצירה ידנית של 1,000 וריאציות לוקחת יומיים, אוטומציה לוקחת שעה. הפחתת שגיאות: ניהול מלאי מרכזי, מחירים ו-SKU מסונכרנים. ערך הזמנה ממוצע עולה ב-30% בזכות מכירה צולבת.
מוצרים קבוצתיים: מתי ואיך להשתמש בהם
סט של מוצרים פשוטים המשולבים בעמוד אחד. הקונה בוחר את הכמות של כל אחד. דוגמה טיפוסית: סט מצעים (סדין תחתון + ציפיות + ציפוי שמיכה — נמכר גם בנפרד וגם כסט). יצירה: סוג "קבוצתי" → לשונית "מוצרים מקושרים" → שדה "מוצרים קבוצתיים" → בחר מוצרי בת. מוצר קבוצתי עדיף על פני מוצר פשוט כאשר צריך למכור חבילה אך עדיין לאפשר רכישות בודדות — זה מגדיל את ערך ההזמנה הממוצע ב-30%.
הגדרת מוצר חבילה
כברירת מחדל, WooCommerce אינו תומך בהרכבת חבילות עם חישוב מחיר. יש צורך בתוסף כמו WooCommerce Product Bundles או YITH WooCommerce Product Add-Ons. אנו ממליצים על הראשון — הוא יציב יותר וכולל הנחות מובנות. נדרש תוסף בתשלום; נוכל לעזור בהתקנתו.
שאילתה פרוגרמטית של וריאציות
$product = wc_get_product(123); // ID вариативного товара
if ($product->is_type('variable')) {
$variations = $product->get_available_variations();
foreach ($variations as $variation) {
$variation_obj = wc_get_product($variation['variation_id']);
echo $variation_obj->get_sku() . ': ';
echo $variation_obj->get_price() . ' $, ';
echo 'остаток: ' . $variation_obj->get_stock_quantity() . "\n";
}
} כיצד להפוך יצירת וריאציות לאוטומטית פרוגרמטית
השתמש בקוד ה-PHP שלמעלה. הוא יוצר את המוצר, התכונות והוריאציות. זה שימושי לייבוא המוני או להעברות מפלטפורמות אחרות. עבור קטלוג של 5,000 מוצרים, הסקריפט יוצר את כל הוריאציות תוך 3 דקות.
מה כלול בעבודה
- ניתוח המבחר (אילו סוגי מוצרים נדרשים).
- יצירת תכונות וטקסונומיות.
- הגדרת מוצרים פשוטים, משתנים וקבוצתיים (עד 100 פריטים).
- ייבוא מלאי ומחירים.
- בדיקת עגלה ותשלום.
- תיעוד על מבנה וגישה.
- הדרכה על ניהול מוצרים.
- אחריות לחודש אחד על פעולה תקינה.
- הגדרת מוצרים מורכבים אם רלוונטי.
לוח זמנים ועלות
הגדרת סוגי מוצרים, תכונות ווריאציות לקטלוג של 50–100 פריטים — 1–2 ימים. עלות התקנה לקטלוג של 100 פריטים: מ-$500. חיסכון בתמיכה יכול להגיע ל-$2,000 בשנה (40% מהתקציב השנתי). אנו מבטיחים שכל המוצרים יוצגו כראוי והמסים יחושבו במדויק. צור קשר — נבחן את הפרויקט שלך תוך יום אחד ונציע את הפתרון האופטימלי.
לפי התיעוד הרשמי של WooCommerce, הגדרה נכונה של סוג מוצר היא קריטית לתוספי חשבונאות ומשלוח. קבל ייעוץ על בחירת סוג מוצר כדי למנוע שגיאות חשבונאיות.
שירותי ההתקנה שלנו ל-WooCommerce כוללים את כל ההגדרות לסוגי מוצרים (פשוט, משתנה, קבוצתי, מורכב). אנו מתמחים ביצירה פרוגרמטית של וריאציות ובאופטימיזציה של תכונות וריאציה להגדרת הקטלוג שלך.







