Какие изменения мне нужно внести в моем случае? У меня немного другая ситуация. Вот отличия:
- У меня WordPress работает как SSO-клиент, пользователи входят через Discourse.
- Я установил плагин WP ‘WooCommerce Groups’: Groups WooCommerce Documentation - WooCommerce. Он похож на WooCommerce Memberships, но с меньшим количеством функций. Думаю, все основные функции одинаковы.
- У меня несколько групп в Discourse (более 3), поэтому в WP тоже 3 группы доступа.
Можете ли вы предоставить исправления для этого кода или какие-либо советы? Спасибо!
Возможно, вы сможете помочь? @pfaffman @simon
Ах, я не задал вопрос там…
Итак, мне нужно активировать эту интеграцию между WP и Discourse.
Что работает:
- WP работает как SSO-клиент.
- Членства продаются через плагин WP Groups и истекают => пользователи добавляются в необходимые группы.
- Пользователи удаляются из групп по истечении срока.
Мне нужно:
- Когда пользователь добавляется в группу в WP, мне нужно добавить этого пользователя в соответствующую группу в Discourse.
- Когда пользователь удаляется из этой группы в WP — удалить его в Discourse.
Несколько групп в WP и Discourse.