NoSpamNX 是個好用的 WordPress 阻擋垃圾迴響 (Spam) 的外掛,好用的地方在於不用讓網友輸入驗證碼就可以達到防止的效果。
但前陣子 suzy 反應公司部落格不知道為什麼突然所有的迴響都變成了垃圾留言,請 Jace 幫忙查看後換了佈景主題就又正常了,看起來是迴響的樣板出了問題,於是趁颱風假來檢查看看。
很明顯少了 locktross,解決的方式如下:
1.編輯檔案:
wp-content/themes/樣板名/comments.php
2.搜尋是否有這段程式碼:
<?php do_action('comment_form', $post->ID); ?>
3.若無,請加在這行下面:
<input type=”hidden” name=”comment_post_ID” value=”<?php echo $id; ?>” />
<?php do_action(‘comment_form’, $post->ID); ?>
4.存檔並上傳至主機。
如此 locktross 就會出現在 HTML 內,NoSpamNX 的阻擋功能也正常運作了。
2 comments On NoSpamNX 把所有迴響當成垃圾的處理方式
送 patch 給 theme author 吧?
gslin: 感謝提醒,已經回報給作者了。因為該作者設計的 theme 還不少,只能先告訴他怎麼改了。