A-A+
如何让wordpress中的评论者链接在新窗口中打开?
大多数的评论都会带上自己站点的链接,很多用wordpress的新手都没有注意,这种链接一般都会在原窗口中打开,这样非常不利于用户体验,而且也会在无形中流失大量的ip或pv。那么,最好的做法就是让这些站点的链接在新窗口中打开。
大多数的评论都会带上自己站点的链接,很多用wordpress的新手都没有注意,这种链接一般都会在原窗口中打开,这样非常不利于用户体验,而且也会在无形中流失大量的ip或pv。那么,最好的做法就是让这些站点的链接在新窗口中打开。那么如何让wordpress中的评论链接在新窗口中打开?今天,淘奇特博客为大家详细介绍一下:
首先在wp-includes/comment-template.php中找到下面的这段代码,(注意,有的只是和我的这段类似,不一定一样,不一样也没关系)
- if ( emptyempty( $url ) || ‘http://’ == $url )
- $return = $author;
- else
- $return = “<a href=’$url rel=’external nofollow’ class=’url’>$author</a>”;
- return apply_filters(‘get_comment_author_link’, $return);
- }
将这段代码换成下面的这段代码
- if ( emptyempty( $url ) || ‘http://’ == $url )
- $return = $author;
- else
- $return = “<a href=’$url’ target=’_blank’ rel=’external nofollow’ class=’url’>$author</a>”;
- return apply_filters(‘get_comment_author_link’, $return);
- }
有没有发现,其实我只添加了一个什么?对,就是在<a href=’$url’后面添加了一个命令target=’_blank’这里要提醒大家注意,这两个语句中间要用一个空格隔开。这样做完结束了吧?告诉你,还没有,下面重点来了,最后 建议在robots.txt中增加一行:Disallow: /?r=*什么意思,就是告诉搜索引擎不要抓取这个页面,为什么不要抓取,因为抓取会分散站点的权重。