问题
WordPress在友情链接页面模板中,定义了获取网站的ico图标路径为域名根目录下的favicon.ico,如下图
这就导致了,某些站点在域名根目录下没有该文件,或该文件不在域名根目录下,导致无法获取网站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 })
保存后访问,看看是不是都获取到了呢?