为什么 php echo 在 Windows 版本的 Firefox 中不起作用
我在wordpress网站中的php代码如下:
<div id="contact-tel">
<h2>Tel: <?php echo the_field('phone', 17); ?></h2> <!-- Windows version firefox does not display echo-->
</div>
我注意到在windows版本的firefox(不确定FF的版本号)中不显示电话号码后的电话号码:单词。它只显示电话:
如果我在回显之前添加一些单词,那么它就会显示,我还注意到,当页面加载完成时,电话号码显示然后快速隐藏。
有人知道吗?
my php code in wordpress site as follows:
<div id="contact-tel">
<h2>Tel: <?php echo the_field('phone', 17); ?></h2> <!-- Windows version firefox does not display echo-->
</div>
I noticed in windows version firefox (not sure the version number of FF) does not display the telephone number after Tel: word. It just show Tel:
if I add some words before echo then it displays, also i noticed, while page finishes loading, Tel number shows and then hide quickly.
Does anybody have any idea ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我想我知道发生了什么事,因为我以前见过这个。
您碰巧安装了 Skype 吗?这会安装一个 Firefox 插件,该插件尝试检测网页上的电话号码并使其可点击,但经常失败。尝试禁用此插件,您的电话号码将会显示。
I think I know what is going on, as I've seen this before.
Do you happen to have Skype installed? This installs a Firefox plugin which tries to detect phone numbers on web pages and makes them clickable, but often fails. Try disabling this addon and your phone number will show.
尝试删除 div 和 h2 标签,看看是否显示。 PHP工作在服务器端,与浏览器版本无关。
Try to remove div and h2 tags and see if it displays. PHP works on the server side and has nothing to do with browser version.
我一直在 Mac 上本地开发 WordPress 网站,并且遇到类似的问题。但是,就我而言,
echo
在所有浏览器上都能很好地工作。仅适用于我的get_posts()
函数,该函数无法在 Safari 和 Firefox 上运行。就我而言,我尝试将博客列表从我的模板部分 content-blogger.php 回显到 index.php。
我使用函数
som_get_cat_authors()
创建作者 ID 数组,并在上面的foreach
循环中回显。该功能在 Firefox 和 Safari 上也不起作用。我使用var_dump($som_authors);
来检查变量,但它返回null
。但在 chrome 上,它工作得很好。附:
在三种浏览器上显示
I have been developing WordPress web site locally on Mac, and I have similar issue. But, for my part
echo
work well on all browser. Only on my function withget_posts()
that can not work on Safari and Firefox.In my case, I try to echo out the list of bloggers form my template part content-blogger.php to index.php.
I used function
som_get_cat_authors()
to create array of author's ids and echo out inforeach
loop above. This function also didn't work on Firefox and Safari. I usedvar_dump($som_authors);
to check the variable but it returnnull
. But on chrome, it work perfectly.ps.
<?php get_search_form(); ?>
show on three browsers