Il campo Nome utente Discourse è impostato per l’utente che pubblica il post? Se è impostato, deve corrispondere esattamente al nome utente utilizzato su Discourse.
Se questo non risolve il problema, hai selezionato l’opzione Usa contenuto completo del post su WP Discourse? Questa opzione si trova nella scheda Impostazioni di pubblicazione. Se è selezionata, prova a deselezionarla e verifica se hai ancora problemi quando provi a pubblicare un estratto invece di un post completo.
È impostato il campo nome utente Discourse per l’utente che pubblica il post? Se è impostato, deve corrispondere esattamente al nome utente utilizzato su Discourse.
Se ciò non risolve il problema, hai selezionato l’opzione Usa contenuto completo del post in WP Discourse? Questa opzione si trova nella scheda Impostazioni di pubblicazione. Se è selezionata, prova a deselezionarla e verifica se si verificano ancora problemi quando provi a pubblicare un estratto invece di un post completo.
Grazie per la risposta, Simon Cossar.
Sto utilizzando l’opzione “Pubblica forzatamente” sotto Pubblica. Inoltre, il “Nome utente di pubblicazione” sotto Connessione è stato modificato da “system” al mio nome utente, che ovviamente risulta ancora connesso.
Sotto Pubblica ho spuntato “Consenti tag”, “Pubblica forzatamente” è anch’esso selezionato, e anche “Traccia automaticamente gli argomenti pubblicati” è attivo. La “Lunghezza personalizzata dell’estratto” è impostata su 55.
L’indirizzo email per le notifiche di errore è configurato e funziona correttamente, quindi ricevo le email di fallimento della pubblicazione. Inoltre, “Usa contenuto completo del post” è deselezionato.
Inoltre, la “Categoria Discourse predefinita” è impostata su una categoria nota, popolata e funzionante.
E purtroppo, continua a fallire.
Vorrei anche precisare che ho cambiato provider di hosting per WP. Ho eseguito un test curl per verificare la connessione a Discourse, che era un problema dopo la migrazione.
E sono riuscito a pubblicare su Discourse senza problemi utilizzando il precedente provider di hosting per WP.
Se riuscivi a pubblicare su Discourse prima di cambiare provider di hosting, è probabile che il passaggio sia correlato alla causa del problema. Puoi condividere il nome del provider di hosting su cui hai spostato il sito? Inviamelo in un messaggio privato se preferisci non pubblicarlo qui.
Il tuo sito WordPress è servito tramite HTTPS? Il tuo sito Discourse ha l’impostazione force_https abilitata?
A meno che il tuo sito Discourse non sia ospitato da noi, puoi trovare l’impostazione andando alla pagina delle impostazioni del tuo sito e inserendo force https nella casella di ricerca in alto a sinistra. Se il tuo sito è ospitato da noi, l’impostazione force https sarà già stata abilitata da noi per il tuo sito.
Il nome utente di WordPress (che non può essere modificato) deve essere esattamente lo stesso del nome utente dell’amministratore di Discourse per la pubblicazione automatica.