Wordpressのカスタムフィールド(ACF)のチェックボックスで
1.すべての項目を取得
↓
2.チェックした項目のみ背景を変える
といった処理を行いたいと考えております。
<ul class="checkBoxList"> <li class="nomal">未選択項目/全項目</li> <li class="active">選択項目/全項目</li> <li class="nomal">未選択項目/全項目</li> <li class="active">選択項目/全項目</li> <li class="nomal">未選択項目/全項目</li> </ul>のような感じです。
ご存じの方がいらっしゃいましたらご教授いただければ幸いです。
戻り値をValue・ラベル・Both(Array)のどれで考えていますか?
ありがとうございます!
Valueです!!
<ul class="decoNone">
<?php
$listInclude = get_field_object('include-rent');
foreach($listInclude['choices'] as $listInclude_key => $listInclude_val) {
if( $listInclude == $listInclude_key ) {
echo ' <li class="bg2">'. $listInclude_val .'</li>'."\n";
} else {
echo ' <li class="">'. $listInclude_val .'</li>'."\n";
}
}
?>
</ul>
全ての項目は取り出せましたが、
「if( $listInclude == $listInclude_key ) {」
の部分がどうもうまくいきません。。。
回答1件
あなたの回答
tips
プレビュー