J’ai mis à jour le plugin discourse-woocommerce pour qu’il fonctionne lorsque Wordpress est le fournisseur DiscourseConnect, et j’ai mis à jour les instructions dans le message d’origine en conséquence.
''''''''''''''''''''''''''''''''''
// ajouter l'utilisateur à tous les groupes de discours applicables
if(wc_memberships_is_user_active_member($user_id,$membership_plan))
{
$group_name = $this->get_membership_discourse_groups($membership_plan);
Utilities::add_user_to_discourse_group(
$user_id,
$group_name
);
}
'''''''''''''''''''''''''''''''''''''''''''''''''
C’est le code que j’utilise pour ajouter des membres payants à un groupe de discours. Où la fonction get_membership_discourse_groups() renvoie le plan d’adhésion que les utilisateurs achètent.
Et ma question est
« Je rencontre un problème concernant l’intégration de WooCommerce avec Discourse.
Si l’utilisateur a acheté un abonnement spécifique, il serait automatiquement assigné au groupe respectif dans Discourse.
Cela fonctionne parfaitement dans la plupart des cas.
Mais parfois, ce n’est pas automatisé. Par exemple, 8 utilisateurs sur 10 ont été assignés à un groupe de discours spécifique lors de l’achat d’un abonnement, mais les deux autres ne l’ont pas été. Je veux donc l’automatiser pour tous les utilisateurs.
Des suggestions sur la façon dont je peux le rendre entièrement automatisé ? »
Avez-vous une idée de ce qui est différent chez ces utilisateurs pour qui cela ne fonctionne pas ?
Salut Ansari,
Donc, vous n’utilisez pas le plugin discourse-woocommerce expliqué dans le premier message de ce sujet ?
Je vous suggère de suivre les étapes du premier message du sujet.
Non, comme je l’ai dit, cela arrive occasionnellement avec des utilisateurs aléatoires, le problème survient peut-être une fois tous les deux mois.
Alors, cela ressemble à un problème de capacité, soit WordPress ne fait pas son travail, soit il y a un problème de réseau qui empêche les mises à jour de se produire.
Mais si vous ne suivez pas le cours d’action recommandé, alors passer à celui-ci résoudrait probablement le problème, car je crois qu’il met à jour les groupes à chaque connexion.
De quelles actions parlez-vous ? Pouvez-vous les mentionner à nouveau dans un fil de discussion ?
Un peu plus haut, @angus a demandé si vous suiviez les instructions dans le message d’origine de ce sujet. Avez-vous suivi ces instructions ? Vous n’avez pas répondu à sa requête. Il est parmi les personnes les plus compétentes concernant WordPress et Discourse, vous devriez donc prêter attention à ce qu’il dit. Je le fais.
Salut Angus,
Y a-t-il un support par chat en direct/téléphone pour Discourse ? Je rencontre toujours des problèmes pour synchroniser les adhésions WooCommerce avec les groupes Discourse, donc peut-être qu’un technicien pourrait m’aider en examinant mon site en profondeur.
S’il vous plaît, faites-moi savoir comment contacter pour une réunion individuelle avec un technicien ?
Salut Ansari, avant d’aller plus loin, peux-tu juste confirmer si tu as essayé les étapes du premier message de ce sujet ?