@intelcore7

Вопрос по wordpress?

Здравствуйте!
Есть задача реализовать, нечто на вордпрессе.
Сайт будет заточен под франшизы, реализован таким образом что каждый владелец франшизы может опубликоваться на сайте, вести свой блог -- публиковать новости, иметь своих подписчиков, получать отзывы к своей франшизе. При публикации новостей они должны выводится в общем списке.
Что-то похожее на интернет магазин или доску объявлений. Подскажите наиболее подходящие решение.
  • Вопрос задан
  • 233 просмотра
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Да не нужна вам тут никакая соцсеть. Несколько обычных custom post types хватит. Pages - остается по умолчанию, Posts - новости компании/проекта. Создаете cpt User_Posts - это блоги пользователей (владельцев франшиз). Создаете cpt Franchise - это, собственно франшизы. Для юзеров создаете 2 новые роли (или модифицируете существующие) - User и Owner, например. User - обычный зарегистрированный пользователь сайта, без особых прав - может лайкать, подписываться, оставлять комментарии и отзывы. Owner - может публиковать User Posts и Franchises, редактировать их, видеть статистику по ним.

Если доступ в админку (с ограничениями по ролям, конечно же) устраивает - на этом основа готова. Если в админку пускать не хотите - делаете еще кастомные страницы регистрации и авторизации, личный кабинет и страницы + формы для добавления/редактирования контента на фронтенде. И для того, и для другого есть хорошие плагины - бесплатные и платные. Лично я раньше фронтенд-формы руками пилил, теперь только с помощью Ninja Forms и нескольких платных плагинов к нему.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
7kmarat
@7kmarat
впепеу
Wp-Recall это базовая версия плагина, подробней о плагине, на сайте разработчика.
Ответ написан
Комментировать
R0s0maxa
@R0s0maxa
junior web-developer
Поиграйтесь с BuddyPress. Почти все ваши требования можно реализовать с его помощью
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы