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

Tổng quan về lỗi

Nếu trang web của bạn đang chạy phiên bản WordPress cũ hơn phiên bản 5.0, bạn có thể gặp lỗi PHP liên quan đến hàm wp_script_translations.

Điều này xảy ra vì hàm này được giới thiệu trong WordPress 5.0, do đó các phiên bản trước đó không thể tìm thấy nó.

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

Vấn đề này sẽ được khắc phục trong phiên bản hotfix tiếp theo của WPML. Trong thời gian này, bạn có thể an tâm thêm dấu chú thích vào (hoặc xóa hoàn toàn) dòng 70 trong tệp UI.php nằm trong thư mục ../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/UI/.

Xóa dòng sau:


wp_set_script_translations( $handle, 'wpml-string-translation', WPML_ST_PATH . "/locale/jed/$handle" );

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