JQ 完善 WordPress 友链的 Favicon
折腾 WordPress 的时候时间过的特别快,而且每次亲自操刀修改主题后都特别有成就感,哈哈。今天延续前两天的折腾,继续拓展 JQuery 库在 WordPress 上的应用。木木是我首要的学习对象,他对 JQuery 的了解与 WordPress 相结合应用已经先我一步,我这两天就泡在他的网站上挖我想要的 JQ 知识。
为了实现友情链接页面中带 favicon 小图标的友情链接,我写过一个用 PHP 实现此效果的教程,代码的原理很好理解,但是因为在 functions.php 中重新定义了 wp_list_bookmarks 函数,所以代码显得非常的冗长,足足有100多行。现在有了 JQuery 库,这就完全不必要了,仅需2、3行 JQ 执行代码即可搞定,而且所要遍历的标签选择更自由,还省了不少 PHP 的查询次数,爽歪歪了。
方法是从木木的《给友情链接添个 Favicon 美化美化》挖来的,简述如下:
1、加载 JQuery 库
这个是所有 JQuery 运行所必须的,你可以调用 google 托管的,也可以下载到自己的主机上调用,可取所需了。
2、载入 JQuery 执行代码
$(".linkpage a").each(function(e){
$(this).prepend("<img src=http://www.google.com/s2/favicons?domain="+this.href.replace(/^(http:\/\/[^\/]+).*$/, '$1').replace( 'http://', '' )+">");
});
$(this).prepend("<img src=http://www.google.com/s2/favicons?domain="+this.href.replace(/^(http:\/\/[^\/]+).*$/, '$1').replace( 'http://', '' )+">");
});
不多说了,懂点点英文的就应该就能大致理解这段代码的意思,最终效果可以看我的友情链接页面,和之前 PHP 实现的效果一模一样,只是方法更简单了而已。JQuery 真伟大,我喜欢。
-
Wordpress 之链接平移 JQuery 特效2010年02月19日 - 获取 Favicon 服务美化友情链接2009年07月8日
-
jQuery 水平拖动效果2011年03月4日 -
Wordpress 速度优化之 WP-PostViews 插件2011年02月9日
Pingback: 本站links页面更新《获取 Favicon 服务美化友情链接》 – 马龙渊'S Blog马龙渊博客 简单的生活 简单的梦想
Pingback: 为WordPress增加友情链接页面之二 | Kayo's Melody
对代码不是很了解,不过路过不踩非礼也,踩一下!呵呵
这篇更强大。之前修改functions.php的那一篇出了一些问题。感谢万戈和木木。
落伍了,赶紧用上
哈哈,都是N久之前的东东了,速速用之
纠结,不知道添加到哪会有效果
Pingback: JQ 完善 WordPress 友链的 Favicon | 情丝
很好的美化。
能详细说下这个jQuery怎么用不?
我在看你文章前都不知道什么叫jQuery呢。
这两天看你的个性化友情链接,刚弄 了个链接页面出来。到这一步就完全迷失了。
你可以先看看这篇:
http://immmmm.com/how-to-use-jquery-code.html
看了。照做了。但是没效果。想试下你原来的代码的方式发行没有 function.php那个文件只有functions.php文件夹。。。。
不知道为何一直用不出来,还是改用 functions.php 了
呼,终於弄出来了,原来搞错代码设置
呵呵,代码是有执行顺序的,不能错哟
JQ 哈哈。。我也要学。。老万教我
回头也给我的主题加点料:)
怎一个帅字了得,现在发现很多地方都有关于万戈的介绍,哈哈,等有空了好好来这里取取经完善下自己的WP。
呵呵,又来学习了!JQ,一直没弄明白怎么用
其实很简单的,基本上都是两步,先加载JQ库,然后再加载JQ的执行代码
来看看
很管用呀。
这个可以吧
这可真好啊
問下這種連結頁面是怎樣實現的!?

我那個人肉快照連結頁面更新的我手累 /(ㄒoㄒ)/~~
关于这个页面我也写过一个教程,关键是样式问题,你可以参考我的
http://wange.im/diy-wordpress-links-page.html
继续过来支持万戈的jq
谢谢猪猪,我还在继续研究中
我那也用上jq了,不过应用还不是很多
HOHO,我去瞧瞧,JQ很是强憾啊
您在WP上玩得越来越开心了,我看得出
是啊,越来越喜欢WP了
更换马甲,前来踩点
这个不错,有时间研究一下~
呵呵 挺不错, 不过我总认为JQ这个文件太大了。
既然用了就不能浪费,呵呵,所以我多用几个效果
Boy.That is cool1
呼呼~~这个我已经弄了,很美观
而且比PHP要方便的多,爽啊
博主好勤快啊,哈哈~
新年新气象。
呵呵,趁寒假闲着嘛
唉,我就不折腾了~!相信你的新主题应该具备了~!
我回来再看我那主题,设计真是太烂了,打算推翻重做,功能上肯定会更完善,只是设计的问题
原来wange.im是我的,吼吼~
在右侧盖楼榜发现的~~
今天为啥这么早?!
表情下边的那个黑框框换个颜色比较好吧!感觉灰色比较搭配
为了防止沙发党,但是还是没有防住 。。。
我也来也。。。。。
哇,还没开始上班吧,疯狂折腾,哈哈,强烈支持!
还可以休息一周,趁时间赶快折腾,哈哈
研究jq出神入化了啊,天天都有新东西出来!
我对JQ才刚入门,离出神入化还远着呢,呵呵
话说你不是在做新主题么,怎么一直没见到呢。。
昨天我刚刚回上海,新主题已经搁置半个月了
又是地板···
哈哈,老哥委屈你了
占领前排
之后再慢慢看
踩
盼MM不在,你就是沙发的老大
我很想念盼MM了。呜呜呜
好像销声匿迹很久了呢~
过年的时候还收到过她的邮件,之后就真的销声匿迹了
我来挤挤沙发