Publicar automaticamente posts do WordPress no Discourse

Hello,

How did you manage to set up to auto post? I’m having this issue now… To get one post, I have to manually activate the publishing to Discourse option. The same with allowing comments to edit on the post. When I do that and refresh the page, at that point the post is created and there’s a message about the possibility to go to myseite >> https://writemyessay.pro /blog/. How to make it possible to auto post on each topic?

The WP Discourse plugin has two options for getting all posts to be published to Discourse. Both options can be set on the plugin’s Publishing options tab.

If you enable the Auto Publish option, the ‘Publish post to Discourse’ checkbox will be automatically checked when a new post is created. This can be unchecked if for some reason you do not want to publish the post to Discourse.

38%20AM

If you enable the Force Publish option, all posts that are published on WordPress will be automatically published to Discourse in the category you have selected as your Default Discourse Category. Posts that are published through XMLRPC, for example, through the WordPress blogging app, will still not be published to Discourse.

51%20AM

Hi Simon,

Thanks for explaining it to me

Olá… sei que este tópico é antigo, mas preciso mesmo saber algo, já que sou completamente novo no Discourse.

É possível publicar automaticamente uma postagem do WordPress como uma discussão no Discourse sob certas condições? Por exemplo: a publicação automática no Discourse deve ser acionada apenas quando a postagem no WordPress tiver pelo menos 3 comentários?

O que aconteceria com seus comentários do WP quando o post for publicado no Discourse? Este post teria comentários separados do WP e do Discourse? :thinking:
Quais comentários o post do WP exibiria?

Obrigado pela sua resposta.

Na verdade, estou tentando reduzir as discussões no post do WordPress e transferir todas as discussões mais densas para o fórum. Assim, quando um post tiver até três comentários, um fórum será criado para ele. A página do post do WordPress exibirá apenas os três comentários mais recentes do fórum, além de um link abaixo da seção de comentários para que os usuários continuem a discussão no fórum ou leiam outros comentários de usuários.

Embora a página do post do WordPress ainda permita comentários usando o sistema de comentários do WordPress, ao adicionar um novo comentário diretamente na página, ele será sincronizado com o fórum, e os três mais recentes continuarão sendo exibidos na página do WordPress.

Desculpe por um pouco fora do tópico, mas estou curioso…
Então, os primeiros 3 comentários seriam do WordPress, depois o tópico seria criado no Discourse e, quando você postar um novo comentário no WordPress, ele seria sincronizado com o fórum? Você criou um sistema de sincronização de comentários entre WordPress e Discourse?
O que aconteceria com os três primeiros comentários criados no WordPress quando o tópico correspondente no Discourse ainda não existir?

Não tenho certeza se estou entendendo mal ou se seu sistema é um pouco complicado… Por que você não criaria automaticamente um tópico correspondente no Discourse quando o post no WordPress for publicado e exibir, no WordPress, ou um link que convida os usuários a comentar no Discourse ou um formulário de comentários que envia diretamente o comentário no Discourse por meio da API (o que exigiria programação)?

Isso não é uma funcionalidade integrada ao plugin, mas tenho certeza de que poderia ser realizado criando um plugin que estenda o plugin WP Discourse. Se for necessário adicionar algum hook ao plugin WP Discourse para permitir essa extensão, ficarei feliz em fazê-lo.