検索

ホームページ  >  に質問  >  本文

ACF - 複数のリピーター画像を表示します

私の最終的な目標は、クリックすると外部 Web サイトにリンクする画像ギャラリーを作成することです。これは高度なカスタム フィールドを使用して行う必要があるため、画像とリンクを同じ行に含むリピーターを作成しました。 リーリー

今、このコードを Web ページ内のテキスト エディタに挿入しています。また、ここからいくつかのショートコードをインポートしました。これにより、%ROW% をイテレータとして使用できるようになります。

「attachments」は親フォワーダー、「link」と「cover_image」は子フォワーダーです。

リーリー

Web ページは次のように表示されます:

破損したイメージには次のコードが含まれています:

リーリー

外部 URL = と画像 URL = の両方が正しい URL をレンダリングするため、

<img> の [acf field ='attachments_%ROW%_cover_image'] は URL まで完全に解析されていないと思います。 。

Wordpress も保存後にコードをこれに変換するので、おそらく構文エラーでしょうか?

リーリー

[acf field ='attachments_%ROW%_cover_image'] を

<img> の URL に正しく変換する方法がわかりません。正しい構文に関するヘルプを使用できます。助けてくれてありがとう! 各 Arian 属性の

html:

ああああ

P粉885562567P粉885562567274日前492

全員に返信(1)返信します

  • P粉842215006

    P粉8422150062024-03-27 20:00:18

    WordPress の担当者ではありませんが、WordPress は HTML 属性のパラメーターを使用してショートコードが展開/実行されることを防止しているようです。そこに PHP コードを入れることができれば、おそらくこれが回避策になる可能性があります:

    リーリー

    実はこれに関するコメントを見つけました:

    ここで

    したがって、これも機能する可能性があります:

    リーリー

    またはショートコード引用符なし:

    リーリー

    私が考える最後のオプションは、次のようなパラメーターなしのショートコードを作成することです。 リーリー

    次に、それをエディターで使用します。例:

    リーリー

    返事
    0
  • キャンセル返事