Sou um novo usuário e encontrei um problema. A aba de conexão diz que estou conectado ao Discourse, mas não consigo selecionar uma categoria padrão do Discourse porque ele não detecta uma conexão.
O que fiz de errado aqui?
Obrigado, Steve
Sou um novo usuário e encontrei um problema. A aba de conexão diz que estou conectado ao Discourse, mas não consigo selecionar uma categoria padrão do Discourse porque ele não detecta uma conexão.
O que fiz de errado aqui?
Obrigado, Steve
Ei Steve, desculpe incomodar, mas você poderia compartilhar uma captura de tela do aviso dizendo que você está conectado ao Discourse? Obrigado.
Olá Angus, absolutamente!
E aqui está uma imagem da página da API do Discourse.
Após selecionar “todos os usuários”, não havia opção para definir um usuário para uma das contas de administrador.
O ícone do Discourse aparece na página de postagem, mas como você pode ver, há um erro.
Tenho certeza de que sou um completo idiota e perdi algo óbvio, mas qualquer sugestão que você puder dar seria ótima.
Obrigado pelas informações adicionais, Steven. Você poderia também compartilhar seus logs do WP Discourse comigo (veja “Logs” no painel de administração do WP Discourse)? Provavelmente haverá uma mensagem de erro.
Obrigado Steven, preciso da linha inteira daquelas que contêm “erro”. Por favor, copie a linha e cole-a em uma postagem aqui.
Olá Angus, aqui estão as três mensagens de erro do primeiro dia
[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}
Além disso, tentei postar novamente do Wordpress para o Discourse e, embora a lista de categorias ainda não possa ser retornada
Consegui postar no Discourse na categoria não categorizada.
o log desta manhã
[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"}
Espero que isso ajude
Obrigado pela sua paciência com isso, Steve. Parece que o seu Discourse não está retornando categorias como o plugin espera.
https://schoolreviews.discourse.group/site.json não contém nenhuma categoria. É isso que o plugin WP Discourse usa para preencher a lista de categorias.
No entanto, vejo que o seu site tem categorias públicas, pois elas estão disponíveis em https://schoolreviews.discourse.group/categories.json.
De fato, ao acessar o seu Discourse, vejo que os recursos do Discourse que dependem de listas de categorias também não estão funcionando.
Vou mover este tópico para Bug, pois é um problema com o Discourse, não com o plugin WP Discourse.
Assumindo que o site esteja no plano Discourse Starter, isso pode não ser um bug. Esse plano não parece permitir acesso à API ou Webhook: Discourse pricing | Discourse - Civilized Discussion.
Editar: a mensagem do WP Discourse “Você está conectado ao Discourse” não seria exibida se a API estivesse desativada, então essa provavelmente não é a causa do problema.
Acredito que o OP esteja no plano básico, que não é o mesmo que o plano inicial. Não removemos o acesso à API ou webhook dos clientes Básicos existentes.
Longshot: você alterou a configuração de lazy load categories groups?
Mesmo que esse fosse o caso, atualmente há um problema ao carregar categorias no Discourse de Steve, ou seja, o próprio Discourse está quebrado, separado dos problemas do WP Discourse.
Sim, neste caso, provavelmente seria melhor deixar essa configuração em branco. Dei uma olhada e ela foi alterada para todos. @Stevej, tente reverter essa configuração e veja se isso ajuda.
(Sei que é uma bandeira beta, mas não é hora de ocultar essa configuração até que ela pare de causar tantos problemas?)
Olá a todos,
Obrigado pela ajuda, sim, estou no plano básico, não no plano inicial.
Desmarquei o carregamento lento, como sugerido por vários de vocês, e isso parece ter resolvido o problema.
Obrigado a todos novamente!
Steve
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.