Всем привет, очень рад стать частью этого сообщества.
Я создаю сообщество, посвященное эмоциональному интеллекту и отношениям. Это место, где люди могут задавать вопросы, высказывать свои обиды, давать советы или просто получить поддержку. Базовый уровень доступа к форуму будет бесплатным. Более углубленный и терапевтический раздел будет закрытым и доступным только по платной подписке.
Хотел бы получить обратную связь по моему плану реализации, чтобы убедиться, что я на правильном пути. На данный момент я прототипировал эту платформу на основе следующих технологий:
WordPress — CRM
WooCommerce — витамины и товары для здоровья
Discourse — форум
Ultimate Member — управление аккаунтами и ролями
Paid Memberships Pro — управление подписками
Правильно ли я понимаю, что роли должны настраиваться в Ultimate Member (Free Subscriber, Gold Member, Moderator, Author и т.д.)? Paid Membership Pro должен отправлять сигналы (hooks) в Ultimate Member при обновлении аккаунта пользователя. Затем Discourse может синхронизировать эти группы и права доступа через плагин WP Discourse.
Верно ли я это понял?
Нужно ли настраивать роли в Discourse отдельно от ролей в Ultimate Member? Переносятся ли они автоматически?
Есть ли что-то еще, что мне следует учесть при разработке этого проекта?
Я ознакомился с этими тремя темами. Мне нужно не столько совет по реализации, сколько подтверждение того, что я правильно заложил основную функциональность.
Также я ищу разработчиков и дизайнеров, которые помогут мне реализовать этот проект. Не стесняйтесь написать мне, если вы заинтересованы или можете порекомендовать отличного графического дизайнера или веб-разработчика, которому доверяете.
Использовать все эти плагины одновременно не обязательно. Поскольку вы всё равно будете использовать WooCommerce, более разумным подходом будет применение WC Subscriptions и/или WC Memberships, которые отлично интегрируются с ядром WooCommerce. Дополнительные слои от PMPro и Ultimate Member лишь усложнят ситуацию и снизят надёжность.
В качестве альтернативы рассмотрите Discourse Subscriptions и используйте Discourse в качестве провайдера единого входа (SSO). Если преимущества членства заключаются в доступе к определённым разделам форума, то это, вероятно, будет лучшим решением, и вам вообще не понадобится управление членством в WordPress.
Идея заключалась в том, чтобы избежать оплаты $200/год за проприетарный плагин. Спасибо за совет по Discourse Subscriptions. Это как раз может решить задачу.