Ho aggiornato il plugin discourse-woocommerce affinché funzioni quando Wordpress è il DiscourseConnect Provider, e ho aggiornato le istruzioni nell’OP di conseguenza.
''''''''''''''''''''''''''''''''''
// aggiungi utente a tutti i gruppi discourse applicabili
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
);
}
'''''''''''''''''''''''''''''''''''''''''''''''''
Questo è il codice che sto usando per aggiungere utenti membri al gruppo discourse. Dove la funzione get_membership_discourse_groups() restituisce il piano di appartenenza che gli utenti acquistano.
E la mia domanda è
“Sto riscontrando un problema riguardo l’integrazione di woo commerce con discourse.
Se l’utente ha acquistato un’appartenenza specifica, verrebbe automaticamente assegnato al rispettivo gruppo in discourse.
Funziona perfettamente nella maggior parte dei casi.
Ma a volte, non è automatizzato. Ad esempio, 8 utenti su 10 sono stati assegnati a un gruppo discourse specifico al momento dell’acquisto dell’appartenenza, ma gli altri due no. Quindi voglio renderlo automatizzato per tutti gli utenti.
Qualsiasi suggerimento su come posso renderlo completamente automatizzato?”
Hai qualche idea su cosa sia diverso in quegli utenti per i quali non funziona?
Ciao Ansari,
Quindi non stai usando il plugin discourse-woocommerce spiegato nel primo post di questo argomento?
Ti suggerirei di seguire i passaggi nel primo post dell’argomento.
No, come ho detto che succede occasionalmente con utenti casuali, il problema si verifica forse una volta ogni due mesi.
Allora sembra che si tratti di un problema di capacità, o WordPress non sta facendo il suo lavoro o c’è qualche tipo di problema di rete che impedisce l’aggiornamento.
Ma se non stai seguendo il corso d’azione raccomandato, allora passare a quello probabilmente risolverebbe il problema, poiché credo che aggiorni i gruppi ad ogni accesso.
Di quali azioni stai parlando? Puoi ripeterle in un thread?
Pochi post fa, @angus ti ha chiesto se stavi seguendo le istruzioni nell’OP di questo argomento. Hai seguito quelle istruzioni? Non hai risposto alla sua domanda. Lui è tra le persone più esperte di WordPress e Discourse, quindi dovresti prestare attenzione a ciò che dice. Io lo faccio.
Ciao Angus,
C’è un supporto di live chat/chiamata per Discourse? Sto ancora riscontrando problemi nella sincronizzazione delle iscrizioni WooCommerce con i gruppi Discourse, quindi forse un tecnico potrebbe aiutarmi dando un’occhiata approfondita al mio sito.
Per favore, fammi sapere come posso mettermi in contatto per un incontro individuale con un tecnico?
Ehi Ansari, prima di andare avanti, puoi confermare se hai provato i passaggi nel primo post di questo argomento?