WPML
الحالة
محلولة
أُبلغ عنها لـ
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».

wpmlcore-2449-domains-configuration

سيؤدي هذا إلى حفظ معلومات النطاق بشكل صحيح، مع الحفاظ على عرض URL بشكل صحيح.

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