将mailto:和tel:放入footer.php代码WordPress

时间:2019-08-30 作者:user3504751

有人能解释一下,我将如何重写这段代码,以包括一个电话号码:可点击的电话号码,并使电子邮件地址可点击到信息:嗨。com公司

我在这方面有点麻烦。

<address class="address_phone">
                                        <span class="icon icon-phone"></span>
                                        <div class="contact_title"><?php echo esc_html__(\'Phone:\', \'yogastudio\') ?></div>
                                        <span class="contact_item phone"><?php if (!empty($phone)) echo esc_html($phone); ?></span>
                                        </address></div><div class="column-1_3">
                                    <address class="address_email">
                                        <span class="icon icon-mail"></span>
                                        <div class="contact_title"><?php echo esc_html__(\'Email:\', \'yogastudio\') ?></div>
                                        <span class="contact_item mail"><?php if (!empty($email)) echo esc_html($email); ?></span>

                                    </address></div>

2 个回复
最合适的回答,由SO网友:Pratikb.Simform 整理而成

请按以下方式编辑您的代码:

<address class="address_phone">
                                        <span class="icon icon-phone"></span>
                                        <div class="contact_title"><?php echo esc_html__(\'Phone:\', \'yogastudio\') ?></div>
                                        <span class="contact_item phone">
                                            <?php if (!empty($phone)) { echo \'<a href="tel:\'.$phone.\'">\'.esc_html($phone).\'</a>\';} ?>
                                        </span>
                                        </address></div><div class="column-1_3">
                                    <address class="address_email">
                                        <span class="icon icon-mail"></span>
                                        <div class="contact_title"><?php echo esc_html__(\'Email:\', \'yogastudio\') ?></div>
                                        <span class="contact_item mail"><?php if (!empty($email)) { echo \'<a href="mailto:\'.$email.\'">\'.esc_html($email).\'</a>\';}?></span>

                                    </address></div>

SO网友:robwatson_dev

去除

<?php if (!empty($phone)) { echo \'<a href="tel:\'.$phone.\'">\'.esc_html($phone).\'</a>\';} ?>
替换为

<a href="tel:+4401234567895">Call us</a>
注意,您还应包括国际拨号代码。

对于电子邮件,请替换

<?php if (!empty($email)) { echo \'<a href="mailto:\'.$email.\'">\'.esc_html($email).\'</a>\';}?>
使用:

<a href="mailto:youremail@yourdomain.com">Email us</a>

相关推荐

从PHP获取数据到JavaScript以设置每个帖子在首页上的位置

我为我的Wordpress主题创建了一个名为project的自定义帖子类型,效果很好。每个项目都有几个自定义字段,包括一组x和y值,它们指示项目应显示在首页的位置(请参阅下面代码的样式部分:我知道它不起作用,但我正在显示我想要在伪代码中实现的目标)。我可以将x值显示为<?php the_field(\'x\'); ?> 和<?php the_field(\'y\'); ?>, 如WordPress的高级自定义字段文档所定义。但是,如何从PHP到JavaScript获取x和y值,以便