WPML
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á.

Tất cả các lỗi đã ghi nhận →