كيفية فرز منتجات WooCommerce

نشرت: 2022-01-11

تسمح إعادة ترتيب المنتجات للمستخدمين بتصفية النتائج وفقًا لرغباتهم وهي طريقة ممتازة لتحسين رؤية المنتج والتحويلات. في هذه المقالة ، سوف نعرض لك طرقًا مختلفة لفرز منتجات WooCommerce .

لماذا فرز المنتجات في WooCommerce؟

اعتمادًا على متجرك ، يمكن أن يكون لديك مئات أو آلاف المنتجات. إذا كان الأمر كذلك ولم يكن لديك نظام بحث جيد ، فقد يكون من الصعب على عملائك العثور على العناصر التي يرغبون فيها. قد يجعل ذلك من الصعب عليهم العثور على ما يبحثون عنه ويؤثر على أرباحك.

لإصلاح هذه المشكلة ، يمكنك تقديم العديد من ميزات الفرز. من خلال إضافة خيارات الفرز (أو تعديل الخيارات الافتراضية) ، يمكنك تحسين تجربة التسوق الشاملة في متجرك. على سبيل المثال ، يمكنك السماح لعملائك بالحصول على نتائج بسرعة بناءً على متوسط ​​المبيعات أو شعبية المنتج أو حتى أسعار المنتج.

يمكن أن يساعد وجود خيارات فرز متعددة المتسوقين في العثور على المنتج المطلوب بشكل أسرع وأكثر كفاءة. نتيجة لذلك ، يمكن أن يكون فرز المنتجات مفيدًا جدًا لمتجر التجارة الإلكترونية الخاص بك.

الآن بعد أن فهمنا بشكل أفضل سبب فائدة وجود خيارات لإعادة ترتيب المنتجات لمتجرك ، دعنا نرى كيفية القيام بذلك بشكل صحيح.

كيفية فرز منتجات WooCommerce

هناك ثلاث طرق رئيسية لفرز منتجات WooCommerce:

  1. استخدام مُخصص WordPress
  2. مع البرنامج المساعد WordPress
  3. من خلال المقتطف المخصص (برمجيًا)

سنلقي نظرة على جميع الطرق الثلاث أدناه حتى تتمكن من العثور على طريقتك المفضلة لإكمال المهمة.

قبل أن نبدأ ، تأكد من إعداد WooCommerce بشكل صحيح على موقع الويب الخاص بك دون فقدان أي خطوات. سيضمن هذا أن كل هذه الأساليب ستعمل بسلاسة.

1) فرز منتجات WooCommerce باستخدام أداة تخصيص WordPress

يعد تغيير خيار الفرز الافتراضي أحد أسهل الأشياء التي يمكنك القيام بها لفرز المنتجات في WooCommerce. يمكنك العثور على هذا الخيار في صفحة المتجر أو أي صفحة في متجرك بها كتالوج المنتجات.

التصنيف الافتراضي لفرز منتجات woocommerce

يمكنك تحرير الخيارات الافتراضية فقط باستخدام أداة تخصيص WordPress المضمنة في WooCommerce.

انتقل إلى Appearance> Customize لفتح أداة تخصيص السمات واختر خيار WooComemrce .

مخصص woocommerce

بعد ذلك ، حدد Product Catalog وسترى خيارات فرز منتج WooCommerce الافتراضية لصفحة المتجر.

الترتيب الافتراضي لـ woocommerce

عند النقر فوقه ، ستظهر قائمة منسدلة تعرض لك ستة خيارات لفرز المنتج الافتراضية.

  • تقصير
  • الشعبية (المبيعات)
  • متوسط ​​تقييم
  • الأخيرة
  • السعر (تصاعدي)
  • السعر (تنازلي)

خيارات الفرز فرز منتجات woocommerce

حدد خيار الفرز الافتراضي الذي يناسب متجرك وأخيراً انشر التغييرات المحفوظة بعد تحديد الخيار المطلوب.

