随着时代的更替,不同于几年前的h5轻量级简介网站,现在是一个懂得装饰的网站往往能吸引用户的眼球。为美化让用户眼前一亮!我们都会选择给友情链接匹配对应的favicon.ico图标增添网站的视觉效果!我们拿小编自用的程序emlog举例,经过不断地完善emlog现最新版本已支持后台添加ico图标地址进行前端展示,但也离不开手动挡操作。

载图预览

4b621721675994.jpg

本文简要

今天给大家带来的是使用接口实现自动获取网站的favicon.ico图标,接口并非使用他人的远程接口,本地化自动获取不会失效。

实例教程

1、创建一个以“ico.php”命名的文件,也就是我们的自动获取图标的接口文件,

2、把以下代码全部复制粘贴到刚创建的ico.php文件里然后保存即可


3、把ico.php上传到网站根目录,当然也可以上传到其他目录文件夹里也可以。

4、下面就是实际的调用方式,使用img图片格式调用该文件接口数据,接口后面的url需自行查找网站的友链url函数

<img style="width:16px;height:16px"src="https://网站域名/ico.php?url=要获取图标的url">

还不懂?看下面的
https://www.19yu.cn/content/templates/Cherish/API/ico.php/?url=www.baidu.cn

本站emlog调用函数

<img style="width:16px;height:16px"src="<?php echo TEMPLATE_URL; ?>ico.php?url=<?php echo $value['url']; ?>"> <a href="<?php echo $value['url']; ?>" target="_blank"><?php echo $value['link']; ?></a>

emlog的要上传到模板目录下并非网站根目录。压缩包内的“icoimg”文件夹请勿删除,用于生成的图标ico文件存放的目录。文件已经打包好了,懒人包下载后即可上传解压使用。