一、打开根目录下的wp-comments-post.php,查找if ( ‘’ == $comment_content ),在此上面增加如下代码:
1
| $aaa = trim($_POST[aaa]);
|
1
| $bbb = trim($_POST[bbb]);
|
1
| $subab = trim($_POST[subab]);
|
1
| if((($aaa+$bbb)!=$subab)|| empty($subab)){
|
1
| wp_die( __('错误提示:请正确输入的两数相加的和。') );
|
二、在主题的comments.php文件中找到评论表单的位置,在适当的位置添加如下代码:
1
| <?php $aaa=rand(0,5); $bbb=rand(3,9); ?>
|
1
| <small><?php echo $aaa; ?>+<?php echo $bbb; ?><small>=</small>
|
1
| <input type="text" name="subab" id="subab" size="2" tabindex="5" style="width:50px" />
|
1
| <input name="aaa" value="<?php echo $aaa; ?>" type="hidden" /><input name="bbb" value="<?php echo $bbb; ?>" type="hidden" />
|
注意编码问题:不然在浏览器显示会出现错位的哟!