- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual CMS 3.3.3
- تم حلها في
- 3.3.4
نظرة عامة على المشكلة
عندما يتم إعداد موقع WordPress في مجلد فرعي (على سبيل المثال http://domain.tld/mywpsite)، ويتم إعداد WPML لاستخدام اللغات في النطاقات، قد يتم إنشاء عناوين URL بشكل خاطئ (على سبيل المثال http://fr.domain.tld/mywpsite/mywpsite)، مما يؤدي إلى صفحات 404.
لكي يتم التحقق من صحة النطاقات، يجب عليك إدخال النطاق، بما في ذلك المجلد الفرعي لكل لغة (على سبيل المثال http://fr.domain.tld/mywpsite).
في هذه الحالة، تنجح عملية التحقق من صحة النطاق.
ومع ذلك، يؤدي هذا بعد ذلك إلى عنوان URL غير صحيح عند التبديل بين اللغات (على سبيل المثال http://test.de/subfolder/subfolder/).
حل بديل مؤقت
لحل هذه المشكلة مؤقتاً، عند ضبط إعدادات اللغات في النطاقات، لا تُضمّن المجلد الفرعي في نطاق كل لغة وألغِ تحديد مربع الاختيار «validate».
سيؤدي هذا إلى حفظ معلومات النطاق بشكل صحيح، مع الحفاظ على عرض URL بشكل صحيح.
