首页 > wordpress > 防垃圾评论最简单方法

防垃圾评论最简单方法

2010年4月7日 eric 发表评论 阅读评论

        博客刚搭建好没几天,就开始有人在我的博客里发垃圾评论,每天都会有 500多条,很恶心,在后台删也删不完,就google了一下,没想到很多人都会有同样的遭遇,看到一篇文章,利用简单算法来验证,看了效果不错,这样能有效的防止,垃圾评论。因为不需要用插件吗,利于博客的访问速度很快。

首先在修改博客根目录的wp-comments-post.php

在代码

elseif ( !is_email($comment_author_email))
                wp_die( __('Error: please enter a valid email address.') );
}

下添加:

if (!$user->ID) {
        $aaa = trim($_POST[aaa]);
        $bbb = trim($_POST[bbb]);
        $subab = trim($_POST[subab]);
        if ((($aaa + $bbb)!= $subab) || empty($subab)) {
                wp_die(__('Error:Please enter the correct results of the math problems.'));
        }
}

因为我用的 inove模板所以进入wp-content/themes/inove/ 修改comments.php

找到:

 <a href="<?php bloginfo('comments_rss2_url'); ?>"><?php _e('Subscribe to comments feed', 'inove'); ?></a>

<div class="submitbutton">

在下面添加:

<?php if (!$user_ID) : ?>
<?php $aaa=rand(0,5); $bbb=rand(3,9); ?><?php echo $aaa; ?>+<?php echo $bbb; ?>=
<input type="text" name="subab" id="subab" size="2" tabindex="5" style="width:20px" />
<?php if ($req) _e('(required)', 'inove'); ?>
<input name="aaa" value="<?php echo $aaa; ?>" type="hidden" />
<input name="bbb" value="<?php echo $bbb; ?>" type="hidden" />
<?php endif; ?>

转载请注明:文章转载自:Eric's linux and nginx! (http://www.nginxs.com)
本文地址:http://www.nginxs.com/linux/108.html

  1. 2018年6月11日15:27 | #1

    canada pharmacies online prescriptions
    canadian pharmacies online
    prescription drugs online without doctor

  2. 2018年6月13日01:37 | #2

    Hi tһere to ɑll, h᧐ᴡ іs everytһing, I think every one
    is ցetting more from this site, ɑnd yοur views ɑre good
    in favor of new viewers.

  3. 2018年6月15日07:53 | #3

    online casino
    slot game
    casino slotsslots online
    casino online
    best online casino

  4. 2018年6月15日11:11 | #4

    online gambling casino
    casinos online
    online casino slots
    cassino
    slot game

  5. 2018年6月21日11:38 | #5

    Nicely rounded people normally make good actors.

  6. 2018年6月21日22:17 | #6

    Head turns permit the eyes to touch upon a situation.

  7. 2018年6月22日02:52 | #7

    Head turns allow the eyes to touch upon a state of
    affairs.

  8. 2018年6月22日10:22 | #8

    Most actors invest their time and efforts poorly.

  9. 2018年6月22日13:20 | #9

    Most actors make investments their time and efforts poorly.

  10. 2018年6月22日15:19 | #10

    Head turns enable the eyes to comment on a situation.

  11. 2018年6月23日00:02 | #11

    Most actors make investments their time and efforts poorly.

  12. 2018年6月23日00:08 | #12

    Most actors invest their time and efforts poorly.

  13. 2018年6月23日10:34 | #13

    Effectively rounded individuals normally make good actors.

  14. 2018年6月24日00:06 | #14

    Head turns permit the eyes to comment on a situation.

  15. 2018年6月24日01:50 | #15

    Head turns permit the eyes to comment on a
    situation.

  16. 2018年6月24日06:05 | #16

    Head turns permit the eyes to comment on a state of affairs.

  17. 2018年6月24日15:23 | #17

    Most actors invest their time and efforts poorly.

  18. 2018年6月24日17:37 | #18

    Head turns allow the eyes to touch upon a state of affairs.

  19. 2018年6月24日17:57 | #19

    Head turns permit the eyes to touch upon a state of affairs.

  20. 2018年6月24日22:04 | #20

    Head turns enable the eyes to comment on a scenario.

  21. 2018年6月24日23:26 | #21

    Most actors make investments their time and efforts poorly.

  22. 2018年6月24日23:43 | #22

    Head turns enable the eyes to touch upon a situation.

  23. 2018年6月25日09:59 | #23

    What Do Expertise Brokers Look For In Actors?

  24. 2018年6月25日10:51 | #24

    What Do Expertise Brokers Look For In Actors?

  25. 2018年6月25日11:39 | #25

    Head turns enable the eyes to comment on a situation.

  26. 2018年7月5日04:53 | #26

    Thanks for sharing your thoughts. I really appreciate your efforts and I will be waiting for your further write ups thanks once
    again.

  27. 2018年7月5日11:38 | #27

    play online games of casino
    turning stone resort casino
    us friendly casino

  28. 2018年7月15日04:25 | #28

    live roulette
    online casino
    online blackjack software

评论分页
1 ... 3 4 5 108
订阅评论
5+8= (必填)