最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WordPress 評(píng)論者超鏈接實(shí)現(xiàn)重定向跳轉(zhuǎn)的方法

  發(fā)布時(shí)間:2011-01-30 01:17:35   作者:佚名   我要評(píng)論
今天我們要實(shí)現(xiàn)的就是即使收到再多的垃圾評(píng)論,這些發(fā)送評(píng)論的站點(diǎn)也不會(huì)被搜索引擎索引到。
垃圾評(píng)論已經(jīng)不是一個(gè)新鮮的東西了,相信只要是日獨(dú)立IP超過(guò)2000的網(wǎng)站,只要開(kāi)放評(píng)論的話(huà),每天都會(huì)收到幾十條亂七八糟的垃圾評(píng)論。

鏈接到的垃圾站過(guò)多,可能會(huì)造成網(wǎng)站在搜索引擎中被降權(quán)(主要是百度,Google 通過(guò)nofollow 設(shè)置是可以避免的),這對(duì)站長(zhǎng)來(lái)說(shuō)絕對(duì)不是什么值得恭喜的事情。今天我們要實(shí)現(xiàn)的就是即使收到再多的垃圾評(píng)論,這些發(fā)送評(píng)論的站點(diǎn)也不會(huì)被搜索引擎索引到。

一般情況下評(píng)論者的鏈接都是直接以其網(wǎng)站鏈接的形式出現(xiàn)的,點(diǎn)擊會(huì)直接跳轉(zhuǎn)到該網(wǎng)站,通過(guò)重定向跳轉(zhuǎn)處理后,評(píng)論者網(wǎng)站的鏈接會(huì)如下顯示:
http://www.fzitv.net/?r=http://361ku.com
然后再通過(guò)對(duì) robots.txt 文件的處理,評(píng)論區(qū)域的鏈接就不會(huì)被搜索引擎索引到,這樣就不必再擔(dān)心垃圾評(píng)論對(duì)網(wǎng)站的潛在威脅了。

實(shí)現(xiàn)重定向跳轉(zhuǎn)主要有兩種方法,一種是插件實(shí)現(xiàn),一種是手工加代碼實(shí)現(xiàn),你可以根據(jù)需要自行選擇。
使用 Comments Link Redirect 插件實(shí)現(xiàn)重定向跳轉(zhuǎn)

使用我愛(ài)水煮魚(yú)的 Comments Link Redirect 插件可以完美實(shí)現(xiàn)評(píng)論者鏈接重定向跳轉(zhuǎn),具體使用方法如下:

1.點(diǎn)擊這里下載 Comments Link Redirect 插件。

2.安裝激活插件,用記事本打開(kāi) wordpress 根目錄下的 robots.txt 文件,添加如下代碼:

Disallow: /?r=*

刷新你的頁(yè)面,看看你的評(píng)論區(qū)的鏈接是不是已經(jīng)加上重定向跳轉(zhuǎn)了。
不用插件實(shí)現(xiàn)重定向跳轉(zhuǎn)

對(duì)于不想用插件的朋友來(lái)說(shuō),可以使用這個(gè)方法實(shí)現(xiàn),園子博客的插件已經(jīng)達(dá)到20個(gè)了,實(shí)在是不敢加了。

1.找到你使用的主題文件中的 functions.php ,將以下代碼添加到該文件中:

復(fù)制代碼
代碼如下:

//comments link redirect
add_filter('get_comment_author_link', 'add_redirect_comment_link', 5);
add_filter('comment_text', 'add_redirect_comment_link', 99);
function add_redirect_comment_link($text = ''){
$text=str_replace('href="', 'href="'.get_option('home').'/?r=', $text);
$text=str_replace("href='", "href='".get_option('home')."/?r=", $text);
return $text;
}
add_action('init', 'redirect_comment_link');
function redirect_comment_link(){
$redirect = $_GET['r'];
if($redirect){
if(strpos($_SERVER['HTTP_REFERER'],get_option('home')) !== false){
header("Location: $redirect");
exit;
}
else {
header("Location: http://www.fzitv.net/");
exit;
}
}
}

2.用記事本打開(kāi) WordPress 根目錄下的 robots.txt 文件,添加如下代碼:

Disallow: /?r=*

刷新頁(yè)面看看,同樣也可以實(shí)現(xiàn)評(píng)論區(qū)的鏈接重定向跳轉(zhuǎn)。
cos-html-cache 靜態(tài)化插件和 Comments Link Redirect 插件沖突的解決方法

這點(diǎn)是在萬(wàn)戈 那里看來(lái)的,說(shuō)是如果使用了 cos-html-cache 靜態(tài)化插件,會(huì)導(dǎo)致 Comments Link Redirect 插件無(wú)法正常使用,yanxc 給出了一個(gè)解決方案,專(zhuān)門(mén)針對(duì)使用了 cos-html-cache 靜態(tài)化插件的朋友。

方法同樣是把以下代碼復(fù)制到你使用的主題文件中的 functions.php 文件里面,代替上面提供的代碼。

復(fù)制代碼
代碼如下:

//comments link redirect
add_filter('get_comment_author_link', 'add_redirect_comment_author_link', 5);
add_filter('comment_text', 'add_redirect_comment_text', 99);
function add_redirect_comment_author_link($text = ''){
$text=str_replace("href=",'href="javascript:window.location=',ereg_replace('href='[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]'',"0"", $text));return $text;
}
function add_redirect_comment_text($text = ''){
$text=str_replace("href=","href='javascript:window.location=",ereg_replace('href="[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]"',"0'", $text));return $text;
}

然后再修改 robots.txt 文件即可。
使用 mg12 的 inove 主題不能實(shí)現(xiàn)鏈接重定向跳轉(zhuǎn)的解決方法

有博友反映說(shuō)使用 inove 主題通過(guò)以上的兩種方法都不能實(shí)現(xiàn)評(píng)論區(qū)的鏈接重定向跳轉(zhuǎn),經(jīng)過(guò)園子研究解決方法其實(shí)也很簡(jiǎn)單,方法如下:

打開(kāi) inove 主題目錄下的 functions.php 文件,查找類(lèi)似如下代碼:
<a id="commentauthor-<?php comment_ID() ?>" class="url" href="<?php comment_author_url() ?>" rel="external nofollow">
將其改成:

<a target="_blank" id="commentauthor-<?php comment_ID() ?>" class="url" href="http://www.fzitv.net/?r=<?php comment_author_url() ?>" rel="external nofollow">
改完代碼后,再使用上面提供的基于插件或修改代碼的方法即可完美實(shí)現(xiàn)重定向跳轉(zhuǎn)的效果。

這兩種方法的最終目的其實(shí)都是在和垃圾評(píng)論做戰(zhàn),雖然不能通過(guò)此方法杜絕垃圾評(píng)論,但如果那些發(fā)垃圾評(píng)論的人得不到絲毫的權(quán)重和價(jià)值,對(duì)他們來(lái)說(shuō)也就沒(méi)有什么意義了。

相關(guān)文章

最新評(píng)論

连山| 凤台县| 临高县| 沛县| 安义县| 南安市| 阳江市| 青阳县| 永寿县| 澄迈县| 沂源县| 隆昌县| 财经| 瑞昌市| 进贤县| 项城市| 页游| 武定县| 峨山| 芷江| 旬阳县| 蓝田县| 磐安县| 辽宁省| 无为县| 荆州市| 武夷山市| 长寿区| 仪陇县| 泸溪县| 宜昌市| 友谊县| 汤阴县| 苗栗县| 沈丘县| 泰来县| 宝坻区| 泌阳县| 北碚区| 株洲县| 延长县|