Estoy usando la última versión de WordPress junto con el último plugin de WordPress. Al publicar automáticamente desde WP en Discourse, obtengo este error:
Una publicación no se ha podido publicar en Discourse desde tu sitio [netzwissen.de]. La publicación '@netzwissen.de Migration erledigt' fue publicada en WordPress por autor01, el 2024-01-01 13:34:14. [\u003chttps://www.netzwissen.de/2024/01/01/netzwissen-de-migration-erledigt/\u003e](https://www.netzwissen.de/2024/01/01/netzwissen-de-migration-erledigt/)
Razón del fallo: Se devolvió un código de respuesta 422 desde Discourse. Embed url wird bereits verwendet Si tienes problemas con el plugin WP Discourse, puedes encontrar ayuda en: [\u003chttps://meta.discourse.org/c/support/wordpress\u003e](https://meta.discourse.org/c/support/wordpress)
A pesar de este error, la publicación aparece en Discourse, pero con algunos bloques \u003cdiv\u003e ...\u003c/div\u003e vacíos que provienen del framework de temas Divi en WordPress (Divi — The Ultimate WordPress Theme & Visual Page Builder). ¿No debería eliminarse automáticamente dicho código html/css al procesarse en el esquema bbcode/md en Discourse?
Hola Thomas, mi primera idea es que el error se está produciendo porque la publicación se envía a Discourse dos veces y el problema del HTML es aparte. Empecemos con el problema de la doble publicación. ¿Podrías confirmarme algunas cosas?
¿Dónde estás viendo este error? ¿En el Visor de Registros del plugin WP Discourse?
¿Ves esto en todas las publicaciones que se publican en Discourse o solo en algunas?
¿Estás programando las publicaciones?
¿Qué editor de WordPress estás utilizando para componer las publicaciones (clásico o Gutenberg)?
¿Estás utilizando algún otro tema, plugin o personalización que afecte la forma en que publicas en WordPress?
Hola Angus, primero un “feliz año nuevo” a Escocia (supongo)
Es un correo de error que proviene del CMS de WP, por lo que está creado desde el código del plugin de WP y se envía a través del framework del CMS.
Todas las publicaciones hasta ahora
No. Pero edité la publicación en WP y la guardé como borrador antes de publicarla finalmente. Así que, teóricamente, la “publicación” que incluye la “publicación a la API de Discourse” solo debería aparecer una vez…
¿Podrías ir a la vista de Registros en WP Discourse, hacer clic en “Descargar” y enviarme por mensaje privado el archivo descargado? Eso me ayudará a comprender mejor tu entorno, configuración y el error. ¡Gracias!
¡Feliz año nuevo también! (Desafortunadamente, solo soy australiano, mucho menos interesante )
¡Hola! Tengo exactamente el mismo problema en este momento y no puedo resolverlo por mi cuenta. Cada vez que publico un artículo, no lo conecta con el tema de Discourse. Mismo código de error que el anterior. Me encantaría saber si encontraste una solución.
¿También tienes habilitado el plugin ActivityPub? Si es así, aún no es compatible con los temas incrustados creados por el plugin WP Discourse (que fue el problema en este tema).
Todavía tengo problemas masivos con el plugin WP-DIscourse cuando lo uso con una instalación actual de WP en combinación con el tema Divi/compositor Divi de https://www.elegantthemes.com
Error 422 al publicar nuevas entradas de blog en WP, como se describió anteriormente.
No hay contenido MD “limpio” en la publicación creada por el plugin a través de la API de Discourse.
Desactivé el plugin WP-DIscourse 2.5.2 por ahora, ya que aún no es utilizable para mis casos de uso. NOTA: Creo que mi titular original fue incorrecto/engañoso. Este es un problema de WP >> Discourse, no tiene nada que ver con el plugin ActivityPub en WP (ActivityPub – WordPress-Plugin | WordPress.org Deutsch) y mucho menos con el plugin ActivityPub de @angus instalado dentro de la instancia de Discourse.