- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual CMS 4.6.11
- 해결된 버전
- WPML 4.7
- 관련 플러그인/테마
- Elementor
- 주제 태그
- Compatibility
문제 개요
Elementor 플러그인을 사용하여 Lottie 위젯 내의 동적 태그로 트리거되는 팝업을 설정하면, 번역된 팝업 버전에 예상된 콘텐츠가 표시되지 않습니다. 대신 기본 언어의 콘텐츠가 표시됩니다.
임시 해결 방법
진행하기 전에 사이트의 전체 사이트 백업을 반드시 완료하세요.
- 테마의 functions.php 파일을 여세요.
- 다음 코드를 추가하세요:
/* * WPML Workaround for wpmlsupp-11806 */ add_filter( 'wpml_pb_elementor_widget_dynamic_id_converters', function( $converters ) { $isLottie = \WPML\FP\Relation::propEq( 'widgetType', 'lottie' ); $lottieLinksLens = \WPML\FP\Obj::lensPath( [ 'settings', '__dynamic__', 'custom_link' ] ); return array_merge( $converters, [ [ $isLottie, $lottieLinksLens, 'popup', 'popup' ], ] ); } );