Если пользователю устанавливаются хотя бы минимальные права (например, Publish Posts и Edit Posts), то он сразу же получает доступ к админке, где может видеть несколько вкладок:
Доска объявлений | Написать | Управление | Комментарии | Профиль
- при том, что лично к нему имеют отношение, собственно, только "Написать" и "Профиль".
Это не здорово. Во вкладке "Комментарии", например, прописаны IP всех откомментировавших. Но таким образом, эта достаточно конфиденциальная информация зачем-то сделана в WP доступной не исключительно админу, а любому «левому» автору с минимальными правами.
Как открыть для пользователя с низким уровнем прав только вкладки для работы по делу: "Написать" и "Профиль", а лишнее убрать от любопытного глаза?
Сразу скажу, что Role Manager эту проблему не решает.
Переписать админку 🙂
Это если уметь.
Когда б я умел – то не спрашивал бы:)
Хотя бы чужие IP можно как-то убрать из комментариев?
Дык поставьте плагин Role Manager, там можно нужную роль с опред. Вами правами сделать. Вот только насчет отображения админки я не вникала, сами пропробуйте
sonika,
Я сразу упомянул в топике, что Role Manager проблему не решает. Я его уже юзал вдоль и поперёк.
Как только у юзера появляется минимум прав (писать и редактировать посты) – так тут же в админке у него появляются совершенно лишние права – видеь чужие IP в комментариях.
Ну, хорошо.
Нет ответа – так и нету.
А вот такой вопрос.
Когда юзер (автор) залогинился, то, для того, чтобы войти в админку, он должен кликнуть в сайдбаре на ссылку "Администратор сайта". В каком файле можно поменять этот текст на другой, более понятный, – скажем, "Панель управления" или "Написать статью"? Ведь юзер-то вовсе не администратор.
Ну извините, прочла бегло и не заметила 🙂
Можно поменять в файле wp-language.php (если, конечно у вас моя сборка):
‘Администратор сайта’=>’Панель управления’,