如何将iOS和FIV图标添加到主题中?

时间:2014-08-14 作者:nerijusgood

我想在网站上添加iOs、Android和收藏夹图标。一般来说,我知道应该如何实现它们:链接头部部分中的文件,您就可以开始了,但是有很多行(对于设备和favico来说都超过10行),所以我不知道如何正确添加它们:

以某种方式将它们放入函数中。php以防万一,代码:

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png" />
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png" />
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png" />

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

钩入wp_head 在您的功能中。php文件。

add_action(\'wp_head\', \'add_your_stuff\');
function add_your_stuff() {
    ?>
    <link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri();?>/favicon.ico" type="image/x-icon" />
    <link rel="apple-touch-icon" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon.png" />
    <link rel="apple-touch-icon" sizes="57x57" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon-57x57.png" />
    <link rel="apple-touch-icon" sizes="72x72" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon-72x72.png" />
    <link rel="apple-touch-icon" sizes="76x76" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon-76x76.png" />
    <link rel="apple-touch-icon" sizes="114x114" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon-114x114.png" />
    <link rel="apple-touch-icon" sizes="120x120" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon-120x120.png" />
    <link rel="apple-touch-icon" sizes="144x144" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon-144x144.png" />
    <link rel="apple-touch-icon" sizes="152x152" href="<?php echo get_stylesheet_directory_uri();?>/apple-touch-icon-152x152.png" />
    <?php
}

SO网友:Peter Andrews

我不建议将它们硬编码到标题中。php模板文件或函数。php。原因是它们会被绑定到你的主题中,如果你切换主题,你就会失去它们。

选项3我倾向于远离,因为第三方插件往往会带来很多额外的膨胀。

我的建议是使用选项2,因为它是轻量级的,并且与主题无关。如果切换主题,自定义链接标记仍将保持不变。

结束

相关推荐

WP Mobile Edition和CloudFare的子域

Im使用WPMobile Edition 和CloudFare. 我添加了子域m.mysite。com,并将其指向我的托管IP。但当访问m.mysite时。com,它将显示默认网页/cgi sys/defaultwebpage。cgi。访问http://m.mysite.com/msitemap.xml 将返回404页。如何在CloudFare中为WP Mobile Edition添加子域?谢谢