对于 WordPress 程序我们都知道,它是一款用 PHP 语言和 MYSQL 数据库开发的开源、免费的博客程序,同时也是现在博客程序中功能最强大、插件最多、可塑性最强的程序。它的使用和安装都是很简单方便的。而现在 wordprss 程序不单只是做博客,也有很多朋友拿它来做企业站、资讯站、门户等等。

今天张力就讲一下 WordPress 程序做的博客站中的评论跳转方法,我们都知道 WordPress 程序由于是一款英文的开源程序,所以每天博客都有很多的英文垃圾评论,虽然我们都有用屏蔽垃圾评论的插件,但也怕万一,而且很多垃圾评论中的网站链接,都是一些垃圾站。为了我们站点能够对各种搜索引擎更加的友好,我们就要做一个评论跳转。可能有的朋友会说 WordPress 默认的留言网址都已经有加 rel=「external nofollow」 来防止垃圾评论了,但我想告诉大家,百度对于 external nofollow 还没有做到完全意义上的忽略,所以我们有必要做评论链接跳转。最后建议大家也可以在做跳转的同时加上 rel=「external nofollow」 的 (PS: 个人建议) 。

下面我就来给大家讲一下最简单的三种 WordPress 评论链接跳转的方法,新手朋友一看就会的。

第一种:首先我们新建一个 go.php 文件,在 go.php 里面写入:< ?php  header(「location:".$_GET["url"]); ?>,然后保存好。接着我们将 go.php 上传到 WordPress 根目录下。接下来我们进入到 WordPress 后台→外观→编辑,找到右侧的评论模板或模板函数点击进入,找到相应的评论链接的地方,如:

< id=「commentauthor-<?php comment_ID()?>」 href=「<?php comment_author_url()?>」 rel=「external nofollow」 target=_blank>

我们只需要将这一段代码改成:

< id=「commentauthor-<?php comment_ID()?>」 href=「你的网址/go.php?url=<?php comment_author_url()?>」 rel=「external nofollow」 target=_blank>

这样我们就完成了 WordPress 评论跳转。最后一点希望朋友们在做完这些以后,一定要在网站 robots 文件中加入 Disallow: /go.php?  来屏蔽蜘蛛爬取。

第二种:和上一种方法大致相同,我们也是新建一个 go.php 文件,在 go.php 里面写入:< ?php header(「location:".$_SERVER['QUERY_STRING']); ?>,然后保存好。接着我们将 go.php 上传到 WordPress 根目录下。接下来我们进入到 WordPress 后台→外观→编辑,找到右侧的评论模板或模板函数点击进入,找到相应的评论链接的地方,如:

< id=「commentauthor-<?php comment_ID()?>」 href=「<?php comment_author_url()?>」 rel=「external nofollow」 target=_blank>

我们只需要将这一段代码改成:

< id=「commentauthor-<?php comment_ID()?>」 href=「你的网址/go.php?<?php comment_author_url()?>」 rel=「external nofollow」 target=_blank>

这样我们就完成了 WordPress 评论跳转。最后一点希望朋友们在做完这些以后,一定要在网站 robots 文件中加入 Disallow: /go.php?  来屏蔽蜘蛛爬取。

第三种:比起上面两种,这第三种可能会麻烦一点,我就一步步的来讲给大家。

1 、新建一个文件夹起名会 go,在 go 这个文件夹中新建 index.php

2 、用 DW 打开 go 文件夹中的 index.php,在里面加入以下代码保存:

< ? php

$url = $_GET[『url』];

Header(「Location:$url」);

?>

3 、将 go 文件夹上传到 WordPress 根目录下,我们再进入 WordPress 后台,在 WordPress 后台→外观→编辑,找到右侧的评论模板或模板函数点击进入,找到相应的评论链接的地方,如:

< id=「commentauthor-<?php comment_ID()?>」 href=「<?php comment_author_url()?>」 rel=「external nofollow」 target=_blank>

我们只需要将这一段代码改成:

< id=「commentauthor-<?php comment_ID()?>」 href=「你的网址/go/?url=<?php comment_author_url()?>」 rel=「external nofollow」 target=_blank>

4 、最后我们也一定要在网站 robots 中加入 Disallow: /go 来屏蔽蜘蛛爬取。 (PS:这第三种方法正是张力在自己博客有用到的。)