문제 개요
이전 버전에서 업데이트한 후, 문자열을 번역해도 번역이 표시되지 않는 경우가 드물게 발생합니다. 이는 업데이트 및 마이그레이션 단계가 멈추는 경우에 발생합니다.
임시 해결 방법
이 문제는 WPML 4.9에서 해결되었습니다. 업데이트하면 사이트에서 문제가 해결되므로, 아직 업데이트할 수 없는 경우에만 이 임시 해결 방법이 필요합니다.
wp-config.php에 다음 코드를 추가하세요:
define( 'WPML_ST_SYNC_TRANSLATION_FILES', true );
그런 다음 사이트를 백업하고 WP-CLI를 사용하여 멈춰 있는 wpml_st_upgrade_in_progress 트랜지언트를 삭제하세요:
wp transient delete wpml_st_upgrade_in_progress