您需要将字段值存储在一个变量中,并使用get\\u field()而不是\\u field()函数。从那里,您可以引入自己的自定义控件结构来设置所需的颜色。
下面是一个片段
<?php
//store the value in a variable first
$option = get_field("status");
if($option=="K dispozicii"){
?> <p style="color:green">$option</p> <?php
}elseif ($option=="Obsazeno") {
?> <p style="color:red">$option</p> <?php
}
?>