- الحالة
- مفتوحة
- الإضافة/القالب ذو الصلة
- The Events Calendar
- وسوم الموضوع
- Compatibility
نظرة عامة على المشكلة
في المواقع التي تستخدم إضافة The Events Calendar (TEC) مع إعداد WPML لاستخدام نطاق مختلف لكل لغة، قد تعرض روابط الأحداث عناوين URL غير صحيحة عند التبديل بين اللغات.
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح الملف …/wp-content/plugins/events-calendar-pro/src/Events_Pro/Custom_Tables/V1/Integrations/WPML/WPML_Integration.php.
- ابحث عن السطر 78.
- غيّر:
// Remove the home URL from permalink. $post_link = str_replace( array( home_url( '/' ), site_url( '/' ) ), '', $post_link );
- إلى:
// Remove the home URL from permalink. $post_link = str_replace( array( home_url( '/' ), site_url( '/' ), get_option( 'home' ) ), '', $post_link );