回答編集履歴

1

追記

2018/05/01 05:11

投稿

退会済みユーザー
test CHANGED
@@ -35,3 +35,33 @@
35
35
 
36
36
 
37
37
  参考:[Advanced Custom Fieldsによるカスタムフィールドの出力 [チェックボックス・ラジオボタン編] | KERENOR { ケレンオール }](http://www.kerenor.jp/advanced-custom-fields-checkbox/#get_field_object)
38
+
39
+
40
+
41
+ ----
42
+
43
+ 【追記】
44
+
45
+ ↑の回答は横着してPHPだけで書いてしまいましたが、HTMLとPHPが混ざる場合はちゃんと分けて書いた方がシンタックスエラーも起こりにくくなりますよ。
46
+
47
+ こんな感じで
48
+
49
+ ```PHP
50
+
51
+ <?php $radio = get_field_object('radio'); ?>
52
+
53
+ <?php foreach ($radio['choices'] as $key => $val) : ?>
54
+
55
+ <?php if ($key === $radio['value']) : ?>
56
+
57
+ <li class="current"><?php echo $val; ?></li>
58
+
59
+ <?php else : ?>
60
+
61
+ <li><?php echo $val; ?></li>
62
+
63
+ <?php endif; ?>
64
+
65
+ <?php endforeach; ?>
66
+
67
+ ```