Que alterações devo fazer no meu caso? Minha situação é um pouco diferente. Aqui estão as diferenças:
- Tenho o WordPress como cliente SSO, e os usuários fazem login via Discourse.
- Instalei o plugin do WP ‘WooCommerce Groups’: Groups WooCommerce Documentation - WooCommerce. É semelhante ao WooCommerce Memberships, mas com menos funcionalidades. Acredito que todas as funções principais sejam as mesmas.
- Tenho vários grupos no Discourse (mais de 3), e por isso há 3 grupos de acesso no WP.
Você pode me fornecer correções para este código ou algum conselho? Obrigado!
Talvez você possa ajudar? @pfaffman @simon
Ah, eu não escrevi uma pergunta lá…
Então, preciso ativar essa integração entre WP e Discourse.
O que está funcionando:
- O WP está funcionando como cliente SSO.
- As memberships são vendidas por meio do plugin WP Groups e expiram => os usuários são adicionados aos grupos necessários.
- Os usuários são removidos dos grupos ao expirarem.
Preciso:
- Quando um usuário for adicionado a um grupo no WP, preciso adicioná-lo ao grupo específico no Discourse.
- Quando for removido desse grupo no WP, removê-lo também no Discourse.
Vários grupos no WP e no Discourse.