WPML

نظرة عامة على المشكلة

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

حل بديل مؤقت

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

كحل بديل مؤقت، يمكنك ببساطة ترجمة قائمتك أو:

  1. أنشئ نسخة احتياطية كاملة لموقعك.
  2. عدّل الملف /sitepress-multilingual-cms/inc/wp-nav-menus/TranslateMenu.php.
  3. ابحث عن السطر 54.
  4. غيّر:
    if ( $key !== 'menu_order' ) {
  5. بـ:
    if ( !in_array($key, ['menu_order', 'post_type', 'ID']) ) {

جميع المشكلات المعروفة

هل ما زلت تواجه هذه المشكلة؟

إذا لم يحل التحديث المشكلة، فاطرح استفسار الدعم وسنبحث في الأمر معك.