문제 개요
Kadence PRO 플러그인을 사용 중인 경우, WPML테마 및 플러그인 현지화 페이지에서 스캔하면 다음과 같은 오류가 발생합니다:
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
또는 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
임시 해결 방법
이 문제는 해결되었습니다. 최신 버전으로 업데이트하면 사이트에서 이 문제가 해결되므로, 아직 업데이트할 수 없는 경우에만 이 임시 해결 방법이 필요합니다.
문제를 임시로 해결하고 경고 메시지를 없애려면 다음 단계를 따르세요:
- WPML문자열 번역 페이지로 이동하세요.
%TEXTDOMAIN%; 도메인으로 문자열을 필터링하세요.- 이 도메인의 모든 문자열을 선택하고 삭제하세요.