仕事で1ヶ月半にわたり、Wordpressで、カタログサイトを作成しました。そのなかでCustom Field Suiteで登録したデータを引き出すのに苦労したので、忘れないうちに。
まず、カスタム投稿のページなどでは、テンプレートコードで値が引けてました。
こんなやつね
$cfs->get('Loopfiled名'); <?php $values = $cfs->get('Loopfiled名'); foreach (($values) as $value) : ?> <?php echo $field['filed名']; ?> <?php endif;?>
CFS()->get($field_name, $post_id, $options);
<?php echo CFS()->get('Loopfiled名'); ?>
<?php echo CFS()->get('filed名'); ?>
<?php echo CFS()->get('filed名', $post_id); ?>
<?php $loops = CFS()->get('Loopfiled名'); foreach ( $loops as $loop ) { echo $loop['filed名']; } ?>
<?php $values = CFS()->get('Loopfiled名');?> <?php var_dump($values);?>