WordPress友情链接自动获取网站ico图标

1,022次阅读

共计 386 个字符,预计需要花费 1 分钟才能阅读完成。

问题

WordPress在友情链接页面模板中,定义了获取网站的ico图标路径为域名根目录下的favicon.ico,如下图

WordPress友情链接自动获取网站ico图标

这就导致了,某些站点在域名根目录下没有该文件,或该文件不在域名根目录下,导致无法获取网站ico图标,使得友情链接页成下图:

WordPress友情链接自动获取网站ico图标

解决方法:

直接修改主js文件,找到定义获取该img的路径

316 $('.plinks a').each(function(){
317   //var imgSrc = $(this).attr('href')+'/favicon.ico'     #原来的代码,将其屏蔽,修改为下面这行
318     var imgSrc = 'https://api.byi.pw/favicon/?url='+$(this).attr('href')
319     $(this).prepend( '<img src="'+imgSrc+'">' )
320 })

保存后访问,看看是不是都获取到了呢?

WordPress友情链接自动获取网站ico图标

 

正文完
 
mervinwang
版权声明:本站原创文章,由 mervinwang 2017-08-11发表,共计386字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
文章搜索