• 
    
  • <ul id="oymwc"></ul>
  • <strike id="oymwc"><input id="oymwc"></input></strike>
    <ul id="oymwc"><sup id="oymwc"></sup></ul>
  • logo
    當前位置:首 頁 > 資源分享 >WP技巧 > 查看文章
    此文受啟發于《為評論、留言者的主頁鏈接添加鏈接跳轉》一文,不過可惜的是風之逸童鞋介紹的方法是在 Bo-Blog 平臺下,并不適用于 WordPress,但是我深信 WordPress 的強大比 Bo-Blog 而言有過之而無不及,所以我堅信 WordPress 一定也有類似的方法可以實現評論者鏈接的重定向跳轉。先說一下為什么要對評論者的鏈接進行重定向跳轉處理。最主要的原因就是為了防止泛濫的 Spam,如果對評論者的鏈接進行重定向跳轉,那么就算有 Spam 突破防線成功在你的頁面駐扎,你也無需擔心 Spam 會和當前頁面搶權重了。或許你會說評論者的鏈接本來就已經加了 rel=”external nofollow” 屬性,再給鏈接做跳轉處理是不是多此一舉了?我當然不會做那樣沒有意義的事情,第一,百度這丫是不認識 nofollow 這個單詞滴,加了 nofollow 也是白搭;第二,Google 對 nofollow 的權重分布方法已經調整過了,站內鏈接有可能會搶去當前頁面的權重,所以僅靠 nofollow 也是不行的了。

    問題的解決方法在我愛水煮魚的博客中找到了答案:Comments Link Redirect 插件。

    我愛水煮魚稱其為防 Spam 的終極辦法,此言不虛啊。不過我向來比較排斥使用插件,我看了一下 Comments Link Redirect 插件的代碼,完全可以復制到 functions.php 中來代替使用插件。將以下代碼復制到主題文件夾下的 functions.php 中即可。

    1. //comments?link?redirect ??
    2. add_filter(‘get_comment_author_link’,?‘add_redirect_comment_link’,?5); ??
    3. add_filter(‘comment_text’,?‘add_redirect_comment_link’,?99); ??
    4. function?add_redirect_comment_link($text?=?){ ??
    5. ????$text=str_replace(‘href=“‘,?‘href=”‘.get_option(‘home’).’/?r=’,?$text); ??
    6. ????$text=str_replace(“href='”,?“href='”.get_option(‘home’).“/?r=”,?$text); ??
    7. ????return?$text; ??
    8. } ??
    9. add_action(‘init’,?‘redirect_comment_link’); ??
    10. function?redirect_comment_link(){ ??
    11. ????$redirect?=?$_GET[‘r’]; ??
    12. ????if($redirect){ ??
    13. ????????if(strpos($_SERVER[‘HTTP_REFERER’],get_option(‘home’))?!==?false){ ??
    14. ????????????header(“Location:?$redirect”); ??
    15. ????????????exit; ??
    16. ????????} ??
    17. ????????else?{ ??
    18. ????????????header(“Location:?http://wange.im/”); ??
    19. ????????????exit; ??
    20. ????????} ??
    21. ????} ??
    22. }??

    然后再看評論者和評論者留言中的鏈接,形式如下:

    http://wange.im/?r=http://評論者的URL

    不過據 yanxc 同學測試,如果使用了 cos-html-cache 靜態化插件,會導致我愛水煮魚的 Comments Link Redirect 插件無法正常使用,因為我沒有用過任何緩存或者靜態化的插件,這一點我不得而知。不過 yanxc 給出了另一個評論者鏈接重定向跳轉的解決方案,同樣是插件,經我測試,同樣也是可以將代碼復制到 functions.php 中使用,代碼如下:

    1. //comments?link?redirect ??
    2. add_filter(‘get_comment_author_link’,?‘add_redirect_comment_author_link’,?5); ??
    3. add_filter(‘comment_text’,?‘add_redirect_comment_text’,?99); ??
    4. function?add_redirect_comment_author_link($text?=?){ ??
    5. $text=str_replace(“href=”,’href=“javascript:window.location=’,ereg_replace(‘href='[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]”,”0“”,?$text));return?$text; ??
    6. } ??
    7. function?add_redirect_comment_text($text?=?){ ??
    8. $text=str_replace(“href=”,“href=’javascript:window.location=”,ereg_replace(‘href=“[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]”‘,“0′”,?$text));return?$text; ??
    9. }??

    然后再看評論者和評論者留言中的鏈接,形式如下:

    javascript:window.location=’http://評論者的URL’

    兩個方案有相同之處,也各有異同各有優點,但最終目的都是一致的,就是堵住 Spam 的臭嘴,用 WordPress 的童鞋們可以各取所需。

    原文地址:萬戈博客 http://wange.im/comments-link-redirect-for-wordpress.html

    清霄憑欄語凝噎,音灑陋屋思翩躚。

    —— 清音陋屋

    清音陋屋
    你可能也喜歡Related Posts
    眾說紛紜Comments
    大眼 可愛 大笑 壞笑 害羞 發怒 折磨 快哭了 大哭 白眼 暈 流汗 困 靦腆 驚訝 憨笑 色 得意 骷髏 囧 睡覺 眨眼 親親 疑問 閉嘴 難過 淡定 抗議 鄙視 豬頭
    小提示:直接粘貼圖片到輸入框試試
    努力發送中...
    評論加載中……
    1. 1 樓 meong

      Great post at Document Moved. I was checking constantly this blog and I’m impressed! Extremely useful info specifically the last part :) I care for such info much. I was seeking this certain information for a very long time. Thank you and good luck.

      2012年05月17日 01:53:54 回復 取消回復
    • 推薦文章
    • 最多評論
    • 最熱文章
    • 最新評論
    footer logo
    本站提供音樂僅供試聽交流,請勿用于任何商業用途!如果本站發布信息侵犯到您的權益,請留言指出,本站將及時刪除相關信息。
    Copyright ? 52QingYin.CN   Theme by QQOQ   蜀ICP備11021737號-3
    主站蜘蛛池模板: 国产高清一级毛片精品| 91在线手机精品超级观看| 国产精品电影在线观看| 人妻无码精品久久亚瑟影视| 成人国产精品999视频| 伊人久久精品影院| 国产原创精品 正在播放| 99re国产精品视频首页| 一本色道久久综合亚洲精品| 精品久久久久久无码中文字幕| 国内精品51视频在线观看| 欧美精品一区二区蜜臀亚洲| 久久国产热这里只有精品| 成人一区二区三区精品| 国产精品国产精品国产专区不卡| 亚洲国产精品乱码一区二区| 国产精品狼人久久久久影院| 国产精品你懂得| 国产精品看高国产精品不卡| 无码精品人妻一区二区三区中| 欧美久久久久久午夜精品| 国产精品青草视频免费播放| 亚洲嫩草影院久久精品| 精品福利一区二区三| 国产精品成人观看视频国产奇米 | 国产成人精品免费午夜app| 久久亚洲日韩精品一区二区三区| 色婷婷噜噜久久国产精品12p| 精品国产热久久久福利| 国产亚洲精品成人a v小说| 国产精品网址在线观看你懂的| 国产精品区AV一区二区| 国产香蕉国产精品偷在线观看| 99久久精品免费看国产一区二区三区| 国产精品欧美日韩| 欧美精品免费线视频观看视频| 国产精品成人在线| 久久97精品久久久久久久不卡| 国产亚洲精品va在线| 色花堂国产精品第一页| 亚洲永久永久永久永久永久精品|