最近WebStack 导航主题使用的Favicon图标api不能用了,这里一为分享了一个自用的api,可以部署到自己服务器,毕竟自己的才是长久的。
基本每个网站应该都有一个favicon图片,就是显示在浏览器标题栏上的小图标,在打开网页或将网页添加到收藏时都会显示。对于WEB设计或站长来说,可能会希望把某个网站的图标加入到站点名字或链接的前面,来为网页增添色彩,同时增加链接的可读性和易用性。这个接口便是为此功用而生的,通过一种简单、稳定的方式获取网站的Favicon图标。
演示
安装使用
- 上传到网站根目录
- cache 文件夹给 755 权限
- 然后访问 http://you.url/get.php?url=https://www.iowen.cn
- 如果出现获取不了的情况建议删除缓存再试一次
自定义项
在get.php内设置
/* ------ 参数设置 ------ */ $defaultIco='favicon.png'; //默认图标路径 $expire = 2592000; //缓存有效期30天, 单位为:秒,为0时不缓存 /* ------ 参数设置 ------ */
xie ( VIP 1 )
广东请问,服务器是在境外,能获取国外的favicon,但是无法获取国内的网站的favicon是什么问题呢。
锟斤拷锟斤拷锟斤拷锟斤拷 ( VIP 1 )
四川请问部署好后,可以访问到上面提到的那个页面,接下来在wordpress里怎么应用呢?
xiaobaibai ( VIP 1 )
河南为什么我下载后上传到网站根目录,然后后台设置接口为自己网址XXX/favicon/ 不可以呢?
一为 ( VIP 6 )
湖南@xiaobaibai 你用 XXX/favicon/get.php?url=
烤地瓜 ( VIP 1 )
广东每次新增网址后,都要访问getphp一次才能获取到图标吗?
一为 ( VIP 6 )
湖南@烤地瓜 嗯
锟斤拷锟节憋拷锟斤拷 ( VIP 1 )
山东我设置了,图标不能自动缓存。是哪里出问题了么?
一为 ( VIP 6 )
湖南@锟斤拷锟节憋拷锟斤拷 看看服务器缓存目录权限
杜兰戈 ( VIP 1 )
广东需要一个个手动获取下载,然后把图标保存到Favicon文件夹吗?然后图标源设置为这个?xxx.xx/Favicon/
一为 ( VIP 6 )
湖南@杜兰戈 当然是自动的啦,还一个一个下载就没必要弄程序了
浅水 ( VIP 1 )
河南设置完后,后台还需要修改api源吗
一为 ( VIP 6 )
湖南@浅水 我导航主题后台设置为你自己的api地址就可以了
姝宇 ( VIP 1 )
贵州博主好,请问怎么把:域名/sites/xxx.html,域名/favorites/分类,中的/sites,/favorites 去掉,我想用 域名/xxx.html,域名/分类这种格式
一为 ( VIP 6 )
湖南@姝宇 呃呃,不太会
yu921 ( VIP 2 )
辽宁上午好呀,正在使用老版本(V 1.0906 )
之前的老版本,修改哪个PHP文件,可以调用本地的Favicon图标api。
另外已经调用的本地的API可以自动获取内网网站上的图标了吗?
一为 ( VIP 6 )
湖南@yu921 inc\fav-content.php 里面,可以更新一下,新版设置里就可以改。
内外肯定不行把
yu921 ( VIP 2 )
辽宁@一为 修改后,大部分网站可以获取了。但是outlook.office365.com不行,不能正确获取图标。
另外新的脚本还要调用互联网上的脚本吗?
1 ( VIP 1 )
山西这演示页面,你是不是拿宝塔的404文件改的,哈哈哈