所以我无法为我的生活获得在我的Wordpress网站上运行的apple-touch-icons。我在WP 3.7.1上,我也在使用BPS安全和WP超级缓存(以防万一可能与它有关),而且我在Hostgator孵化共享服务器(基本的) 。
我正在尝试直接从Apple的开发人员支持文档中实现代码,如下所示:
<link rel="apple-touch-icon" href="touch-icon-iphone.png">
<link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png">
<link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png">
<link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png">
我已将其添加到最顶层的wp-blog-header.php,并已将图标添加到根文件夹。它们与href中的名称相同。但这根本不起作用。我在网上搜索,发现有些人因为他们的网站受密码保护而有问题。
我不确定这意味着什么,或者在什么情况下,但他们说他们将文件移动到另一个公共/匿名文件夹,并为他们做了诀窍。好吧,它不适合我。我甚至将文件上传到WP媒体并复制了相关网址,但没有运气。
一直摸不着头脑,不知道为什么我不能让它上班。我记得几个月前我能够为Joomla网站做到这一点没有问题。我非常感谢你的帮助和耐心,先谢谢你们!
答案 0 :(得分:1)
尝试将图像上传到当前模板文件夹并使用以下代码:
<link rel="apple-touch-icon" href="<?php bloginfo('template_url'); ?>/touch-icon-iphone.png">
<link rel="apple-touch-icon" sizes="76x76" href="<?php bloginfo('template_url'); ?>/touch-icon-ipad.png">
<link rel="apple-touch-icon" sizes="120x120" href="<?php bloginfo('template_url'); ?>/touch-icon-iphone-retina.png">
<link rel="apple-touch-icon" sizes="152x152" href="<?php bloginfo('template_url'); ?>/touch-icon-ipad-retina.png">
如果这不起作用,请查看页面来源,然后点击/复制并粘贴图片的网址,以查看生成的网址是否可用。