n-wp.ru — блог о WordPress
Как в административной части блога показывать автору только его посты | n-wp.ru

Как в административной части блога показывать автору только его посты

Функция, скрывающая в административной части посты, автором которых текущий пользователь не является. Администратор же продолжает видеть посты всех авторов.

Если в блоге несколько авторов, то зачем им видеть чужие посты в списке постов административной части? Посты, автором которых пользователь не является, можно от него скрыть, если добавить в блог специальную функцию.

Как в административной части блога показывать автору только его посты

Откройте файл functions.php используемой вами темы, и добавьте в него код функции:

Эта функция работает только на административной странице /wp-admin/edit.php, предназначенной для просмотра списка постов. Она определяет текущего залогиненного пользователя. Если он администратор, то ему показываются все посты. Если он автор, то ему показываются только его посты, записи других авторов скрываются. Такой способ хорош, когда идет активная работа — чтобы лишняя информация не мешала авторам, чужие посты просто скрываются.

Если же вам нужно глобальное администрирование, при котором скрываются не только записи, но и целые разделы в административной части блога, то советую обратить внимание на плагин Adminimize.

Этот плагин поможет настроить все разделы админки. Он включает в себя администрирование девяти основных разделов, в которых вы можете скрывать ненужные опции. Скрытие опций настраивается в зависимости от уровней пользователей — у каждого уровня будут видны свои настройки. Например, можно запретить изменять ссылки всем, кроме администратора, или же запретить закачивать картинки всем, кроме администратора и редакторов. После такой настройки ссылки или кнопки, выполняющие ту или иную операцию, делаются просто неактивными или вовсе исчезают.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

1 комментарий

/* ]]> */