如何在另一个新的标签中打开RSS源小工具中的链接

最近希望网站右边的side bar里面的RSS小工具链接是在新的窗口打开,无奈wordpress自带的RSS小工具竟然没有相关的选项,于是只好手动修改页面的html代码,原理其实是很简单的,就是在标签中添加 target=”_blank” 属性即可。于是找到wp-include目录下的default-widgets.php找到rss的对应link修改即可,可以在文件中search ($link)找到。

附加的提两点:
(1)  其实html还有一个标签可以用,在<head>里面使用,这样可以把所有链接都统一变成新的窗口打开。但是让我觉得不满意的是连最上面的menu(所有文章,……关于本站)这些也被弄成新窗口打开,就有点怪怪的。所以大家可以自己试着衡量,自己觉得哪种舒服就选那种。

(2)  要想在新窗口中打开RSS源的链接的另一种选择是有个插件叫做Better RSS Widget,里面可以设置是否在新窗口打开,但是我试用了一下,发现使用这个插件之后,网页load的速度明显变慢了,所以我选择的还是手动修改html代码。

总结:第(2)点在这里也提示大家其实插件不是装的越多越好,要综合考虑。但是手动修改代码要牢记的一点就是一定要记录备份,不然下次升级或者更新的时候,这些修改都会没了,要重新修改一遍。

Written on January 10, 2013