Repeater Fieldで作成したフィールド値が出力されない
-
お世話になります。
Repeater Fieldとwideslider.js利用して、リンク付きスライダーを出力させたいのですが、
テンプレートへの記述の仕方がわからず、リンクurlも画像も表示されず苦戦しています。何がおかしいのか教えてください。
フィールド名:cf_home_slider_images
フィールドタイプ:繰り返し繰り返しフィールド
①
フィールド名:cf_home_slider_image
フィールドタイプ:画像
返り値:画像url
②
フィールド名:cf_home_slider_image_link
フィールドタイプ:テキストテンプレートファイル
<div class="wideslider"> <ul class="side"> <?php if( get_field('cf_home_slider_images') ): ?> <?php while( the_repeater_field('cf_home_slider_images') ): ?> <?php if( get_sub_field('cf_home_slider_image_link') ): ?> <li class="side"> <a href="<?php the_sub_field('cf_home_slider_image_link'); ?>"><img src="<?php the_sub_field('cf_home_slider_image'); ?>" /></a> </li> <?php else: ?> <li class="side"><img src="<?php the_sub_field('cf_home_slider_image'); ?>" /></li> <?php endif; ?> <?php endwhile; ?> <?php endif; ?> </ul> </div>このようにしているのですが、html出力では
<div class="wideslider"> <ul class="side"> </ul> </div>このように何も出力されません。
全くのお手上げなのでお助けお願いします!
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
トピック「Repeater Fieldで作成したフィールド値が出力されない」には新たに返信することはできません。