تجاوز إلى المحتوى الرئيسي
الإصدار: 1.x

البحث والتصفية

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

واجهة البحث عن المنتجات وتصفيتها

واجهة البحث عن المنتجات وتصفيتها في WCPOS

حقل بحث موحّد

يتضمن WCPOS حقل بحث واحدًا يبحث في الوقت نفسه عبر سمات متعددة للمنتج:

  • اسم المنتج - يبحث في عنوان المنتج ووصفه
  • SKU - يطابق حقل postmeta للمنتج _sku
  • الرمز الشريطي - يبحث في حقل الرمز الشريطي المُعدّ، والذي يمكن أن يكون أي حقل postmeta. الإعداد القديم هو _sku، لكن سيتم تغييره إلى _global_unique_id في المستقبل.

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

تقنية البحث بالتجزئة إلى رموز

تستخدم وظيفة البحث مكتبة FlexSearch مع إمكانات متقدمة للتجزئة إلى رموز:

  • التجزئة الأمامية إلى رموز - تطابق الكلمات الجزئية من بدايتها (على سبيل المثال، سيؤدي البحث عن "blue" إلى العثور على "blueberry")
  • محسّنة للأداء - تستخدم إعدادًا مسبقًا للأداء للحصول على نتائج بحث سريعة
  • مراعية للغة - تتكيف مع اللغة المكوّنة لمتجرك
  • التهيئة الكسولة - تحسّن استخدام الذاكرة بتحميل فهارس البحث عند الحاجة فقط
يطابق البحث بداية الكلمات

نظرًا إلى أن المطابقة تعتمد على الاتجاه الأمامي (البادئة)، فإن البحث يعثر على بداية الكلمة أو الرمز، وليس وسطه — فالبحث عن "berry" لن يعثر على "blueberry"، وتبدأ الواصلة رمزًا جديدًا (لذلك يمكن العثور على "ABC-XYZ" باستخدام "ABC" أو "XYZ"، ولكن ليس باستخدام "BCX"). بالنسبة إلى اللغات التي لا تفصل الكلمات بمسافات (مثل الصينية واليابانية)، تكون التجزئة إلى رموز غير موثوقة — ابحث باستخدام الباركود أو SKU بدلًا من ذلك.

كيفية عمل البحث

عند الكتابة في حقل البحث، تقوم نقطة البيع بما يلي:

  1. يُقسّم المُدخلات إلى مصطلحات قابلة للبحث
  2. يبحث محليًا أولًا في بيانات المنتجات المخزنة للحصول على نتائج فورية
  3. يستعلم من الخادم إذا لم يتم العثور على مطابقات محلية، ثم ينزّل المنتجات الجديدة ويخزنها لعمليات البحث المستقبلية
  4. يحدّث النتائج في الوقت الفعلي أثناء الكتابة

يضمن هذا النهج أداء بحث سريعًا مع بناء قاعدة بيانات محلية كاملة للمنتجات تدريجيًا.

تصفية المنتجات

شريط التصفية

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

عوامل التصفية المتاحة

حالة المخزون

تصفية المنتجات بناءً على حالة مخزونها:

  • متوفر في المخزون - منتجات لها مخزون متاح
  • نفد من المخزون - منتجات بمخزون صفري
  • طلب مؤجل - منتجات متاحة للطلب المؤجل

بدّل الخيار لعرض المنتجات المحددة فقط بوصفها "مميزة" في متجر WooCommerce.

المنتجات المخفضة

صفِّ المنتجات لعرض المنتجات الموجودة حاليًا ضمن عروض التخفيضات أو التي تتضمن خصومات نشطة فقط.

التصنيف

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

الوسم

صفِّ حسب وسوم المنتجات للعثور على عناصر بسمات أو خصائص محددة عرّفتها في متجر WooCommerce.

استخدام عوامل التصفية

  • تبديل عوامل التصفية - انقر على أي زر عامل تصفية لتنشيطه (تظهر عوامل التصفية النشطة مميزة)
  • مرشحات متعددة - يمكنك دمج عدة مرشحات لتضييق نطاق البحث أكثر
  • مسح المرشحات - انقر على مرشح نشط مرة أخرى لإلغاء تفعيله
  • البحث + التصفية - استخدم المرشحات مع حقل البحث لتحديد موقع المنتجات بدقة

تكوين الرمز الشريطي

حقول البحث

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

الأسئلة الشائعة

ما الغرض من حقل _global_unique_id للرموز الشريطية؟

حقل _global_unique_id هو حقل رمز شريطي جديد أضافته WooCommerce مؤخرا لتوفير توحيد أفضل للرموز الشريطية عبر المتاجر.

النقاط الرئيسية:

  • معيار حديث: صمم هذا الحقل خصيصا للتعريف العالمي للرموز الشريطية
  • تكوين POS: يمكنك تكوين POS لاستخدام _global_unique_id كحقل الرمز الشريطي في إعدادات POS
  • القديم مقابل الجديد: يستخدم إعداد الباركود القديم الحقل _sku، ولكن سيتغير ذلك إلى _global_unique_id في الإصدارات المستقبلية
  • المرونة: يمكن تكوين أي حقل بيانات وصفية للمنتج ليكون حقل الباركود إذا كنت تستخدم إضافات باركود تابعة لجهات خارجية
  • حقل واحد لكل منتج: يبحث POS في حقل باركود واحد تم تكوينه، ويخزن WooCommerce قيمة باركود واحدة لكل منتج (أو لكل تنويعة). إذا كنت تحتاج إلى عدة رموز على منتج واحد، فخزنها في حقل مخصص ووجّه إعداد الباركود إليه
  • الإعداد الافتراضي المستقبلي: سيصبح _global_unique_id حقل الباركود الافتراضي في تحديثات POS المستقبلية

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

لماذا لا أرى كل منتجاتي عند البحث؟

يستخدم WCPOS تنزيل المنتجات التدريجي للحفاظ على الأداء. إذا لم يظهر منتج:

  1. جرّب البحث عنه - سيؤدي ذلك إلى تشغيل POS للبحث عنه على خادمك
  2. انتظر اكتمال التنزيل - سيقوم POS بتنزيل المنتج ومنتجات أخرى على دفعات صغيرة
  3. ابحث مرة أخرى - بعد تنزيل المنتج، سيظهر في عمليات البحث المستقبلية

تضمن هذه العملية بقاء POS سريعًا وسريع الاستجابة حتى مع آلاف المنتجات. تعرّف على المزيد حول ذلك في دليل مزامنة المنتجات لدينا.

هل يمكنني البحث عن أسماء منتجات جزئية أو SKUs؟

نعم! يستخدم البحث المُجزَّأ إلى رموز المطابقة الأمامية، وهذا يعني:

  • سيؤدي البحث عن "blue" إلى العثور على منتجات تحتوي على "blueberry" و"blue shirt" وما إلى ذلك.
  • سيؤدي البحث عن "ABC" إلى العثور على رموز SKU مثل "ABC123" و"ABC-XYZ" وما إلى ذلك.
  • ليس من الضروري كتابة الكلمات أو الرموز كاملةً

صُمم البحث للعثور على المنتجات بسرعة بأقل قدر من الكتابة.