- 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" );