لديك قميص بثلاثة ألوان وأربعة مقاسات. إذا أنشأت منتجًا منفصلًا لكل مزيج فسيكون لديك اثنتا عشرة صفحة بعنوان ووصف متطابقين؛ فإدارتها صعبة وتُنتج محتوى مكررًا. الحل الصحيح هو المنتج المتغير: صفحة واحدة يختار فيها العميل اللون والمقاس، ويُحسب سعر كل مزيج وصورته ومخزونه على حدة.
إذا كنت قد بدأت العمل مع ووكومرس للتو فإن إطلاق متجر ووكومرس من التثبيت إلى أول طلب يمنحك الأساس اللازم، وبعده اطّلع على إعداد الشحن أيضًا.
المفاهيم: المنتج والسمة والنوع#
| المصطلح | المعنى |
|---|---|
| المنتج المتغير | منتج له عدة نسخ يمكن اختيارها |
| السمة | خاصية وصفية مثل اللون أو المقاس |
| القيمة | خيارات كل سمة، مثل أحمر وأزرق وM وL |
| النوع (التنويع) | مزيج محدد من القيم، مثل «أزرق وL» |
كل نوع يشبه منتجًا صغيرًا: له سعره ورمز المنتج (SKU) وصورته ووزنه ومخزونه، وإذا لم تملأ شيئًا فإنه يرثه من المنتج الأصلي.
الإنشاء خطوة بخطوة#
- من قسم المنتجات أنشئ منتجًا جديدًا واملأ العنوان والوصف والصورة الرئيسية.
- في مربع «بيانات المنتج» اجعل النوع «منتج متغير».
- افتح تبويب السمات وأضف السمات اللازمة: اختر سمة عامة موجودة من القائمة أو أنشئ سمة مخصصة.
- اختر القيم وحدّد مربع «يُستخدم للتنويع». بدون هذا المربع تكون السمة مجرد وصف بسيط ولا تظهر في اختيار العميل.
- اضغط حفظ السمات وانتقل إلى تبويب الأنواع.
- نفّذ خيار إنشاء الأنواع من كل السمات لتُنشأ كل المزائج دفعة واحدة.
- افتح كل نوع وأدخل السعر والمخزون والصورة.
- في النهاية عاين الصفحة وانشر المنتج.
إذا كنت لا تبيع بعض المزائج فاحذف نوعها أو اتركه معطّلًا. يجب ألا يتمكن العميل من اختيار مزيج غير موجود.
سعر ومخزون منفصلان#
يمكنك تحديد سعر وتخفيض منفصلين لكل نوع؛ مثلًا يكون المقاس الأكبر أغلى قليلًا. وتعرض صفحة المنتج نطاق السعر عندما لا يكون أي نوع محددًا.
للمخزون لديك طريقتان:
- إدارة المخزون على مستوى المنتج: تُخصم كل الأنواع من عدّاد مشترك. مناسب للبضاعة التي لها مخزن مشترك.
- إدارة المخزون على مستوى النوع: لكل مزيج عدّاد منفصل. هذا الخيار صحيح تقريبًا دائمًا للملابس والأحذية.
في الحالة الثانية، عندما يصل مخزون نوع ما إلى الصفر يصبح ذلك الخيار غير متوفر وتستمر مبيعات الباقي. حدّد هنا أيضًا حدّ «انخفاض المخزون» ليرسل ووكومرس تنبيهًا.
الصورة والقيم الافتراضية#
تُرفع صورة كل نوع منفصلة، وعندما يختار العميل تحلّ محل الصورة الرئيسية. اضغط الصور قبل الرفع؛ ويشرح دليل تحسين صور ووردبريس طريقة ذلك.
بخيار «القيم الافتراضية للنموذج» يمكنك عرض المزيج الأكثر مبيعًا محددًا مسبقًا منذ البداية. هذا مفيد على الجوال لأن العميل يرى السعر والمخزون دون خطوة إضافية.
قراءة الأنواع في الكود#
أحيانًا تحتاج إلى عرض مخزون الأنواع في القالب أو في إضافة. تنشئ هذه الدالة قائمة بالمزائج ومخزونها:
function di9_variation_stock_list( int $product_id ): string {
$product = wc_get_product( $product_id );
if ( ! $product || ! $product->is_type( 'variable' ) ) {
return '';
}
$items = '';
foreach ( $product->get_children() as $variation_id ) {
$variation = wc_get_product( $variation_id );
if ( ! $variation ) {
continue;
}
$stock = $variation->get_stock_quantity();
$items .= sprintf(
'<li>%s — %s</li>',
esc_html( wc_get_formatted_variation( $variation, true ) ),
null === $stock ? esc_html__( 'بدون تتبع', 'di9' ) : esc_html( (string) $stock )
);
}
return $items ? '<ul>' . $items . '</ul>' : '';
}تُرجع get_stock_quantity() القيمة null إذا لم تكن إدارة المخزون مفعّلة؛ والكود أعلاه يراعي هذه الحالة. اطبع المخرجات بـecho لأن كل أجزائها مهرَّبة (escaped) مسبقًا.
مشكلات شائعة#
- السمة لا تظهر في الصفحة: افحص مربع «يُستخدم للتنويع» أو عرض السمة في الصفحة.
- يبقى زر الإضافة إلى السلة معطلًا: غالبًا لا سعر لنوع ما، أو مخزونه صفر، أو لم يختر العميل كل الخيارات بعد.
- تظهر الأسعار بشكل خاطئ: أوقف مؤقتًا ذاكرة التخزين المؤقت للصفحة أو إضافة التحسين وانظر مجددًا.
- صارت صفحة المنتج بطيئة: يرتفع عدد الأنواع في المنتجات الكبيرة. احذف الأنواع غير المستخدمة وخفّف الصور.
نصائح للمتاجر الحقيقية#
إذا كانت الألوان والمقاسات كثيرة فإن تعريف الأنواع واحدًا واحدًا يستغرق وقتًا. ضع أولًا السعر والمخزون الأساسيين على المنتج نفسه ثم عدّل الأنواع المختلفة فقط؛ فيستخدم ووكومرس قيمة المنتج الأصلي للأنواع التي لم يُملأ فيها شيء. وفي تبويب الأنواع توجد قائمة إجراءات جماعية لتغيير الأسعار أو المخزون دفعة واحدة.
اجعل رمز المنتج (SKU) لكل نوع فريدًا ومقروءًا، مثلًا بحسب رمز المنتج مضافًا إليه رمز اللون والمقاس. هذا يفيد كثيرًا عند التغليف والتواصل مع المخزن والبحث في الطلبات. وأبقِ أسماء السمات بسيطة وموحدة؛ فكتابة «مقاس» في منتج و«حجم» في آخر تُفسد ترتيب مرشّحات المتجر.
وللسيو اكتب العنوان والوصف على المنتج الرئيسي نفسه ولا تنشئ صفحات منفصلة لكل لون؛ فهذا التوحيد يمنع المحتوى المكرر. وإذا كانت لديك صور لألوان مختلفة فاملأ النص البديل لكل صورة.
الخلاصة#
- لمنتج واحد بعدة ألوان ومقاسات أنشئ منتجًا متغيرًا لا عدة منتجات منفصلة.
- عرّف السمة مع تحديد «يُستخدم للتنويع» ثم أنشئ الأنواع.
- أدخل سعر كل نوع وصورته ومخزونه منفصلة؛ وفعّل إدارة المخزون على مستوى الأنواع.
- احذف المزائج غير المتوفرة أو عطّلها، واجعل المزيج الأكثر مبيعًا افتراضيًا.
- اضغط الصور وأجرِ طلبًا تجريبيًا قبل النشر.