WPML
상태
해결됨
보고된 제품
WPML Multilingual CMS 4.5.2
해결된 버전
WPML Multilingual CMS 4.5.9
관련 플러그인/테마
Elementor

문제 개요

현재 언어별로 다른 Elementor 템플릿을 표시할 수 없습니다. 백엔드에서 올바른 템플릿이 선택된 것으로 표시되더라도, 사이트의 프런트엔드에는 항상 마지막으로 저장된 템플릿이 표시됩니다.

임시 해결 방법

진행하기 전에 사이트를 전체 백업하세요.

  1. /wp-content/plugins/elementor-pro/modules/theme-builder/classes/conditions-cache.php 파일을 여세요.
  2. 109번 줄을 찾으세요.
  3.  'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 
    부분을
     'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 'suppress_filters' => true //Here's the added line 
    (으)로 업데이트하세요.
  4. 템플릿을 다시 저장하세요.

알려진 모든 문제 →