WPML
상태
해결됨
해결된 버전
4.2.7.1

문제 개요

WPML 번역 관리를 업데이트하기 전에 Sitepress Multilingual CMS 플러그인을 업데이트하면 다음과 같은 PHP 오류가 발생할 수 있습니다:

Uncaught Error: Class 'WPML_Option_Manager' not found in .../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/class-wpml-tm-ams-check-website-id-factory.php on line 9

 

임시 해결 방법

이 오류가 발생하는 경우 다음 두 가지 임시 해결 방법을 사용할 수 있습니다:

1. 이 문제에 대한 패치 수동 적용

../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/ 폴더에 있는 class-wpml-tm-ams-check-website-id-factory.php 파일을 편집하세요.

이 파일에서 다음 줄을:


/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {

다음과 같이 바꿉니다.


class WPML_Option_Manager extends WPML\WP\OptionManager {}

/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {

2. 지원팀에 문의하기

지원팀에서 패치 적용을 도와드립니다.

알려진 모든 문제 →