【问题标题】:"if meta box empty" hide it from front end - WordPress“如果元框为空”从前端隐藏它 - WordPress
【发布时间】:2015-02-06 10:23:48
【问题描述】:

我在前端显示邮件和电话的值。

如何隐藏或设置为javascript:void(0)

这是我当前的代码:

section id="page-content" class="col-md-8">
                    <h3>About <?php the_title(); ?></h3>
                      <ul class="people-single unstyled inline-block">
                                <li><a href="mailto:<?php echo(types_render_field("person-email", array('raw' => true) )) ; ?>" target="_blank" class="hvr-hang"><span class="glyphicon glyphicon-envelope" aria-hidden="true"></span></a></li>
                                <li><a href="tel:<?php echo(types_render_field("person-phone", array('raw' => true) )) ; ?>" target="_blank" class="hvr-hang"><span class="glyphicon glyphicon-earphone" aria-hidden="true"></span></a></li>
                        </ul>
                        <?php the_content(); ?>
                </section>

【问题讨论】:

    标签: javascript wordpress meta-boxes


    【解决方案1】:

    这样的事情应该可以工作:

    <?php 
    $personalEmail = types_render_field("person-email", array('raw' => true) ));
    $personalPhone = types_render_field("person-phone", array('raw' => true) )); 
    ?>
    <ul class="people-single unstyled inline-block">
        <?php 
        if($personalEmail != "") 
        { ?>
            <li><a href="mailto:" target="_blank" class="hvr-hang"><span class="glyphicon glyphicon-envelope" aria-hidden="true"></span></a></li>
        <?php 
        }
        if($personalPhone != "")
        { ?>
            <li><a href="tel:" target="_blank" class="hvr-hang"><span class="glyphicon glyphicon-earphone" aria-hidden="true"></span></a></li>
        } ?>
    </ul>
    

    如果电子邮件或电话号码不为空,则会显示电话号码或电子邮件。

    【讨论】:

    • 我收到一个解析错误:语法错误,此行中出现意外的 '=':$personal-email = types_render_field("person-email", array('raw' => true) ) );有什么想法吗?
    • @pevoje,我很抱歉,尝试我的编辑我删除了变量名中的连字符。
    • 嘿 Howli,不,仍然无法正常工作,只是得到一个空白页 :(
    猜你喜欢
    • 1970-01-01
    • 2023-01-20
    • 2012-01-10
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多