هذه هي الطريقة التي يمكنك بها تعديل نوع منتج WooCommerce من خلال لوحة معلومات WordPress. الميزة الرئيسية لهذه الطريقة هي أنها لا تتطلب أي مكونات إضافية أو معرفة تقنية أو مقتطفات مخصصة.

ومع ذلك ، هناك بعض العيوب أيضا. يعد خيار الفرز الافتراضي ضئيلًا وقد يكون محدودًا جدًا في بعض الحالات. لذلك إذا كنت تريد المزيد من الخيارات ، فقم بإلقاء نظرة على الطرق التالية.

2) فرز منتجات WooCommerce باستخدام البرنامج المساعد

إذا كنت مستعدًا لاستخدام بعض مكونات WordPress الإضافية لفرز منتجات WooCommerce ، يمكنك التحقق من إعادة ترتيب منتجات Woocommerce أو WooCommerce Extra Product Sorting Options. كلاهما مكونان إضافيان ممتازان لك ولعملائك لفرز المنتجات في متجرك عبر الإنترنت.

في هذا البرنامج التعليمي ، سنستخدم خيارات فرز المنتجات الإضافية لـ WooCommerce . لذا ، فإن أول شيء عليك القيام به هو تثبيت وتنشيط المكون الإضافي على موقع WooCommerce الخاص بك.

قم بتثبيت WooCommerce Extra Product Sorting Options

بمجرد تنشيط المكون الإضافي ، يمكنك استخدام مُخصص WordPress لتعديله. مرة أخرى ، انتقل إلى المظهر> تخصيص من لوحة معلومات WordPress الخاصة بك وحدد خيار WooCommerce تمامًا مثل الطريقة السابقة. الآن ، حدد قسم كتالوج المنتجات وستحصل على بعض خيارات الفرز الإضافية.

فرز منتجات woocommerce - فرز إضافي

كما ترى في لقطة الشاشة ، فإن الخيارات الإضافية التي تحصل عليها هي:

  • تحرير تسمية الفرز الافتراضية
  • إضافة فرز منتج جديد
  • إزالة فرز المنتج الحالي

بشكل افتراضي ، سيعرض WooCommerce تسمية "التصنيف الافتراضي" عندما يزور شخص ما أرشيف متجرك. ولكن باستخدام هذا المكون الإضافي ، يمكنك إعادة تسميته من أداة التخصيص نفسها إذا لزم الأمر.

فقط أدخل تسمية الفرز الافتراضية الجديدة التي تريدها لكتالوج المنتج في مربع النص.

تصنيف جديد لفرز منتجات woocommerce

ستتمكن من رؤية المعاينة على الجانب الأيمن من شاشتك على الفور. سيتم تطبيق التغييرات على الواجهة الأمامية بعد نشر التغييرات المحفوظة.

إعادة التصنيف الافتراضي للعلامة التجارية

بصرف النظر عن تغيير الملصق ، يمكنك أيضًا إضافة أو إزالة خيارات فرز المنتج.

لإضافة خيارات فرز المنتج ، ما عليك سوى التحقق من خيارات الفرز التي ترغب في توفيرها لعملائك.

إضافة خيار فرز جديد لفرز منتجات woocommerce

بمجرد تحديد الخيارات ، سيتم عرضها في المعاينة تلقائيًا.

تمت إضافة خيارات فرز جديدة

تمامًا مثل إضافة خيارات فرز المنتج ، يمكنك أيضًا إزالة الخيارات الموجودة. يمكن أن تكون هذه ميزة رائعة لمتجرك عبر الإنترنت إذا كان لديك الكثير من خيارات الفرز الإضافية غير الضرورية. واعتمادًا على موقع الويب الخاص بك ومنتجاتك ، قد يكون بعض العملاء غارقين في العدد الهائل من خيارات الفرز أيضًا.

يمكنك بسهولة إزالة خيارات الفرز هذه باستخدام البرنامج المساعد. لإزالتها ، ما عليك سوى التحقق من الخيارات التي تريد إزالتها من موقع الويب الخاص بك.

