WPML

סקירת התקלה

לאחר תרגום פוסט המכיל אלמנטים גלובליים מ־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
	);

כל התקלות הידועות