- ステータス
- 解決済み
- 解決されたバージョン
- WPML 4.9
- 関連するプラグイン/テーマ
- Redis Object Cache
- トピックタグ
- Compatibility
問題の概要
WPMLとRedis Object Cacheプラグインを使用している場合、オブジェクトキャッシュを手動でクリアした後にのみ、テーマとプラグインのローカライズのスキャンが新しい文字列をローカライズするという問題が発生する場合があります。具体的には、WPML > 文字列翻訳ページから文字列を削除し、テーマを再度スキャンした場合、最初にRedis Object Cacheをクリアしない限り、削除した文字列が文字列翻訳に再追加されません。
回避策
続行する前に、サイトの完全なバックアップを必ず取得してください。
- テーマのfunctions.phpファイルを開きます。
- 次の行を追加します。
//workaround compsupp-7057 add_action( 'wpml_st_before_remove_strings', 'wp_cache_flush' );