WPML
סטטוס
נפתר

סקירה כללית של התקלה

בורר השפות יתעלם מהגדרות wpml-config.xml.

פתרון עוקף

התיקון ישוחרר ב־WPML 3.1.8. בינתיים, באפשרותך להוסיף קטע קוד זה לקובץ functions.php של ערכת העיצוב שלך:

function temp_init() {
	$iteration = 1;
	if ( ! is_admin() ) {
		return;
	}
	$temp_init_done = get_transient( 'temp_init_done' );
	if ( $iteration !== (int)$temp_init_done ) {
		icl_set_setting( 'language_selector_initialized', false );
		set_transient( 'temp_init_done', $iteration );
		WPML_Config::parse_wpml_config_files();
	}
}
add_action( 'init', 'temp_init' );

קוד זה יופעל פעם אחת בלבד (או כל עוד ה־transient קיים).
אם עליך לנתח שוב את קובץ ה־xml, הגדל את הערך של המשתנה $iteration.

לאחר שחרור WPML 3.1.8, מומלץ להסיר קוד זה.

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