我正在使用ACF单选按钮字段根据勾选来切换代码显示"是"或"不"。像这样:
<?php if (get_field('toggle') == 'no'): ?>
some stuff here
<?php elseif(get_field('toggle') == 'yes'): ?>
some other stuff here
<?php endif; ?>
但我真正喜欢的是使用True / False字段并在未选中时显示一些默认代码,并在选中时显示不同的代码。我只是不确定如何调整上面的代码以反映True / False字段的使用。有任何想法吗?提前谢谢。
答案 0 :(得分:8)
由于只有两个值,您只需要检查&#34;已检查&#34; state,这是&#34; yes&#34;的值或者你已经配置它的任何东西。
<?php if ( 'yes' == get_field('toggle') ): ?>
The box is checked (set to "yes")
<?php else: ?>
The box is NOT checked (either false or "no")
<?php endif; ?>