إزالة فرز المنتجات وفرز منتجات woocommerce

إذا نظرت إلى المعاينة ، فستتمكن من رؤية خيارات الفرز الإضافية معروضة الآن في القائمة المنسدلة للفرز.

تمت إزالة الخيارات الافتراضية

مرة أخرى ، لا تنس نشره بعد إجراء جميع التغييرات اللازمة.

هذا هو! يمكنك الآن استخدام مكون إضافي مخصص لـ WordPress لفرز منتجات WooCommerce.

3) فرز منتجات WooCommerce برمجيًا

إذا كنت بحاجة إلى الطريقة الأكثر تقدمًا ، فيمكن أن يكون النهج البرمجي هو الأنسب لك. يمكنك تعديل خيار الفرز فقط عن طريق وضع مقتطف PHP بسيط في المكون الإضافي الخاص بموقعك أو ملف jobs.php الخاص بالقالب.

لهذا ، يمكنك استخدام مكون إضافي مخصص مثل Code Snippets لإضافة الرموز المخصصة إلى موقع WooCommerce أو إنشاء سمة فرعية. إذا كنت بحاجة إلى مساعدة ، يمكنك حتى استخدام أحد المكونات الإضافية للقوالب الفرعية لـ WordPress لإنشاء واحدة. ولكن تأكد من عمل نسخة احتياطية من موقع WordPress الخاص بك قبل أن نبدأ لأننا سنقوم بتعديل بعض الملفات الأساسية لموقعك على الويب.

ومع ذلك ، سنستخدم مقتطفات التعليمات البرمجية في هذا العرض التوضيحي. لذلك أولاً ، قم بتثبيت وتفعيل هذا المكون الإضافي على موقعك.

تثبيت قصاصات التعليمات البرمجية

بعد التنشيط ، يمكنك رؤية إعدادات المكون الإضافي على الجانب الأيسر من شاشتك. ما عليك سوى الانتقال إلى Snippets> All Snippets من لوحة معلومات WordPress الخاصة بك.

كل المقتطفات

ثم انقر فوق إضافة جديد لإضافة مقتطف جديد إلى تثبيت WooCommerce.

إضافة مقتطف جديد

الآن ، انسخ الكود التالي والصقه داخل حقل المقتطف. أيضًا ، لا تنس تسمية المقتطف حتى تتمكن من التعرف عليه للتحديثات المستقبلية.

 add_filter ('woocommerce_default_catalog_orderby'، 'quadlayers_default_catalog_orderby') ؛

الدالة quadlayers_default_catalog_orderby ($ sort_by) {
تاريخ العودة'؛
}

woocommerce الفرز النصي فرز منتجات woocommerce

إذا نظرت إلى الكود ، فقد أضفنا التاريخ كخيار الفرز الأساسي. ولكن ، يمكنك دائمًا تعديله حسب رغبتك. الخيارات المتاحة هي:

  • menu_order - الافتراضي
  • الشعبية - حسب المبيعات
  • التصنيف - حسب تصنيف العميل
  • التاريخ - حسب التاريخ المعلن
  • السعر - السعر المنخفض إلى المرتفع
  • سعر تنازلي - سعر مرتفع إلى منخفض
  • راند - منتجات عشوائية في كل مرة

على سبيل المثال ، إذا كنت بحاجة إلى فرز المنتجات وفقًا لتصنيف العميل ، فيجب عليك تعديل الكود كما يلي:

 add_filter ('woocommerce_default_catalog_orderby'، 'quadlayers_default_catalog_orderby') ؛

الدالة quadlayers_default_catalog_orderby ($ sort_by) {
إرجاع "التصنيف" ؛
}

بمجرد تعديل الرمز ، انشر المقتطف. الآن ، تحقق من صفحة متجرك ، وسترى خيار الفرز الجديد افتراضيًا. في هذه الحالة ، يتم فرزها باستخدام متوسط ​​الفرز كما هو موضح في لقطة الشاشة أدناه.

