• مناقشة عامة
  • مشكلة في البحث داخل ووكومرس – لا يظهر نتائج عند نسيان الهمزة

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

الحلول التي جربتها حتى الآن:

  1. إعادة بناء الفهرس بالكامل في Relevanssi.

  2. تفعيل خيار Synonyms وإضافة الأسماء بدون همزات كمرادفات، ولكن لم يحل المشكلة لجميع الكلمات.

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

  4. البحث في إعدادات Relevanssi عن خيار "Ignore diacritics" ولم أجده.

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

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

    Owais12

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

    تسجيل الدخول لعرض الكود

      علي ملص شكرا جزيلا أخي علي

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

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

      و شكرا مرة أخرى

        KaSkA شكرا لك

        لم أجد كود يدعم اللغة العربية في اللينك الذي ارفقته