- סטטוס
- נפתר
סקירה כללית של התקלה
אם אתה משתמש ב־NGINX כ־reverse proxy ולאחר מכן מגדיר דומיין שונה לכל שפה, תבחין שהדומיין הפנימי נחשף.
פתרון עוקף
פתרון עוקף אפשרי הוא להסיר פילטרים מ־WPML_Include_Url.
add_action( 'plugins_loaded', 'disable_wpml_include_url' );
function disable_wpml_include_url() {
global $wpml_include_url_filter;
remove_filter( 'style_loader_src', [ $wpml_include_url_filter, 'filter_include_url' ] );
remove_filter( 'script_loader_src', [ $wpml_include_url_filter, 'filter_include_url' ] );
remove_filter( 'the_password_form', [ $wpml_include_url_filter, 'wpml_password_form_filter' ] );
}