在Wordpress中添加favicon的正确方法是什么without a plugin?
我是否只放置一个名为favicon.ico
将我的图标放在我的网站根目录中?
我是否也需要此代码?
<link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/x-icon" />
有人说是这样的代码:
<link rel="icon" type="image/png" href="http://yourblog.com/favicon.png" />
这是iPhone的?
<link rel="apple-touch-icon" href="/customIcon.png" />
对创建或从缩略图转换它的软件有什么建议吗?以及支持哪些类型的文件-仅
.ico
?
我看到了另一个有这么多方法的线程,我不清楚这个简单任务的最佳实践:How to change the WordPress favicon?
SO网友:helgatheviking
我通常把图标放在我的主题内的图像文件夹中,这样我就可以使用
function kia_add_favicon(){ ?>
<!-- Custom Favicons -->
<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri();?>/images/favicon.ico"/>
<link rel="apple-touch-icon" href="<?php echo get_stylesheet_directory_uri(); ?>/apple-touch-icon.png">
<?php }
add_action(\'wp_head\',\'kia_add_favicon\');
已编辑:要在评论中添加apple touch图标,并说明如果您使用的是子主题,但favicon位于父主题的图像文件夹中,您可以使用
get_template_directory_url();
如果您没有使用子主题,那么任何一个都可以
我通常在这里创建favicons:http://tools.dynamicdrive.com/favicon/