Musisz zmodyfikować capabilites na swoim blogu, a dokłądnie odbierając moderate comments ze wszystkich ról które mają tego nie robić. Na dole linkowanego dokumentu jest kilka wtyczek pozwalających na zarządzanie uprawnieniami.
Niestety wyłączenie moderate_comments nie ukrywa komentarzy a jedynie odbiera użytkownikowi możliwość ich moderacji. Jak do tej pory nie znalazłem wtyczki, która by na to pozwalała ale na pewno da się taki efekt osiągnąć poprzez filtr w functions.php, pytanie tylko jak :).
Ewentualnie jeśli można by było ograniczyć wyświetlanie komentarzy tylko do tych, które zostały już zatwierdzone.
WP w wersji 3.1.2 – odznaczanie edit_comments nic nie daje, dodatkowo wtyczka Advanced Access Manager całkowicie rozjechała uprawnienia. W tej chwili jako administrator nie mam dostępu do stron, ustawień, wtyczek, wyglądu itd. Nie pomaga wyłączenie wtyczek, czystki w bazie i resetowanie uprawnień.
Użyj wtyczki „WP Hide Dashboard”, zostanie sam kokpit.
http://wordpress.org/extend/plugins/wp-hide-dashboard/