كيفية فرز فئات WooCommerce للحصول على تجربة مستخدم أفضل
نشرت: 2020-07-30إذا كنت تريد تغيير الترتيب الافتراضي للفئة في موقع WooCommerce الخاص بك ، فهناك عدة طرق لفرز فئات منتجات WooCommerce كما هو موضح وموضح في هذا الدليل السريع. إذا كنت تبحث عن طريقة لفرز الفئات ، فسوف يرشدك هذا المنشور.
دليل لفرز فئات منتجات WooCommerce
ستندهش من مدى سهولة تغيير ترتيب الفئات باستخدام طرق WooCommerce الفعالة. بشكل افتراضي ، يتم عرض فئات WooCommerce كما هو موضح في الصورة أدناه:
لماذا فرز فئات WooCommerce؟
غالبًا ما يؤثر استخدام الفئات لمنتجاتك في كيفية تعامل القراء مع المحتوى الخاص بك. يجب أن يتمكن زوار متجر WooCommerce من العثور بسهولة على المنتجات من خلال فئات المنتجات.
يسمح لك WooCommerce بعرض إما المنتج أو الفئات على صفحة المتجر أو الفئات الفرعية على صفحات الفئات في صفحات الأرشيف الخاصة بك.
عادةً ، يختار العديد من مستخدمي WooCommerce الخيار الثالث أو المنتجات أو الفئات أو الفئات الفرعية. إذا قمت بذلك ، فهذا يعني أنه يمكن للزوار إما تحديد المنتجات مباشرة من الصفحة الرئيسية أو تحسين البحث عن طريق النقر للوصول إلى أرشيف فئة المنتج.
بالإضافة إلى ذلك ، تساعدك فئات المنتجات في الحفاظ على تنظيم متجرك إذا كان لديك مجموعة متنوعة من المنتجات. على سبيل المثال ، إذا كنت تبيع أحزمة وقمصانًا ، فلا ينبغي أن تكون في نفس الفئة.
هذا يعني أن متجرك سيتم تنظيمه دائمًا وسيجد عملاؤك بسهولة المنتجات التي تقع في مجموعة معينة في متجرك . تساعدك هذه التصنيفات في الحصول على كتالوج منتج جيد التنظيم بحيث يستمتع العملاء باستخدامه للعثور على المنتجات ، مما يثبت أنه أحد الأصول القيمة للغاية في متجرك.
ومع ذلك ، من المهم ملاحظة أن WordPress يرتب هذا التصنيف بترتيب أبجدي ، افتراضيًا ، مما يجعل قائمة الفئات تبدو غير مرنة ولا معنى لها في بعض الأحيان. هذا يستلزم الحاجة إلى تصنيف الفئة بشكل مختلف وأكثر إثارة للاهتمام في WordPress. هذا هو نفس القلق الذي يشعر به أصحاب متاجر WooCommerce.
في هذا المنشور ، ستتعلم كيفية فرز فئات WooCommerce بالترتيب الذي تريده. يمكن أن يكون هذا مفيدًا للغاية ، ويمكنك طلب فئات المنتجات بترتيب تنازلي لمعرفاتهم لمساعدة العملاء على رؤية أحدث فئات المنتجات التي تضيفها عندما يزورون متجرك.
1. كيفية فرز فئات منتجات WooCommerce باستخدام رمز قصير
إذا كنت معتادًا على WooCommerce ، فأنت تعلم أنه يوفر الكثير من الرموز القصيرة لاستخدامها في عرض المنتجات وفئات المنتجات. على سبيل المثال ، يمكن استخدام الرمز القصير [فئات_المنتج] لعرض الفئات في أي صفحة.
بالإضافة إلى ذلك ، في هذا البرنامج التعليمي البسيط ، سنستخدم معلمتين. الأول هو معلمة "orderby" التي تقبل القيم التالية: المعرف والعنوان والاسم . المعامل الثاني هو "النظام" الذي يقبل هذه القيم: ASC و DESC.
أ) فرز فئات منتجات WooCommerce باستخدام معلمة orderby
يمكن تعيين قيم مختلفة لهذه المعلمة بناءً على ما نرغب في ترتيب الفئات به. بشكل افتراضي ، يتم ترتيبها حسب أسمائها ، لذلك سنقوم بتعيين قيمة "المعرف" لهذه المعلمة. هذا هو الرمز المختصر الذي سنستخدمه [product_categories orderby = 'ID']
خطوات فرز فئات منتجات WooCommerce باستخدام معلمة orderby
- قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
- من قائمة Dashboard ، انقر فوق Pages ، ثم حدد الصفحة التي تريد إضافة فئات المنتجات إليها. في هذا المثال ، سنستخدم الصفحة الرئيسية كما هو موضح أدناه:
- للتحقق من النتيجة ، يجب أن تذهب إلى الصفحة حيث قمت بإضافة الرمز القصير. بما أننا أضفناه في الصفحة الرئيسية ، ستكون النتيجة:
سيتم الآن عرض الفئات باستخدام المعرف.
ب) فرز فئات منتجات WooCommerce باستخدام معلمة الطلب
على غرار معلمة orderby ، يمكن تعيين قيم مختلفة لهذه المعلمة بناءً على ما نرغب في ترتيب الفئات به. بشكل افتراضي ، يتم ترتيبها بترتيب تصاعدي (ASC) ، لذلك سنقوم بتعيين قيمة "DESC" لهذه المعلمة. هذا هو الرمز المختصر الذي سنستخدمه [product_categories orderby = 'ID' order = 'DESC'].
خطوات فرز فئات منتجات WooCommerce باستخدام معلمة الطلب
- قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
- من قائمة Dashboard ، انقر فوق Pages ، ثم حدد الصفحة التي تريد إضافة فئات المنتجات إليها. في هذا المثال ، سنستخدم الصفحة الرئيسية كما هو موضح أدناه :
- للتحقق من النتيجة ، يجب أن تذهب إلى الصفحة حيث قمت بإضافة الرمز القصير. بما أننا أضفناه في الصفحة الرئيسية ، ستكون النتيجة:
سيتم الآن عرض الفئات بترتيب تنازلي.
2. فرز فئات منتجات WooCommerce باستخدام مقتطف التعليمات البرمجية
هذا حل مناسب للمطورين يمكن أن يساعدك في أرشفة نفس النتائج باستخدام الرموز القصيرة كما هو موضح في الأمثلة أعلاه. وبالمثل ، سنستخدم معاملين. الأول هو معلمة "orderby" التي تقبل القيم التالية: المعرف والعنوان والاسم . المعامل الثاني هو "النظام" الذي يقبل هذه القيم: ASC و DESC.
أ) فرز فئات منتجات WooCommerce باستخدام التعليمات البرمجية
هذه طريقة فعالة للغاية لفرز فئات منتجات WooCommerce الخاصة بك. فقط اتبع هذه الخطوات البسيطة:
خطوات فرز فئات منتجات WooCommerce باستخدام الكود
- قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
- من قائمة لوحة التحكم ، انقر فوق قائمة المظهر> قائمة محرر السمات . عند فتح صفحة Theme Editor ، ابحث عن ملف وظائف السمة حيث سنضيف الوظيفة التي ستفرز فئات منتجات WooCommerce.
- أضف الكود التالي إلى ملف php وتذكر حفظ التغييرات بمجرد الانتهاء:
add_filter ('woocommerce_product_subcategories_args' ، 'njengah_woocommerce_get_subcategories_ordering_args') ؛ function njengah_woocommerce_get_subcategories_ordering_args ($ args) { $ args ['order'] = 'desc'؛ $ args ['orderby'] = 'title'؛ إرجاع $ args؛ }
- للتحقق من النتيجة ، عليك الذهاب إلى الصفحة الرئيسية. يجب أن ترى هذا:
ب) فرز فئات منتجات WooCommerce باستخدام رمز آخر
خطوات فرز فئات منتجات WooCommerce باستخدام الكود
- قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
- من قائمة لوحة التحكم ، انقر فوق قائمة المظهر> قائمة محرر السمات . عند فتح صفحة Theme Editor ، ابحث عن ملف وظائف السمة حيث سنضيف الوظيفة التي ستفرز فئات منتجات WooCommerce.
- أضف الكود التالي إلى ملف php وتذكر حفظ التغييرات بمجرد الانتهاء:
add_filter ('woocommerce_product_subcategories_args' ، 'njengah_woocommerce_get_subcategories_ordering_args') ؛ function njengah_woocommerce_get_subcategories_ordering_args ($ args) { $ args ['order'] = 'desc'؛ $ args ['orderby'] = 'ID' ؛ إرجاع $ args؛ }
- للتحقق من النتيجة ، عليك الذهاب إلى الصفحة الرئيسية. يجب أن ترى هذا:
كيف يعمل الكود
يتم استخدام الكود الأول لعرض الفئات بالترتيب التنازلي لعناوينها (الأسماء) على صفحة المتجر باستخدام $args['order'] = 'desc';
و $args['orderby'] = 'title';
. بالنسبة للكود الثاني ، يتم استخدامه لفرز هذه الفئات بالترتيب التنازلي لمعرفاتها. ستتغير القيمة التي تم تعيينها لمعلمة orderby من "الاسم" إلى "المعرف" في مقتطف الشفرة.
استنتاج
لقد رأينا أنه من السهل جدًا تنفيذ الحل الخاص بك عندما يتعلق الأمر بفرز الفئات. في هذا المنشور ، نظرنا في كيفية فرز فئات WooCommerce. يمكننا تحقيق ذلك عن طريق استخدام معاملات الترتيب والطلب وتعيين قيم مختلفة لها لتحقيق تأثير الفرز الذي تحتاجه.
يتم استخدام اسم القيم والعنوان لترتيب الفئات بترتيب أسمائها. آمل أن تكون قد تعلمت كيفية فرز فئات WooCommerce من هذا المنشور أو على الأقل لديك فكرة مثالية عن كيفية البدء.
مقالات مماثلة
- كيف تضيف نصًا قبل السعر في WooCommerce »أضف نصًا قبل السعر
- كيفية تغيير سعر المنتج برمجيًا في WooCommerce
- كيفية نقل الوصف تحت الصورة في WooCommerce
- كيفية إضافة الوصف بعد السعر في WooCommerce
- كيفية إزالة تأثير التكبير على صورة منتج WooCommerce
- كيفية إخفاء منتج في WooCommerce أو إخفاء المنتجات حسب الفئة أو الأدوار
- إزالة الفئة من صفحة المنتج WooCommerce في 2 Easy Options
- كيفية بيع المنتجات الرقمية باستخدام WooCommerce
- تمت إضافة كيفية الإزالة إلى رسالة WooCommerce الخاصة بسلة التسوق
- 30+ أفضل ملحقات WooCommerce لمتجرك (معظمها مجاني)
- كيفية تغيير إشعار WooCommerce "تمت الإضافة إلى عربة التسوق"
- كيفية تخطي عربة التسوق وإعادة التوجيه إلى صفحة الخروج WooCommerce
- كيفية الحصول على اسم فئة المنتج الحالي في WooCommerce