Php Can';不要让Apple touch图标(用于书签的webclip)在Wordpress网站上工作

Php Can';不要让Apple touch图标(用于书签的webclip)在Wordpress网站上工作,php,ios,wordpress,ios7,apple-touch-icon,Php,Ios,Wordpress,Ios7,Apple Touch Icon,所以我一辈子都无法在我的Wordpress网站上使用apple touch图标。我在WP 3.7.1上,我也在使用BPS安全和WP超级缓存(以防万一这些可能与此有关),另外我在Hostgator孵化共享服务器上(基本服务器) 我试图直接从苹果的开发者支持文档中实现代码,如下所示: <link rel="apple-touch-icon" href="touch-icon-iphone.png"> <link rel="apple-touch-icon" sizes="76x76

所以我一辈子都无法在我的Wordpress网站上使用apple touch图标。我在WP 3.7.1上,我也在使用BPS安全和WP超级缓存(以防万一这些可能与此有关),另外我在Hostgator孵化共享服务器上(基本服务器)

我试图直接从苹果的开发者支持文档中实现代码,如下所示:

<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媒体上,并复制了相关的url,但运气不好


我挠头有一段时间了,不知道为什么我不能让它工作。我记得几个月前,我能够在Joomla网站上毫无问题地完成这项工作。我非常感谢你们的帮助和耐心,提前谢谢你们

尝试将图像上载到当前模板文件夹,并使用以下代码:

<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">

Boom,成功了!非常感谢!不过,我只是想解释一下为什么代码最终会起作用?我将不胜感激。主要是我想知道是否有一种方法可以让这样的代码在主题文件夹之外工作,这样就不用担心了。例如,我正在慢慢地构建一个子主题,所以从技术上讲,这段代码(和图像)可以存在于child header.php中吗?我猜您的博客正在使用永久链接并重写url结构。代码也应该在子模板中工作。您应该始终将图像和资产放在那里。否则,请尝试“/touch icon iphone.png”:)确认在儿童主题中工作,非常感谢!=)