فرز حسب التصنيف

ولكن يمكنك دائمًا تعديل الكود وفقًا لمتطلباتك.

أعد ترتيب المنتجات من قائمة المنتجات

لقد أثبتنا بالفعل أنه يمكنك فرز منتجات WooCommerce افتراضيًا من مُخصص WordPress. ومع ذلك ، يمكنك أيضًا إعادة ترتيب المنتجات الفردية يدويًا باستخدام المكون الإضافي WooCommerce نفسه. يمكن حتى فرز المنتجات بترتيب عشوائي كفرز افتراضي للعملاء.

وأفضل جزء هو أنك لا تحتاج حتى إلى استخدام مكونات إضافية أو أكواد مخصصة للمهمة. يمكن إعادة ترتيب كل شيء فقط من لوحة القيادة.

لذا ، فإن أول شيء عليك القيام به هو الانتقال إلى المنتجات> جميع المنتجات من لوحة معلومات WordPress الخاصة بك. ستتمكن من رؤيته على الجانب الأيسر من شاشتك.

فرز منتجات woocommerce - منتجات woocommerce

في الصفحة التالية ، يمكنك رؤية جميع المنتجات المنشورة. إذا ألقيت نظرة فاحصة على الصفحة ، فسترى أيضًا خيارًا يسمى الفرز .

فرز منتجات woocommerce - فرز woocommerce

إذا حددت هذا الخيار ، فسيتم إعادة توجيهك إلى معالج فرز المنتج.

بشكل افتراضي ، سيقوم WooCommerce بفرز المنتجات وفقًا للتاريخ المنشور. ولكن من خلال هذه الصفحة ، يمكنك بسهولة إعادة الترتيب باستخدام السحب والإفلات.

فرز منتجات woocommerce - الترتيب الافتراضي لـ woocommerce

يمكنك بسهولة سحب المنتجات وإفلاتها في الموضع المطلوب ، كما هو موضح أعلاه. بمجرد القيام بذلك ، تحقق من صفحة أرشيف المنتج من الواجهة الأمامية.

المنتجات مرتبة

بهذه الطريقة ، يمكنك فرز منتجات WooCommerce يدويًا بأي ترتيب دون أي مكونات إضافية أو أكواد.

إعادة طلب منتجات معينة

عند تطبيق بعض خيارات الفرز عالميًا على تثبيت WooCommerce ، فسوف يعكس ذلك على مستوى الموقع. ومع ذلك ، هذا ليس خيارًا جيدًا إذا كنت بحاجة إلى إعادة ترتيب منتجات معينة.

لنفترض أنك قد تحتاج إلى عرض منتج مخصص أعلى صفحة الأرشيف أو المتجر . بعد ذلك ، سيتعين عليك البحث عن نهج مختلف لفرز منتجات WooCommerce. لحسن الحظ ، يمكن القيام بذلك بمجرد استخدام محرر المنتج في WooCommerce.

أول شيء عليك القيام به هو فتح معالج تحرير المنتج. مرة أخرى ، انتقل إلى المنتجات> جميع المنتجات من لوحة معلومات WordPress الخاصة بك وانقر فوق تحرير للمنتج الذي تريد إعادة ترتيبه.

تحرير منتجات woocommerce لفرز المنتج

بعد ذلك ، ستتم إعادة توجيهك إلى صفحة محرر المنتج. هنا ، قم بالتمرير لأسفل أسفل بيانات المنتج وانقر فوق علامة التبويب خيارات متقدمة .

علامة تبويب متقدمة

سيختار WooCommerce ترتيب القائمة وفقًا لقائمة انتظار المنتج المنشورة افتراضيًا. لذلك ، عندما تنشر منتجك العاشر داخل المتجر ، سيكون ترتيب القائمة هو 10. تمامًا ، بعد نشر منتجك الخامس والعشرين ، ستقوم WooCommerce بتعيين ترتيب القائمة على 25.

