- Trạng thái
- Đã giải quyết
- Đã giải quyết trong
- 4.2.7.1
Tổng quan về lỗi
Bạn có thể gặp lỗi PHP sau nếu cập nhật plugin Sitepress Multilingual CMS trước WPML Quản lý dịch thuật:
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
Giải pháp tạm thời
Có hai giải pháp tạm thời mà bạn có thể sử dụng nếu gặp phải lỗi này:
1. Áp dụng bản vá cho sự cố này theo cách thủ công
Chỉnh sửa tệp class-wpml-tm-ams-check-website-id-factory.php nằm trong thư mục ../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/.
Trong tệp này, hãy thay thế các dòng sau:
/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {
Bằng:
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. Mở yêu cầu hỗ trợ
Một trong những nhân viên hỗ trợ của chúng tôi sẽ giúp bạn áp dụng bản vá.