WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual CMS 3.9.1
Đã giải quyết trong
WPML Multilingual CMS 3.9.2

Tổng quan về lỗi

Khi bạn nâng cấp WPML từ phiên bản 3.9.1, bạn có thể gặp phải lỗi nghiêm trọng sau:

Fatal error: Uncaught Error: Call to a member function add_hooks() on array in ...wp-contentpluginssitepress-multilingual-cmsclassesaction-filter-loaderclass-wpml-action-filter-loader.php on line 52

Giải pháp tạm thời

Sự cố này xảy ra nếu plugin “lõi” WPML Multilingual CMS không được cập nhật trước.

Vui lòng đảm bảo rằng trước khi cập nhật WPML Dịch Chuỗi, WPML Quản lý dịch thuật hoặc WPML Dịch phương tiện, bạn phải cập nhật plugin WPML Multilingual CMS trước tiên.

Nếu bạn đang gặp phải sự cố này, bạn có thể thử một trong hai cách sau:


  1. Cài đặt bản sao lưu trang web của bạn được tạo trước khi gặp sự cố này. Sau đó, nâng cấp các plugin WPML của bạn, đảm bảo cập nhật plugin WPML Multilingual CMS chính trước tiên.

  2. Nếu bạn không thể thực hiện bước được đề xuất trước đó, vui lòng thử các bước sau:

    • Truy cập trang web của bạn qua FTP và đổi tên các thư mục chứa tất cả các plugin tiện ích bổ sung của WPML, như Dịch chuỗi và Quản lý dịch thuật. Đảm bảo không đổi tên thư mục của plugin WPML chính (“sitepress-multilingual-cms”).

    • Cập nhật plugin lõi WPML Multilingual CMS.

    • Đổi tên các thư mục của các plugin tiện ích bổ sung WPML trở lại trạng thái ban đầu.

    • Cập nhật tất cả các plugin tiện ích bổ sung của WPML.

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