如果在 WordPress 中选中复选框,如何将类添加到标签?
<label class="ADD_CLASS_HERE">
<input type="checkbox" name="moto" id="moto" value="yes" <?php checked( 'yes', $transport); ?> />
</label>
这也许可以通过一些原生 PHP 本身更好地解决,而不是依赖 WordPress 的辅助函数。在您想要输出类的地方,只需检查值并根据您期望的值回显某些内容。
假设$transport
可以是'yes'
或'no'
,我可能会为此使用三元运算符
<label class="<?php echo ( filter_var($transport, FILTER_VALIDATE_BOOLEAN) ) ? 'class-if-true' : 'class-if-false'; ?>">
<input type="checkbox" name="moto" id="moto" value="yes" <?php checked( 'yes', $transport); ?> />
</label>
当然,您可以替换( filter_var($transport, FILTER_VALIDATE_BOOLEAN) )
为您想要的任何条件。( $transport == 'yes' )
或( $transport != 'no' )
等。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句