WordPress Toolbar插件v2.1.1修正版:优化外部链接
- 修改链接中的&为&以符合W3C HTML规范
- 不转换非http://开头的链接
这两天遇到两个问题,碰巧都是WordPress Toolbar插件导致,那就来写一篇吧。
先说WordPress Toolbar插件是干嘛的,上图
当点击博客文章中的站外链接时,打开的页面顶上会有一条导航栏,方便访客返回评论和返回博客站,这样便很好地引导访客返回自己的站点。另外还可以在导航栏中添加社会化聚合工具,类似digg工具条,支持的工具很多,见下图。我的站上没启用这个功能,所以上图中无显示。
再说遇到的两个问题。一是用了这个插件生效的时候,博客就通不过W3C XHTML验证了,然后一堆的报错。二是文章中类似<a href="#index">返回目录</a>这样的链接竟然都被转换了,转换后就是链接无效,不是我原来想要的同一页面上的跳转了。
解决方案就是自己改代码,不多说细节。修改内容如下:
放上修改后的成果,如有需要请点击 [download id="14" format="3"] 下载修改后的版本。
标签: WordPress
咦,这个插件看上去不错哦~~
呵呵~~不过我不会用的~~
[回复]
晴枫 10月 8th, 2009 上午9:41 回复:
@孤毒老鼠, 看来你是少用插件流的
[回复]
这个插件的第一个功能不错,有时间试用下
[回复]
晴枫 10月 8th, 2009 上午9:39 回复:
@mosky, 同觉得,社会化聚合工具在国内用的人不多
[回复]