ولكن من علامة التبويب "خيارات متقدمة" ، يمكنك دائمًا تعديلها. وهذا ما سنفعله لإعادة ترتيب المنتجات.

لإحضار منتج معين إلى أعلى صفحة الأرشيف ، استخدم القيمة 0 أو ناقص (-) . على سبيل المثال ، يمكنك استخدام 0 أو -1 لإحضار المنتج إلى الصفحة الأولى. في هذا العرض التوضيحي ، سنجعل ترتيب القائمة هو -1. أخيرًا ، قم بتحديث المنتج بمجرد تعديل القيمة.

ترتيب قائمة جديد

بعد ذلك ، تحقق من صفحة الأرشيف من الواجهة الأمامية.

تغير ترتيب القائمة

كما ترى في لقطة الشاشة أعلاه ، قمنا بإحضار المنتج المحدد بسرعة إلى أعلى الصفحة. على الرغم من أنك إذا استخدمت -2 على منتج آخر ، فسيتم تصنيفها في المرتبة الأولى.

يمكنك استخدام الطريقة السابقة من قوائم المنتجات لذلك أيضًا. لكن هذا نهج أكثر مباشرة حيث يمكننا وضع المنتج في موضع أكثر تحديدًا من خلال ترتيب القائمة.

فرز المنتجات من فئة معينة

للحفاظ على المنتجات في متناول يد الجميع وفي متناول الجميع ، يمكنك أيضًا استخدام الفئات لفرز منتجات WooCommerce. وباستخدام مقتطف بسيط ، يمكنك إضافة ميزة فرز مخصصة إلى أرشيف فئة. سيخبرك هذا القسم بالمزيد عنها.

تأكد من حصولك على فئات منتجات كافية في متجر WooCommerce الخاص بك. ولكن على موقعنا التجريبي ، كل ما لدينا هو فئة غير مصنفة وستة منتجات مخصصة لها.

فئة المنتج

كما ترون ، فإن سبيكة غير مصنفة . سنستخدم هذا الرابط لاحقًا في المقتطف. بعد ذلك ، انتقل إلى المكون الإضافي Code Snippets وأنشئ مقتطفًا جديدًا. بمجرد القيام بذلك ، انسخ هذا الرمز والصقه من الأسفل إلى موقع الويب الخاص بك.

 add_filter ('woocommerce_default_catalog_orderby'، 'quadlayers_catalog_orderby_for_category') ؛

الدالة quadlayers_catalog_orderby_for_category ($ sort_by) {
إذا (! is_product_category ('غير مصنف')) {
إرجاع sort_by $؛ // تعديل تصنيف أرشيف التصنيف غير المصنف
}
تاريخ العودة'؛
}

تصنيف الفئات

إذا نظرت إلى الكود ، يمكنك أن ترى أننا اخترنا سبيكة "غير مصنفة" داخل الكود واستخدمنا مرشح التاريخ للفرز. قبل نشر الكود على موقع الويب الخاص بك ، استبدلها بخيار التصنيف والفرز.

بمجرد القيام بذلك ، انشر المقتطف.

عندما تزور أرشيف الفئة المحددة ، سترى خيار الفرز الجديد افتراضيًا. في حالتنا ، يتم فرز المنتجات تلقائيًا حسب أحدث تاريخ.

فرز حسب أحدث التصفية

هذا هو! هذه هي الطريقة التي يمكنك بها فرز المنتجات من فئة معينة.

المكافأة: فرز منتجات WooCommerce أبجديًا

إذا كان لديك الكثير من المنتجات ، فسيكون تصنيفها أبجديًا فكرة رائعة. في الواقع ، يعد الترتيب الأبجدي أحد أكثر الطرق مثالية للفرز في أي نوع من القوائم. إذا نظرت إلى ملفاتك على جهاز الكمبيوتر الخاص بك ، حتى يتم فرزها أبجديًا بشكل افتراضي.

وبالمثل ، يمكن أن يكون مناسبًا جدًا لعملائك الجدد أيضًا. يمكنهم بسهولة العثور على المنتج الذي يريدونه في متجرك عن طريق التصفية فقط من خلال أحرف المنتج أبجديًا.

