WPML
상태
개발자가 해결함
보고된 제품
WPML Multilingual CMS 4.5.14
관련 플러그인/테마
The Events Calendar
주제 태그
Compatibility

문제 개요

The Events Calendar PRO 플러그인에 새로운 기능인 시리즈 이벤트가 도입되었지만, 현재 WPML과는 부분적으로만 호환됩니다. 다음 문제에 대한 완벽한 호환성을 곧 제공하기 위해 개발자와 긴밀히 협력하고 있습니다:

  • 장소, 도시, 주최자 등을 표시하기 위해 The Event Calendar PRO 숏코드를 사용하는 경우 프런트엔드에 표시되지 않습니다.
  • 첫 페이지 로드 시 Google 지도가 표시되지 않으며, 페이지를 새로 고침해야 합니다.

임시 해결 방법

진행하기 전에 사이트의 전체 백업을 수행하세요.

…./wp-content/plugins/the-events-calendar/src/Tribe/Integrations/WPML/Meta.php 파일을 열고 다음 두 가지를 수정하세요.


  1. 다음 코드를:
    use Tribe__Events__Main as Main;

    다음으로 변경하세요:

    use Tribe__Events__Main as Main;
    use TEC\Events\Custom_Tables\V1\Models\Occurrence;


  2. 그리고 다음 코드를:
    		if (!empty($_POST)) {
    			return $value;
    		}

    다음으로 변경하세요:

    		if (!empty($_POST)) {
    			return $value;
    		}
    
    		if (tribe()->getVar('ct1_fully_activated')) {
    			$object_id = Occurrence::normalize_id($object_id);
    		}

알려진 모든 문제 →