Sono un nuovo utente e ho riscontrato un problema. La scheda “Connessione” dice che sono connesso a Discourse, ma non posso selezionare una categoria Discourse predefinita perché non rileva una connessione.
Cosa ho sbagliato qui?
Grazie Steve
Sono un nuovo utente e ho riscontrato un problema. La scheda “Connessione” dice che sono connesso a Discourse, ma non posso selezionare una categoria Discourse predefinita perché non rileva una connessione.
Cosa ho sbagliato qui?
Grazie Steve
Ehi Steve, scusa il disturbo, potresti anche condividere uno screenshot dell’avviso che dice che sei connesso a Discourse? Grazie.
Ciao Angus, assolutamente!
Ed ecco un’immagine della pagina dell’API di Discourse. Dopo aver selezionato “tutti gli utenti”, non c’era alcuna opzione per impostare un utente su uno degli account di amministratore.
L’icona di Discourse appare nella pagina di pubblicazione, ma come puoi vedere c’è un errore.
Sono sicuro di essere un completo idiota e di aver perso qualcosa di ovvio, ma qualsiasi suggerimento sarebbe molto apprezzato.
Grazie per le informazioni aggiuntive Steven. Potresti anche condividere con me i tuoi log di WP Discourse (vedi “Log” nel pannello di amministrazione di WP Discourse). Probabilmente ci sarà un messaggio di errore.
Grazie Steven, ho bisogno dell’intera riga di quelle che contengono "errore". Per favore, copia la riga e incollala qui in un post.
Ciao Angus, ecco i tre messaggi di errore del primo giorno
[2024-09-20 19:53:22] publish.ERROR: create_post.post_error {"wp_title":"VAT Concerns","wp_author_id":"255739202","wp_post_id":249,"response_message":"You supplied invalid parameters to the request: category","http_code":400}
[2024-09-20 19:55:56] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":"","http_body":""}
[2024-09-20 20:10:52] publish.ERROR: create_post.post_error {"wp_title":"VAT Concerns","wp_author_id":"255739202","wp_post_id":249,"response_message":"You supplied invalid parameters to the request: category","http_code":400}
Inoltre, ho ritentato la pubblicazione da Wordpress a Discourse e, sebbene l’elenco delle categorie non possa ancora essere restituito
sono riuscito a pubblicare su Discourse nella categoria non categorizzata.
il log di stamattina
[2024-09-26 15:14:07] connection.INFO: check_connection_status.successful_connection
[2024-09-26 15:14:07] connection.INFO: check_connection_status.valid_scopes
[2024-09-26 15:57:30] connection.INFO: check_connection_status.successful_connection
[2024-09-26 15:57:30] connection.INFO: check_connection_status.valid_scopes
[2024-09-26 16:05:05] publish.INFO: create_post.post_success {"wp_title":"Understanding and Interpreting Mock, Predicted, and GCSE Scores","wp_author_id":"255739202","wp_post_id":186}
[2024-09-26 16:05:05] publish.INFO: create_post.body_valid {"wp_title":"Understanding and Interpreting Mock, Predicted, and GCSE Scores","wp_author_id":"255739202","wp_post_id":186}
[2024-09-26 16:05:05] publish.INFO: create_post.after_publish {"post_id":186,"remote_post_type":"create_post","discourse_post_id":"52","discourse_topic_id":"35","discourse_permalink":"https://schoolreviews.discourse.group/t/understanding-and-interpreting-mock-predicted-and-gcse-scores/35"}
[2024-09-26 16:05:06] webhook_topic.INFO: update_topic_content.update_post_metadata_success {"post_ids":"186"}
Spero che questo aiuti
Grazie per la pazienza, Steve. Sembra che il tuo Discourse non restituisca le categorie come previsto dal plugin.
https://schoolreviews.discourse.group/site.json non contiene categorie. Questo è ciò che il plugin WP Discourse utilizza per popolare l’elenco delle categorie.
Tuttavia, vedo che il tuo sito ha categorie pubbliche, poiché sono disponibili in https://schoolreviews.discourse.group/categories.json.
Infatti, andando sul tuo Discourse, vedo che anche le funzionalità di Discourse che si basano sugli elenchi delle categorie non funzionano.
Sposto questo argomento in Bug poiché si tratta di un problema di Discourse, non del plugin WP Discourse.
Supponendo che il sito sia sul piano Discourse Starter, questo potrebbe non essere un bug. Quel piano non sembra consentire l’accesso API o Webhook: Discourse pricing | Discourse - Civilized Discussion.
Modifica: il messaggio “Sei connesso a Discourse” di WP Discourse non verrebbe visualizzato se l’API fosse disabilitata, quindi probabilmente non è la causa del problema.
Credo che l’OP sia nel piano base, che non è lo stesso del piano starter. Non abbiamo tolto l’accesso API o webhook ai clienti Basic esistenti.
Hai cambiato l’impostazione lazy load categories groups?
Anche se fosse così, al momento c’è un problema nel caricamento delle categorie sul Discourse di Steve, cioè Discourse stesso è rotto, separatamente dai problemi di WP Discourse.
Sì, in questo caso sarebbe meglio lasciare quell’impostazione vuota. Ho dato un’occhiata ed è stata cambiata in tutti. @Stevej prova a ripristinare quell’impostazione e vedi se aiuta.
(So che è una flag beta, ma non è ora di nascondere quell’impostazione finché non smetterà di causare così tanti problemi?)
Ciao a tutti,
Grazie per il vostro aiuto, sì, sono sul piano base e non sul piano starter.
Ho deselezionato il caricamento lazy come suggerito da diversi di voi e questo sembra aver risolto il problema.
Grazie ancora a tutti!
Steve
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.