نظرة عامة على المشكلة
بعد ترجمة مقالة تحتوي على عناصر عامة من Fusion Builder في قالب Avada، يظهر المحتوى باللغة الافتراضية بدلاً من اللغة المترجمة.
حل بديل مؤقت
عدّل الملف wpml-compatibility-plugin-fusion-global-element-hooks.php الموجود في المجلد wp-content/plugins/sitepress-multilingual-cms/compatibility/fusion_builder/ وأضف الكود التالي:
add_filter( 'the_content', [ $this, 'translate_global_element_ids' ], self::BEFORE_ADD_GLOBAL_ELEMENTS_PRIORITY );
public function add_hooks() {
add_filter(
'content_edit_pre',
[ $this, 'translate_global_element_ids' ],
self::BEFORE_ADD_GLOBAL_ELEMENTS_PRIORITY
);