大家的WordPress部落格有時候可能會發現一些字數很短或很長的無用評論,所以為了鼓勵大家發表自己的意見,今天就來教大家如何給Wordpress評論添加字數限制
教學
在下方選擇適合自己部落格的評論方式,然後把代碼添加到「佈景函式庫(functions.php)」的最底部 ?>
之前,然後點擊 就行啦!(如果不清楚自己的評論模式,可以兩種都試試,或者在下方評論來問我哦~)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
/* 設定評論字數限制開始 */ function set_comments_length($commentdata) { $minCommentlength = 3; //最少字數限制 $maxCommentlength = 1000; //最多字數限制 $pointCommentlength = mb_strlen($commentdata['comment_content'],'UTF8'); //mb_strlen 1個中文字符當作1個長度 if ($pointCommentlength < $minCommentlength){ header("Content-type: text/html; charset=utf-8"); wp_die('抱歉,您的評論字數過少,請至少輸入' . $minCommentlength .'個字(目前字數:'. $pointCommentlength .'個字)'); exit; } if ($pointCommentlength > $maxCommentlength){ header("Content-type: text/html; charset=utf-8"); wp_die('對不起,您的評論字數過多,請少於' . $maxCommentlength .'個字(目前字數:'. $pointCommentlength .'個字)'); exit; } return $commentdata; } add_filter('preprocess_comment', 'set_comments_length'); /* 設定評論字數限制結束 */ |