参考サイト tenman.info…
functions.phpに追記
/* ユーザー(自分)のコメントだけ、ダッシュボードに表示 */ add_filter('pre_get_comments', 'my_comments_for_current_author'); /* コメントの編集を許可*/ add_filter( 'user_has_cap', 'my_user_has_cap', 10, 3 ); function my_comments_for_current_author($query) { global $pagenow; if( 'edit-comments.php' != $pagenow and !$query->is_admin ) return $query; if( !current_user_can( 'manage_options' ) ) { global $user_ID; $query->query_vars['user_id']= $user_ID ; } return $query; } function my_user_has_cap( $allcaps, $caps, $args ) { if ( 'edit_comment'== $args[0] && get_current_user_id()== $args[1] ) { foreach ( $caps as $cap ) { $allcaps[$cap]= true; } } return $allcaps; }