前几天有位博友问我对博客评论链接的看法,他认为博客就是记录吐槽生活,分享经验的自留地,如果保留博客的评论链接,会有很多的垃圾评论出现,看到很多人为了减少垃圾评论使用了各种解决wordpress垃圾评论的方法,确实很麻烦,除去评论链接反而可以落个清静,一些做的不错的博客像月光博客也放弃了评论链接。

wordpress

其实,个人觉得这要看你建博客的目的,如果你想通过博客和喜欢写博客的一些博友交流,同时你的博客也没有你期望的人气,个人建议还是保留评论链接,毕竟有了评论链接,一方面,如果你不只是单纯分享知识,你可以回访一些博友,并与之交流;另一方面,便于增加博客人气。当然,如果你担心垃圾评论泛滥,一方面你可以使用之前我分享的一篇关于“如何减少wordpress垃圾评论”的文章所提到的方法,另外你还可以通过对评论链接的跳转进行合理优化设置来解决:

一、设置新窗口打开

不知道大家有没有细心观察,wordpress默认会将留言者昵称上链接(留言者的网站信息)的打开方式设置为同窗口打开,这其实对于网站来说是一个不好的体验,毕竟谁也不希望自己网站的访客直接跳转到评论者的网站上,此外这样还会增加网站的跳出率。当然,我们可以自行修改评论链接的打开方式属性:

首先在网站根目录找到并打开wp-includes文件夹,找到comment-template.php文件打开。找到以下代码:

$return = “<a href=’$url’ rel=’external nofollow’ class=’url’>$author</a>”;

在<a>标签中插入一句Html标签的target属性:target='_blank',保存后就可以实现评论链接在在新窗口打开了。

二、设置加密跳转

设置网站评论链接加密跳转其实也很简单,首先在网站根目录新建一个文件夹,然后在文件夹下新建一个index.php文件,然后将以下代码放入到新建的index.php文件中:

<?php

header("location:".base64_decode($_GET["r"]));

exit;

}

?>

然后在你的评论模块里找到评论者链接,并将评论者的链接改成base64_encode加密的链接,具体文件位置一般是comments.php,functions.php等文件里中,大家可以自己去找下。然后,将下面加密的链接地址中的我的网站地址替换成你自己的网站地址就行。

如:<a href="http://www.pzboy.com/i?r=<?php echo

base64_encode(get_comment_author_url($comment_ID))?>"></a>

i为新建文件的名称,r为($_GET["r"])中的值,可以任意设置。

也许你也感兴趣:

作者:
该日志由 破折君 于2015年10月19日发表在Php研究分类下,
转载请注明: wordpress评论链接跳转设置技巧分享
关键字: , ,
【上一篇】
【下一篇】

20 篇回应 (访客:14 篇, 博主:6 篇)

  1. 从良未遂 说道:

    我那里还有一个漂亮的跳转模板,后来遇到一个问题解决不了就取消这个跳转了。

    #11楼
  2. 自由国度 说道:

    我用的wordpress的akismet插件,拦截垃圾评论的效果非常好,到目前为止还没有漏网之鱼,不过一开始好像要弄个appkey啥的,可能会有点麻烦

    #13楼
  3. 博客导航 说道:

    有的弄俩评论系统 自带的 和 第三方的 爱用哪个用哪个

    #14楼
  4. 夏日博客 说道:

    貌似博客评论链接就是为了回访使用的,新手的话还是建议保留。

    #15楼
  5. 灰常记忆 说道:

    我现在都无所谓了,只要不是水分太大的评论几乎不会删除,也是为了方便回访。

    #16楼
  6. 孤军奋战 说道:

    很不错,我的貌似就是这样设置的。

    #17楼
  7. 设计2点半 说道:

    可以设置百度不收录评论

    #19楼
  8. 我要网赚 说道:

    我在来看看,有啥好东西

    #20楼