Кажется, что это крайне сложно и подвержено сбоям при обновлениях.
Поэтому, чтобы максимально упростить задачу, давайте полностью проигнорируем вопрос денег и просто предположим, что часть сайта WordPress и часть форума Discourse закрыты от доступа. Discourse осуществляет SSO с помощью плагина WordPress, а Discourse Subscriptions создаёт ограничение доступа на стороне Discourse.
Discourse Subscriptions — это официальный плагин, который, вероятно, будет поддерживаться, и кажется достаточно простым.
Но я подозреваю, что существует ещё более простой способ создания закрытого контента в Discourse без использования Discourse Subscriptions.
Однако затем возникает сложная часть: существует ли бесплатный или недорогой плагин членства для WordPress, который мог бы легко интегрироваться с Discourse для создания закрытого контента на WordPress?
Также у меня есть установка N8N (открытый аналог Zapier), которая уже подключена к Discourse и передаёт некоторую информацию в Mautic. Можно ли использовать эту установку N8N для синхронизации закрытого контента между Discourse и WordPress?
Если вы считаете, что я ошибаюсь и что существует более простой способ сделать это, пожалуйста, сообщите.
С наилучшими пожеланиями
Хотя решения, упомянутые в том посте, требуют добавления некоторых функций в WordPress, они не склонны ломаться при обновлениях. Плагин WP Discourse (также официальный плагин) предоставляет утилитарные функции, описанные в посте, и поддерживается в соответствии с обновлениями Discourse так же, как и плагин Discourse Subscriptions.
Я сам использовал эти интеграции на нескольких продакшн-инстансах в течение нескольких лет. В похожем ключе можно использовать ещё одну интеграцию:
Хотя это возможно, такой подход с большей вероятностью приведёт к сбоям, чем использование решений, описанных в ссылках выше.
Большое спасибо, мой дорогой друг, за ваши усилия помочь мне. Я постараюсь следовать вашим наставлениям, но я благодарен хотя бы за то, что у меня есть направление.
С наилучшими пожеланиями