typecho1.1版新窗口打开评论链接
markdown编辑器使用起来简单高效,但也有弊端,默认所有链接都在当前窗口打开,这个问题比较头大,简直就是访客跳出率杀手,对于像我这样的无名小站而言无所谓,但是浏览体验出奇的差。百度了一堆都是1.0版本的老方法,关键还没效果,婶可忍叔不可忍,于是采用时间战术把文件挨个梳理,终于找到解决办法。
解决方法
修改var/Widget/Abstract/Comments.php文件,在第376行添加target="_blank"属性即可。
源代码
echo '<a href="' , $this->url , '"' , ($noFollow ? ' rel="external nofollow"' : NULL) , '>' , $this->author , '</a>';
替换
echo '<a href="' , $this->url , '"' , ($noFollow ? ' rel="external nofollow"' : NULL) , ' target="_blank">' , $this->author , '</a>';
帖内应该就不多说了吧,赋一个虚拟值即可!
<a href="your website url" target="view_window">fuck the word</a>
问题解决
该方法仍然适用于1.2版。