[PaaSのみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeで管理されるPaaS インフラストラクチャ)とオンプレミス プロジェクトにのみ適用されます。"}

ダイナミックメディア URL

ダイナミックメディア URLは、画像またはその他のメディアアセットへの相対参照です。 有効にすると、ダイナミックメディア URLを使用して、サーバー上のアセットに直接リンクしたり、​ コンテンツ配信ネットワーク ​に保存されているファイルにリンクしたりできます。 ダイナミックメディア URLの使用はカタログのパフォーマンスに影響を与える可能性があり、​ エディターは静的URLまたは動的メディア URLのいずれかを使用するように設定できます。

すべての​ マークアップタグ ​と同様に、ディレクティブは二重中括弧で囲まれます。 Dynamic Media URLの形式は次のようになります。

\{\{media url="path/to/image.jpg"}}

ページがストアフロントでレンダリングされると、保存されたHTML コンテンツから動的URL ディレクティブが処理されます。 ページがレンダリングされるたびに、コンテンツが\{\{media url="..."}}に対してスキャンされ、各ディレクティブは対応するメディア URLに置き換えられます。

IMPORTANT
多数のディレクティブ、特に 最近表示された項目/比較対象の製品 タイプなどのウィジェットを挿入すると、ページがキャッシュされていない場合に、ページの最初の読み込みに悪影響を与える可能性があります。 このため、慎重に使用してください。 通常、問題は作成されません。 ただし、この潜在的な問題については、開発チームと話し合う必要があります。

静的メディア URLの設定

デフォルトでは、WYSIWYG エディターからカタログに挿入された画像には、相対URLと動的URLが設定されています。 静的URLを使用する場合は、設定設定を変更できます。

  1. 管理者 サイドバーで、Stores > Settings>Configuration​に移動します。

  2. General​の下の左側のパネルで、Content Management​を選択します。

  3. WYSIWYG Options セクションの 拡張セレクター を展開します。

    WYSIWYG オプション ​ {width="600" modal="regular"}

NOTE
TinyMCEは、Magento 2.4.6以降のバージョンのデフォルトのWYSIWYG エディターとしてHugerteに置き換えられました。
  1. Use Static URLs for Media Content in WYSIWYG​を次のいずれかに設定します:

    • Yes - WYSIWYG エディターと共に挿入されるメディアコンテンツに静的URLを使用します。 静的URLは絶対であり、ストアの​ ベース URLが変更された場合は壊れます。

    • No - (デフォルト) \{\{media url="..."}} ディレクティブに基づいて、WYSIWYG エディターと共に挿入されるメディアコンテンツに動的URLを使用します。 動的URLは相対URLであり、ストアのベース URLが変更されても壊れません。

  2. 完了したら、Save Config​をクリックします。

recommendation-more-help
2b0136b4-ef75-405f-9734-60d741f198de