- الحالة
- مفتوحة
- أُبلغ عنها لـ
- WPML Multilingual & Multicurrency for WooCommerce 5.3.5
- وسوم الموضوع
- Bug, WCML
نظرة عامة على المشكلة
إذا ضبطت تنسيق عنوان URL للغة على اسم اللغة مضاف كمعلمة، فستلاحظ أنه بعد تسجيل الخروج من صفحة حسابي باللغة الثانوية، تتم إعادة توجيهك إلى wp-login.php بدلاً من البقاء في صفحة حسابي.
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- أضف الكود التالي في ملف functions.php الخاص بقالبك:
add_filter( 'logout_url', function( $url ) { return str_replace( '&', '&', $url ); }, 5 ); // Priority 5 to run before WPML's Core filter.
كبديل، يمكنك إيقاف تشغيل خيار السماح بترجمة صفحة تسجيل الدخول والتسجيل في صفحة WPML > إعدادات..