0

所以我一辈子都无法在我的 Wordpress 网站上使用 apple-touch-icons。我在 WP 3.7.1 上,我也在使用 BPS Security 和 WP Super Cache(以防万一它们可能与它有关),另外我在 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 网站做到这一点。非常感谢您的帮助和耐心,在此先感谢各位!

4

1 回答 1

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

如果这不起作用,请查看页面源并单击/复制和粘贴图像的 url 以查看生成的 URL 是否可用。

于 2013-12-12T05:34:15.973 回答