【发布时间】:2018-09-01 07:32:16
【问题描述】:
如果值不存在,任何人都可以帮助如何隐藏字段和标题。例如,如果没有传真号码,它也不应该显示标题名称“传真:”。
<?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>
【问题讨论】:
-
if(!empty($fax)) { //显示传真 }(取决于你的函数的返回值)
-
如果找不到
fax,get_sub_field会返回什么? -
将您必须的传真线路更改为:
<?php echo (isset($fax) ? '<p>Fax: ' . $fax . '</p>' : ''); ?>