Pode ser mais uma pergunta sobre o WordPress, mas existe alguma forma de publicar em massa “Publicar no Discourse” em um grande número de posts? Tenho 200 posts que quero publicar no Discourse para habilitar os comentários do Discourse, mas não consigo descobrir como acessar as opções do menu do Discourse a partir do recurso de edição em massa no WordPress.
O plugin não adiciona opções do Discourse às opções de edição em massa do WordPress. Seria possível desenvolver algo para publicar suas postagens por meio da API, mas, para 200 postagens, provavelmente daria menos trabalho publicá-las manualmente no Discourse.
Foi o que eu suspeitei… Obrigado.
Sei que esta é uma postagem antiga, mas fiz o seguinte para publicar em massa:
- Configurei uma categoria padrão em “Publicação > Categoria Padrão do Discourse”
- Habilitei “Publicar Automaticamente”
- Selecionei posts em massa e re-selecionei o “status” para “publicado”
Isso acionará o recurso de publicação automática, apesar do fato de que os posts já podem estar publicados.
editar: tal operação não é recomendada e não é suportada pelo Discourse.
Apenas um lembrete geral de que a publicação em massa do WordPress para o Discourse usando o plugin WP Discourse não é recomendada e não é suportada. A maneira correta de lidar com isso é realizar uma migração de banco de dados.
Obrigado. Comecei manualmente republicando cada postagem do blog. Mas 1 hora depois, percebi que levaria vários dias para fazer isso manualmente.
Existem riscos inerentes ou coisas que devo verificar novamente após republicar em massa postagens de blog existentes em seus tópicos conectados do Discourse?
Desculpe, mas, como mencionado, essa operação não é recomendada e não é suportada. Se eu lhe desse dicas de como fazê-la, estaria incentivando-a, o que não é o que quero fazer ![]()
Eu entendo. Já está concluído. Eu não sabia que não era recomendado, etc., então eu estava principalmente perguntando se há algo que eu deva estar ciente.
Claro, se eu soubesse antes que não era recomendado, etc., então eu poderia ter abordado isso de forma diferente. Mas o histórico do tópico acima não menciona para evitar fazer isso. Eu não me lembro de ter visto nada nesse sentido.
Além disso, removerei o script acima da mesma forma, por respeito a essa recomendação.
No entanto, esta é uma funcionalidade integrada do plugin e do WordPress, e funciona. É também a única solução documentada para isso.
Embora isso possa causar um aumento na carga, publicar em massa 5 posts não é realmente nada fora do comum se a publicação automática estiver habilitada. Se você estiver fazendo centenas, é melhor fazê-lo em lotes menores de 10/25, mas deve haver uma fila/processamento em lote para garantir que não haja problemas, mas falta esse recurso para publicação em massa.
A publicação em massa do WordPress para o Discourse usando o plugin WP Discourse não é recomendada. Eu recomendaria lidar com esse caso com uma migração de banco de dados, que é suportada pelo Discourse nativamente e gerenciada por todos os provedores de hospedagem do Discourse, incluindo o Discourse.org.
A publicação em massa do WordPress para o Discourse usando o plugin WP Discourse não é “integrada”, não é documentada e não é suportada.
Acho que talvez o motivo para publicar posts em massa seja por caso de uso, mas é excessivo para uma migração de dados em nosso caso de uso, por exemplo.
Temos uma categoria específica no Discourse, para a qual publicamos produtos do WooCommerce na criação, para que os membros do fórum possam falar sobre esses produtos específicos para suporte. Nenhum outro dado é publicado automaticamente.
A publicação automática lida com todos os casos que vão além do ponto de instalação do WP Discourse. Isso é acionado automaticamente quando você edita uma postagem no WordPress ou, neste exemplo, altera o status de publicação da postagem, o que pode ser feito em várias postagens ao mesmo tempo, o que significa que o WP Discourse então publica automaticamente o conteúdo conforme configurado no Discourse.
A publicação automática do WP Discourse é um recurso, então não tenho certeza qual é a preocupação.
Fico feliz que a publicação automática do WP Discourse esteja funcionando no seu caso.
A preocupação é que as pessoas venham aqui, leiam este tópico e pensem “quão ruim pode ser?”. Sim, em alguns casos específicos como o seu, usar a publicação automática dessa forma provavelmente não causará muitos problemas se você souber o que está fazendo. No entanto, pela minha experiência, as pessoas criarão mais problemas do que vale a pena ao tentar soluções dentro do escopo de “publicação em massa”. Tive que desvendar tais tentativas no passado. Como tal, a “publicação em massa” (que não é publicação automática) não é documentada, não é suportada e não é recomendada.
Além disso, a alternativa, ou seja, uma migração de banco de dados, é o que a maioria das pessoas precisa quando começa a considerar a “publicação em massa”, no entanto, a maioria das pessoas tem uma preferência (compreensível) por soluções de GUI e uma aversão (compreensível) a bancos de dados, então, na minha experiência, há um viés natural a ser superado aqui. Na verdade, existe uma solução simples e suportada para a maioria dos problemas das pessoas nesta área, se esse viés natural for superado.
Se as pessoas quiserem discutir casos mais específicos, como o seu, elas são bem-vindas a criar um tópico separado em Support > WordPress.