Advanced Custom Fields PROの強制出力について
-
Advanced Custom Fieldsが便利でしたので、有料版を購入しました。
現在悩んでいる問題が2点あります。①session機能を使って、他ページに値を持ち込みたいのですが
繰り返しフィールドのみ、session変数に入れることができません。<?pgp $_SESSION[‘test’] = the_sub_field('test'); ?>
とやると、強制的に表示されてしまい、$_SESSION[‘test’]に格納されません。
これは仕様なのでしょうか?
どうにかして、値をsessionに入れたいのですが、どのように記述すればよろしいでしょうか。②カスタムフィールドに何もなかった場合は、何もせず、中身があった場合は
クラスごと吐き出して表示するようにしたいです。
<?php $imgid = the_sub_field('test'); ?> <?php if(empty($imgid)):?> <?php else:?> <div id="test"> <div id="aaa">項目</div> <?php the_sub_field('test'); ?> </div> <?php endif;?>
このように記述したのですが、<?php the_sub_field(‘test’); ?>の中身は取得できるのですが、肝心な<div id=”aaa”>項目</div>が丸っと消えて表示されません。
これも繰り返しフィールドだけ挙動がおかしくなってしまいます。
こちらもどのように記述すればよろしいでしょうか。よろしくお願いします。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「Advanced Custom Fields PROの強制出力について」には新たに返信することはできません。