「ultimate menbers」については知らないので、自力で実装する方法になりますが、
おそらく以下のような関数を実装すればいいかと思います。
PHP
1function my_comment_filter($comment_post_ID) {
2
3 // $_POSTなどから以下を取得
4 // $author : コメント投稿者名
5 // $date : 今日の日付
6 // $post_id : コメントをつけた投稿ID
7
8 // 上記のパラメータでコメントを取得
9 $args = array(
10 // $author, $date, $post_id
11 );
12 $comments_query = new WP_Comment_Query;
13 $comments = $comments_query->query( $args );
14
15 if( !empty($comments) ) {
16 // コメントが取得できたら、
17 // コメント登録処理をwp_die()で停止
18 }
19 else {
20 // それ以外はOK
21 }
22}
23add_action('pre_comment_on_post', 'my_comment_filter');
参考URL
- 【WordPress】不要なコメントを登録しないようにする at softelメモ
https://www.softel.co.jp/blogs/tech/archives/3512
- クラスリファレンス/WP Comment Query - WordPress Codex 日本語版
https://wpdocs.osdn.jp/%E3%82%AF%E3%83%A9%E3%82%B9%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/WP_Comment_Query
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/01/22 11:18