لذلك في هذا القسم ، سنوضح لك كيفية فرز منتجات WooCommerce أبجديًا باستخدام مقتطف بسيط. الكود الذي تحتاج إلى استخدامه هو كما يلي:

 الدالة quadlayers_alphabetical_shop_ordering ($ sort_args) {
$ orderby_value = isset ($ _GET ['orderby'])؟ woocommerce_clean ($ _GET ['orderby']): application_filters ('woocommerce_default_catalog_orderby'، get_option ('woocommerce_default_catalog_orderby')) ؛
إذا ('أبجديًا' == $ orderby_value) {
$ sort_args ['orderby'] = 'title'؛
Sort_args $ ['order'] = 'تصاعدي'؛
sort_args $ ['meta_key'] = ''؛
}
إرجاع sort_args $ ؛
}
add_filter ('woocommerce_get_catalog_ordering_args'، 'quadlayers_alphabetical_shop_ordering') ؛

ما عليك سوى إضافة هذا إلى المكون الإضافي Code Snippet أو ملف function.php على موقع الويب الخاص بك.

الترتيب الأبجدي

بعد اللصق ، انشره . الآن ، لقد أكملنا المهمة الشاقة. الشيء التالي الذي يتعين علينا القيام به هو إنشاء تسمية بحيث يمكن للزوار استخدام خيار الفرز. للقيام بذلك ، تحتاج إلى الكود التالي:

 الوظيفة quadlayers_custom_wc_catalog_orderby ($ Sortby) {
$ sortby ['alphabetical'] = 'الترتيب حسب الاسم: أبجديًا'؛
عودة ترتيب $؛
}
add_filter ('woocommerce_default_catalog_orderby_options'، 'quadlayers_custom_wc_catalog_orderby') ؛
add_filter ('woocommerce_catalog_orderby'، 'quadlayers_custom_wc_catalog_orderby') ؛

أنشئ مقتطفًا جديدًا مرة أخرى في المكون الإضافي والصق هذا الرمز هناك.

الترتيب الأبجدي

بعد إضافة المقتطف الجديد ، انشره . الآن ، انتقل إلى أرشيف متجرك وتحقق من القائمة المنسدلة للترتيب.

فرز حسب الترتيب الأبجدي

سترى أن المنتجات مرتبة حسب الترتيب الأبجدي هناك.

إذا كنت بحاجة إلى حل بدون رمز ، فيمكنك أيضًا استخدام هذا المكون الإضافي.

استنتاج

أثناء التعامل مع تثبيت WooCommerce ، عليك تجربة طرق متعددة لزيادة معدلات التحويل الخاصة بك. لتوفير تجربة أفضل للعملاء ، يمكن أن يكون فرز المنتجات أمرًا مريحًا. كما ترى أعلاه ، فإن جميع الطرق الثلاثة (يدويًا ، والمكوِّن الإضافي والتشفير) بسيطة ولا تحتاج إلى أي معرفة تقنية.

بالإضافة إلى ذلك ، أضفنا أيضًا بضع طرق أخرى لإعادة ترتيب المنتجات من قائمة المنتجات أو إعادة ترتيب منتج معين. وبالمثل ، قمنا أيضًا بتضمين المزيد من خيارات فرز المنتجات لك مع فئات محددة وترتيب أبجدي.

نأمل أن تتمكن من فرز المنتجات في متجرك دون أي مشاكل الآن. إذا وجدت هذا البرنامج التعليمي مفيدًا ، فإليك بعض المقالات الأخرى التي قد تكون ممتعة بالنسبة لك:

  • كيفية تخصيص صفحة منتج WooCommerce
  • أفضل ملحقات حزمة منتجات WooCommerce
  • كيفية تصدير منتجات WooCommerce

كيف ستقوم بتعديل خيار فرز المنتج؟ اسمحوا لنا أن نعرف في التعليقات.