Problemas al vincular una publicación a un tema existente

Varias veces con el plugin de WordPress, he eliminado un enlace a un tema, guardado la publicación y luego intentado agregar un enlace a un tema existente diferente, solo para obtener este error:

Ha ocurrido un error al vincular esta publicación con Discourse. Asegúrate de proporcionar la URL de un tema existente en tu foro.

¿Alguna idea sobre cómo puedo solucionarlo? ¿O es un error que otros pueden reproducir?

Gracias.

Por el mensaje de error que has proporcionado, parece que estás utilizando el editor clásico de WordPress. ¿Es correcto? Si es así, lo probaré.

Sí. El editor clásico. Gracias.

Obtendrás el error que estás reportando si el dominio del tema al que intentas enlazar no coincide con el dominio de la URL de Discourse que has ingresado en la pestaña Configuración de conexión del complemento. ¿Esto suena correcto para tu caso?

No. Es el mismo dominio al que publica automáticamente. Solo es un tema diferente. Acabo de verificar el dominio y es correcto. Dudo que la publicación automática funcione si esa configuración estuviera mal.

¿Alguna otra idea?

He visto problemas al enlazar temas en el pasado cuando múltiples dominios apuntan al sitio de Discourse. ¿Tu foro está autoalojado?

No. Estamos en Communiteq (anteriormente DiscourseHosting).

Curiosamente, sé que esto solía funcionar. No sé cuándo dejó de hacerlo, pero el cambio debió ser la actualización de Discourse en sí o del plugin de WordPress. Estoy bastante seguro de que nada más en la configuración cambió.

No creo que haya habido ningún cambio reciente en el código del plugin para enlazar temas. ¿Ha habido cambios recientes en tu sitio de WordPress? Por ejemplo, ¿lo has migrado a un nuevo proveedor de alojamiento o has cambiado la versión de PHP que utiliza?

El nombre de dominio se extrae de la URL con wp_parse_url. Es posible que no esté解析ando el dominio correctamente.

Ah, ahora recuerdo que solicitamos el plugin de anuncios propios en Discourse, lo que provocó que nos trasladaran a un nuevo servidor.

¿Quizás debería volver a configurar el plugin de WP y ver si eso lo soluciona?

No debería haber otras diferencias además de ese plugin. Así que dudo que esto tenga algo que ver con este problema.

Eliminar completamente el plugin Discourse en WordPress, volver a instalarlo y configurarlo con exactamente los mismos ajustes solucionó el problema.