调用 Google favicon 缓存的朋友请更新
上次说到 Google 有一个 favicon 调用地址,用来显示用户个人资料(如 Google 阅读器,网上论坛)里链接的 favicon, 我们可以用这个服务,在博客最新评论、友情链接之类的条目前面加上此人的 favicon, 丰富一下页面内容。
不过前些天这个调用发生了一些变化。以前只需要将链接抹去 “http://”, 域名后面即使还跟有东西,都可以返回正确的 favicon, 现在不能跟了,只能是域名部分,连跟个斜杠都不可以。使用方法当然也得更新,以下是新的用法语句,感谢 Shawn 提供:
假设评论者留下的网址在数据库中是 $url, 我们另外定义一个 $domain, 用作输出。先将 $url 转换成 $domain. 其中 $link 是一次代换,如果和原有变量名冲突,可以换个名字:
$link = clean_url(strip_tags($url));
$autArray = explode("/",$link);
$domain = "" . $autArray[2];
现在可以将 $domain 用到 favicon 调用地址里面去了,调用地址示例:
https://www.google.com/s2/favicons?domain=fis.io
输出为 这样的 16×16 png 图像。接下来……想怎么用就怎么用吧 👿
我去看看我的先。。。
🌈
昨天调用鲜果的favicon时候发现问题了,刚好今天就看到你的文章.share!
啊啊啊,有空就试下
我是前两天刚发现这个问题的,但是是今天刚修正的,不过我现在才看见你的文章
Google悄悄改代码,不过还好,只是规范了一下用法
分享一下
http://gribao.com/2008/10/google-favicon.html
gribao 终于复活了哇 gxgx~
我一开始也觉得调用个ico蛮有趣的,但仔细想想,这反正也不是必要的外部调用,页面载入慢的小朋友就别玩了…
还行,比直接引用对方的 ico 文件好多了…
我也去用下 😀
这功能很帅······
呵呵呵呵呵
老肥 在bookmark list 里面怎么加啊
<?php
wp_list_bookmarks(‘
category_orderby=
&category_orderby=
&category_before=
&category_after=
&before=
&after=&show_description=0&between=’)
;
?>
———————–
这个img的src该怎么写呢? 在wp_list_bookmarks函数里面,去除http://的定义之类的写在哪里? 谢拉
这个好像没法直接在函数参数里描述,我是改 /wp-includes/bookmark-template.php 的…
呵呵,3Q,搞定了