複数ユーザーがいるWordPressへコメントがあった場合に管理者以外にもメール通知を行う でインストールした「cbnet Multi Author Comment Notification」のカスタマイズです。
「登録ユーザーからのコメントをすべて通知する」に設定していない場合、各ユーザーのプロフィール編集ページに表示される「Comment Email Notification」>「Receive email notification of comments to all posts, regardless of post author」はチェックを入れても入れなくても無効になります。そのためこれを非表示にするカスタイズを行います。
/plugins/cbnet-multi-author-comment-notification/custom-user-meta.php
10~29行目あたりをコメントアウトして下記のようにします。
/*プロフィール編集ページの項目を非表示に function cbent_macn_add_user_meta_field( $user ) { ?> <h3><?php _e( 'Comment Email Notification', 'cbnet-multi-author-comment-notification' ); ?></h3> <table class="form-table"> <tr> <th><label for="comment_notify"><?php _e( 'Comment Email Notification', 'cbnet-multi-author-comment-notification' ); ?></label></th> <td> <input type="checkbox" name="cbnet_macn_comment_notify" value="true" <?php checked( true == get_the_author_meta( 'cbnet_macn_comment_notify', $user->ID ) ); ?>> <span class="description"><?php _e( 'Receive email notification of comments to all posts, regardless of post author', 'cbnet-multi-author-comment-notification' ); ?></span> </td> </tr> </table> <?php } add_action( 'show_user_profile', 'cbent_macn_add_user_meta_field' ); add_action( 'edit_user_profile', 'cbent_macn_add_user_meta_field' );*/