如果没有内容,请隐藏Div标题

时间:2013-09-26 13:10:38

标签: php jquery wordpress html taxonomy

我是关于PHP的新手,我正在尝试配置我的wordpress Loop。

我想出了如何在我的模板中显示我的自定义字段,我在分类法和自定义字段之前手动添加了一个标题,但是我希望它不会显示分类标准是否为空。

以下是代码:

 <div class="customfields"> 
      <h2 class="widgettitle">My Title</h2>
      <?php echo do_shortcode('[tax id="agences" before="Agences : " separator=", " after=""]'); ?> 
      <?php echo do_shortcode('[custom_fields_block]'); ?>
 </div>

我非常感谢你的帮助!

非常感谢, 吨。

2 个答案:

答案 0 :(得分:1)

所以代码应该是
<?php $taxonomy = do_shortcode('[tax id="agences" before="Agences : " separator=", " after=""]'); ?>

<div class="customfields">
    <?php if(!empty($taxonomy)) : ?>
        <h2 class="widgettitle">My Title</h2>
        <?php echo $taxonomy; ?> 
    <?php endif; ?>
    <?php echo do_shortcode('[custom_fields_block]'); ?>
</div>

答案 1 :(得分:0)

如果只想在某些变量包含值的情况下显示HTML中的内容,那么您可以创建一个简单的if语句,该语句使用PHP的isset函数来确定是否设置了变量,如果为true,则在页面上放置一些HTML 。您可以阅读有关isset here的更多信息。