- الحالة
- مفتوحة
- أُبلغ عنها لـ
- WPML Multilingual CMS 4.5.8
- الإضافة/القالب ذو الصلة
- LearnDash LMS
نظرة عامة على المشكلة
تتيح لك إضافة LearnDash تغيير بنية عناوين URL لدوراتك من صفحة إعدادات → الروابط الدائمة وتحديد الخيار Enable Nested URLs.
ومع ذلك، إذا ضبطت الدورات (sfwd-courses) والدروس (sfwd-lessons) على قابل للترجمة – استخدم الترجمة إذا كانت متاحة أو ارجع إلى اللغة الافتراضية في WPML → إعدادات → ترجمة أنواع المنشورات، فلن تُفتح الدروس من صفحة الدورات.

حل بديل مؤقت
كحل بديل مؤقت، يمكنك الذهاب إلى صفحة WPML → إعدادات → ترجمة أنواع المنشورات وتعيين Courses (sfwd-courses) وLessons (sfwd-lessons) على قابل للترجمة – عرض العناصر المترجمة فقط وتكرارها.
بدلاً من ذلك، يمكنك إضافة السطر التالي إلى ملف wp-config.php أو ملف القالب functions.php:
define( 'LEARNDASH_FILTER_PRIORITY_THE_CONTENT', 101 );