Tổng quan về sự cố
Nếu bạn đang sử dụng plugin Kadence PRO, bạn sẽ gặp lỗi sau nếu quét nó từ trang WPMLBản địa hóa giao diện và plugin:
Warning: sprintf(): Too few arguments in .../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/wpml-st-translations-file-registration.php on line 100
Hoặc lỗi nghiêm trọng này nếu bạn đang sử dụng PHP 8.+:
Fatal error: Uncaught ValueError: Unknown format specifier "t" in .../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/wpml-st-translations-file-registration.php:100
Giải pháp tạm thời
Sự cố này đã được khắc phục. Việc cập nhật lên phiên bản mới nhất giải quyết vấn đề này trên trang web của bạn, vì vậy bạn chỉ cần giải pháp tạm thời này nếu chưa thể cập nhật.
Để tạm thời giải quyết sự cố và loại bỏ thông báo cảnh báo, hãy làm theo các bước sau:
- Truy cập trang WPMLDịch chuỗi.
- Lọc các chuỗi theo miền
%TEXTDOMAIN%;. - Chọn tất cả các chuỗi thuộc miền này và xóa chúng.