WPML

問題の概要

デフォルト言語でアイキャッチ画像を編集して切り抜いた場合、翻訳されたページには切り抜かれたバージョンが表示されません。代わりに、翻訳されたページには元の切り抜かれていない画像が表示されます。

回避策

この問題は修正されました。 最新バージョンにアップデートするとお使いのサイトで問題が解決するため、この回避策はまだアップデートできない場合にのみ必要です。

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

  • WPML Media Translationプラグインをインストールします。
  • 画像にタイトルがあり、WPML Mediaで翻訳されていることを確認します。
  • WPML設定メディア翻訳に移動します。
  • 「Automatically detect best options for translating image texts (alt, caption, title)」オプションが有効になっている場合は、無効にします。
  • How to handle Media Library texts (alt, caption, title)の下にある「Translate Media Library texts (alt, caption, title) when translating content」オプションを有効にします。
  • 次に、…/wp-content/plugins/sitepress-multilingual-cms/classes/media-translation/MediaTranslationStatus.phpファイルを開きます。
  • 174行目を探します。
  • 変更前:
    return $attachment_translation_id;
  • 変更後:
    $this->copy_attached_file_info_from_original( $attachment_translation_id, $attachment_id );
    return $attachment_translation_id;
  • 変更を保存します。
  • デフォルト言語で投稿とその画像のタイトルに小さな変更を加えます。
  • 翻訳を更新します。

すべての既知の問題

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

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