WPML
Trạng thái
Đã giải quyết
Đã giải quyết trong
3.1.8

Tổng quan về lỗi

  • Thông báo lỗi đầy đủ: Notice: WP_Scripts::localize was called <strong>incorrectly</strong>. The <code>$l10n</code> parameter must be an array.
  • Có một thông báo mới xuất hiện với WordPress phiên bản 5.7
  • Bạn sẽ CHỈ thấy lỗi này nếu bạn đã bật wp_debug.

Chúng tôi đã biết về vấn đề này, đã có sẵn bản sửa lỗi và sẽ sớm phát hành một phiên bản bao gồm bản sửa lỗi chính xác sau khi hoàn tất kiểm tra.

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

Bản sửa lỗi cho sự cố này sẽ sớm được phát hành.

Dưới đây là bản vá để ngăn thông báo này:

Chỉnh sửa tệp wp-content/plugins/wpml-string-translation/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-resources.php ở dòng 27 và thay thế:

get_option( WPML_ST_Themes_And_Plugins_Updates::WPML_ST_ITEMS_TO_SCAN )

Bằng:

get_option( WPML_ST_Themes_And_Plugins_Updates::WPML_ST_ITEMS_TO_SCAN, [] )

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