原来的ajax-comment不能用了,读不到comment信息,hack了一番,未果,只能deactivate之。
为了能够发短信通知新的comment,直接hack到wp-comments-post.php里面去,同时为了配合akismet的spam检查功能,必须加到这行代码之后:
1 | $comment_id = wp_new_comment( $commentdata ); |
事实证明放到wp-comments-post.php里面也还是不行,必须直接放到akismet里面(当然还有其它hook的办法,我实在懒得弄了),判断如果不是spam的话,在写comment内容到文件里等待发送。