如果值不存在,任何人都可以帮助隐藏字段和标题。例如,如果没有传真号码,则不应显示标题名称"传真:"也。
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<h6><?php echo (isset($name)) ? $name : ''; ?></h6>
<p>P.O. Box: <?php echo (isset($address)) ? $address : ''; ?></p>
<p>Fax: <?php echo (isset($fax)) ? $fax : ''; ?></p>
</div>
答案 0 :(得分:0)
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<?php
if(isset($name)){
?>
<h6><?=$name ?> </h6>
<?php
}
?>
....
</div>
这会奏效。虽然看起来很乱。
答案 1 :(得分:0)
I think this solves the problem.
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<h6><?php echo (!empty($name)) ? $name : ''; ?></h6>
<p><?php echo (!empty($address)) ? 'P.O. Box: '.$address : ''; ?></p>
<p><?php echo (!empty($fax)) ? 'Fax: '.$fax : ''; ?></p>
</div>