WPML

問題の概要

WPMLとRedis Object Cacheプラグインを使用している場合、オブジェクトキャッシュを手動でクリアした後にのみ、テーマとプラグインのローカライズのスキャンが新しい文字列をローカライズするという問題が発生する場合があります。具体的には、WPML文字列翻訳ページから文字列を削除し、テーマを再度スキャンした場合、最初にRedis Object Cacheをクリアしない限り、削除した文字列が文字列翻訳に再追加されません。

回避策

この問題はWPML 4.9で修正されました。 更新するとサイト上の問題は解決するため、この回避策が必要になるのは、まだ更新できない場合のみです。

続行する前に、サイトの完全なバックアップを必ず取得してください。

  • テーマのfunctions.phpファイルを開きます。
  • 次の行を追加します。
    //workaround compsupp-7057
    add_action( 'wpml_st_before_remove_strings', 'wp_cache_flush' );

すべての既知の問題

まだこの問題が発生しますか?

アップデートしても問題が解決しない場合は、サポートのご質問をお寄せください。一緒に調査いたします。