- カテゴリ: Elementorの質問
質問:
Smart Custom Fieldsの繰り返しの値をElementorで出力したいのですが、どうしたらいいですか?
現在、ACFとSmart Custom Fieldsを組み合わせてElementor pro でサイトを作成しています。
Smart Custom Fieldsを使っているのは、繰り返しの要素を入れたいからです。
ACF はElementor上で問題なく選択できるのですが、Smart Custom FieldsがElementor の動的タグとして選択できません。
Smart Custom FieldsをElementorの動的タグから選択する方法はあるでしょうか?
もしくは、ACFのみで繰り返しの値を出力する方法はあるのでしょうか?
”繰り返しの要素”とは、カスタムフィールドを投稿編集画面で必要に応じて複製したいということです。ACFの設定画面で複数フィールドを作るのではなく、編集画面で必要に応じて増やしたいです。
回答:
ACFで繰り返しの要素を使う場合はACF Pro(有料版)にする必要があります。
ACF Pro、Smart Custom Fields両方とも『繰り返し』を使った場合、Elementor側でどうそれを表示していいか設定する項目がありません。
例えば、テキストを繰り返しで入力させるフォームの場合、Elementorのテキストウィジェットの動的タグは『1つ』の値しか得ることができませんので、その『リピートされたテキストをどう表示するか』をElementorはそのままでは読み取ることができません。
なので、表示させるためのウィジェットを使えるプラグインが必要です。
Dynamic Content for Elementor
有料プラグインですが、こちらを使用したらご希望通りに設定できるのではないかと思います。
https://www.dynamic.ooo/
TOFUラボに入れば更に多くの質問と回答のログが見れます!