Publicación masiva en Discourse

Might be more of a WP question but is there any way to bulk “Publish to Discourse” a large number of posts? I have 200 posts I want to publish to discourse to enable discourse comments but can’t figure out how to access the discourse menu options from the bulk edit feature in WP.

1 me gusta

There are no Discourse options added to the WordPess bulk edit options by the plugin. It would be possible to develop something to publish your posts through the API, but for 200 posts, it would probably be less work to just publish them to Discourse manually.

2 Me gusta

That’s what I suspected … thanks.

Sé que esta es una publicación antigua, pero he hecho lo siguiente para publicar masivamente:

  1. Configuré una categoría predeterminada en “Publicación > Categoría predeterminada de Discourse”.
  2. Habilitar “Publicación automática”.
  3. Seleccionar publicaciones masivamente y volver a seleccionar “estado” a “publicado”.

Esto activará la función de publicación automática, a pesar de que las publicaciones ya puedan estar publicadas.

2 Me gusta

editar: Dicha operación no es recomendable y no está soportada por Discourse.

Solo un recordatorio general de que la publicación masiva de WordPress a Discourse utilizando el plugin WP Discourse no se recomienda y no está soportada. La forma correcta de manejar esto es realizar una migración de base de datos.

1 me gusta

Gracias. Comencé manualmente republicando cada entrada del blog. Pero después de 1 hora, me di cuenta de que llevaría varios días hacerlo manualmente.

¿Existen riesgos inherentes o cosas que deba verificar después de republicar masivamente entradas de blog existentes en sus temas conectados de Discourse?

Lo siento, pero, como se mencionó, tal operación no se recomienda y no se admite. Si le diera consejos sobre cómo hacerlo, lo estaría alentando, que no es lo que quiero hacer :slight_smile:

1 me gusta

Entiendo. Ya está completado. No sabía que no era recomendable, etc., así que principalmente preguntaba si hay algo que deba tener en cuenta.

Por supuesto, si hubiera sabido antes que no era recomendable, etc., podría haberlo abordado de manera diferente. Pero el historial del tema anterior no menciona que se deba evitar hacerlo. No recuerdo haber visto nada en ese sentido.

Además, eliminaré el script anterior en el mismo sentido, por respeto a esa recomendación.

1 me gusta

Sin embargo, esta es una funcionalidad integrada del plugin y de WordPress, y funciona. Es también la única solución documentada para ello.

Si bien esto puede causar una carga aumentada, la publicación masiva de 5 publicaciones no es realmente nada fuera de lo común si la publicación automática está habilitada. Si estás haciendo cientos, entonces es mejor hacerlo en lotes más pequeños de 10/25, pero debería haber una cola/procesamiento por lotes para garantizar que no haya problemas, pero carece de esa función para la publicación masiva.

No se recomienda la publicación masiva de WordPress a Discourse utilizando el plugin WP Discourse. Recomendaría que maneje ese caso con una migración de base de datos, que es compatible con Discourse de forma nativa y es manejada por todos los proveedores de alojamiento de Discourse, incluido Discourse.org.

La publicación masiva de WordPress a Discourse utilizando el plugin WP Discourse no está “integrada”, no está documentada y no está soportada.

Creo que tal vez la razón de publicar publicaciones en bloque es para un caso de uso específico, pero es excesivo para una migración de datos en nuestro caso de uso, por ejemplo.

Tenemos una categoría específica en Discourse, a la que publicamos productos de WooCommerce al crearlos, para que los miembros del foro puedan hablar sobre esos productos específicos para obtener soporte. Ningún otro dato se publica automáticamente.

La publicación automática maneja todos los que van más allá del punto de instalación de WP Discourse. Esto se activa automáticamente cuando editas una publicación en WordPress o, en este ejemplo, cambias el estado de publicación de la publicación, lo que se puede hacer en varias publicaciones a la vez, lo que significa que WP Discourse luego publica automáticamente el contenido según lo configurado en Discourse.

La publicación automática de WP Discourse es una característica, así que no estoy seguro de cuál es la preocupación.

Me alegra que la publicación automática de WP Discourse esté funcionando en tu caso.

La preocupación es que la gente venga aquí, lea este tema y piense “¿qué tan malo podría ser?”. Sí, en algunos casos específicos como el tuyo, usar la publicación automática de esa manera probablemente no causará muchos problemas si sabes lo que estás haciendo. Sin embargo, en mi experiencia, la gente creará más problemas de los que vale la pena al intentar soluciones dentro de la rúbrica de “publicación masiva”. He tenido que desenredar tales intentos en el pasado. Como tal, la “publicación masiva” (que no es publicación automática) no está documentada, no está soportada y no se recomienda.

Además, la alternativa, es decir, una migración de base de datos, es lo que la mayoría de la gente necesita cuando empieza a considerar la “publicación masiva”, sin embargo, la mayoría de la gente tiene una preferencia (comprensible) por las soluciones GUI y una aversión (comprensible) a las bases de datos, por lo que, en mi experiencia, hay un sesgo natural que superar aquí. En realidad, existe una solución simple y soportada para la mayoría de los problemas de la gente en esta área, si se supera ese sesgo natural.

Si la gente quiere discutir casos más específicos, como el tuyo, son bienvenidos a crear un tema separado en Support > WordPress.

Este tema se cerró automáticamente después de 2 días. Ya no se permiten nuevas respuestas.