コメントの編集権の調整。投稿者が人のコメントを編集、削除できないようにする
WordPressのSNSプラグイン、BuddyPressを導入すると不特定多数のメンバーが参加することになる。
自分の投稿に対しての、人のコメントは編集させたくない。
人の投稿につけた、自分のコメントは編集できるようにしておく。
functions.php へ記述
管理者権限以外の場合、コメントページ(自分の投稿へつけてくれた、人のコメント一覧を表示している)の編集権を剥奪する。
//「自分の投稿」へのコメントの編集権削除と、後半「自分のコメント」の編集権付与
// $allcaps[$cap] = true; が権限与える、 unset( $allcaps[$cap] ); が剥奪
//コメント編集権限与えるため、「あなたのコメントページ」に「edit(編集)とtrash(削除する)」だけ残す
//編集権を与える時に使う処理
関連記事:
・「あなたのコメント」を管理画面のメニューに追加
・「あなたのコメント」に投稿者自身が、人の記事に書いたコメントを表示