Как правильно связывать посты с постами и юзерами.
-
Ищу совета по использованию стандартного функционала «взаимоотношений постов/пользователей» wordpress. Задача следующая…
Я создал новый тип пользователя — модератор. Он должен иметь доступ к редактированию только привязных к нему (админом) пользователей, а также публиковать/просматривать посты которые будут привязаны к одному из этих пользователей.
Сейчас я почти достиг нужного эффекта через custom fields — использую плагин: WP-TYPES (toolset). Например: Создаю очередного пользователя с wpcf-mod-id и присваиваю этому полю значение «007». Потом создаю пользователей с wpcf-p-id — этому полю присваивается значение значение аналогичное wpcf-mod-id — «007». В специально разработанном фронт-енд виджете добавления постов вывожу поля: заголовок, текст и список юзеров wpcf-p-id которых равно wpcf-mod-id авторизированного юзера (модератора). Все работает как часы НО проблемы начинаются когда я пытаюсь присвоить простым пользователям категории и предоставить возможность модератору выбирать список пользователей с какой именно категории выводить в виджете добавления постов.
Возможное решение пытаюсь найти в плагине Posts 2 Posts который помогает «привязывать» посты к постам и посты к юзерам. Если я правильно понимаю то этот плагин позволяет создавать так называемые relationships между юзерами. Исходя из этого можно создать иерархию юзеров и постов и предоставлять возможность модератору — добавлять удалять своих пользователей, размещать их по категориям и добавлять от их имени посты которые смогут просматривать только пользователь которому присвоен пост и модератор к которому этот пользователь прикреплен.
Теперь банальный вопрос… Может кто-то уже делал похожие вещи? Если да то напишите пожалуйста хотя бы подсказки для нуба 🙂На перед благодарю!
- Тема «Как правильно связывать посты с постами и юзерами.» закрыта для новых ответов.