Запрет редактирования рубрик
-
Здравствуйте, Уважаемые форумчане.
При доработке сайта столкнулся со следующей проблемой. Как известно, в вордпресс есть стандартные типы записей (запись, страница) и таксономии (рубрики, метки). При этом можно добавлять свои (я это делаю через плагин Custom Post Types). Как стандартные типы, так и кастомные типы по-умолчанию могут редактировать пользователи в роли «Автор», к этой части вопросов нет. Проблем с таксономиями.
С помощью плагина User Role Editor можно установить для роли «Автор» опцию «Управлять категориями» (manage_categories), также как и снять эту возможность. Загвоздка в том, что данная опция относится как к рубрикам и меткам, так и к таксономиям моих типов записей. Задача в том, чтобы запретить «Авторам» редактировать (добавлять, изменять, удалять) рубрики, но при этом дать возможность добавлять свои позиции в таксономии кастомных типов записей.
Физически это выглядит так.
Есть тип записи — фотогалерея, у нее таксономия — альбомы, причем таксономия иерархическая.
Есть уже добавленные позиции таксономии — «Фото города», «Фотоотчеты», «Юмор» с подразделами. У пользователя должна быть возможность добавлять свои позиции, в том числе дочерние к уже имеющимся.Можно ли каким-то образом реализовать это в вордпрессе не правя исходный код самой системы?
- Тема «Запрет редактирования рубрик» закрыта для новых ответов.