¡Hola!
Estoy muy feliz de usar Discourse y de que exista un plugin para WordPress, aunque tengo algunos problemas con los comentarios.
He configurado todo, pero hay algunas cosas que no me quedan del todo claras.
Tengo publicaciones antiguas en WordPress. Si un usuario quiere comentarlas y no tengo una publicación vinculada en Discourse, ¿cómo funciona? ¿Puede el usuario crear un nuevo tema en Discourse vinculado a la publicación de WordPress, o debo publicar desde WordPress hacia Discourse para que los usuarios puedan comentar?
Ejemplo: Archivi fantastici e dove trovarli (online) – 9minuti Esta publicación también tiene comentarios antiguos que no son visibles porque no hay una publicación de Discourse vinculada.
Tengo una publicación en WordPress con comentarios antiguos y me gustaría que se muestren en la publicación de WordPress, usando Discourse para las nuevas publicaciones. Vi que Discourse tiene esta opción, pero el formulario de WordPress sigue visible al final de la publicación. Si lo dejo así, la gente comentará de forma normal sin usar Discourse…
Ejemplo: Barbero Time, la time line di tutti i video integrali – 9minuti
Gracias de antemano. He buscado en Google antes de preguntar, pero no encontré nada relacionado.
Alessandro
Puedes hacer cualquiera de las dos cosas. Lo importante es establecer la conexión entre ambos. Una vez que eso esté en su lugar, las funciones de comentarios funcionarán. Supongo que sabes cómo manejar la opción “Publicar en Discourse”, es decir, cuando se crea la publicación. Para la opción de vinculación, puedes vincular cualquier publicación de Discourse a una de WordPress utilizando la opción de publicación “Vincular a un tema existente” en la barra lateral mientras editas la publicación de WordPress.
La clave aquí es que, cuando tienes la configuración “Mostrar comentarios existentes de WP” activada, el plugin wp-discourse inserta los comentarios de Discourse (es decir, las publicaciones del tema vinculado) encima de la plantilla normal de comentarios de WordPress, la cual conserva toda su funcionalidad habitual de WordPress.
Esto significa que una forma de manejarlo es en tu tema de WordPress, modificando la plantilla comments.php de WordPress. Con este enfoque, puedes hacer cualquier cosa con los comentarios de WordPress.
Sin embargo, si la programación no es una opción, puedes desactivar la redacción de comentarios de WordPress (o “cerrar” los comentarios de WordPress) en la interfaz de administración de WordPress de la misma manera que lo harías normalmente en WordPress. Ve a “Ajustes” > “Discusión” y luego:
Para nuevas publicaciones, desmarca “Permitir que las personas envíen comentarios en nuevas publicaciones”.
Para publicaciones antiguas, establece “Cerrar automáticamente los comentarios en publicaciones con más de” en 0.
El resultado es que conservarás tus comentarios antiguos debajo de los nuevos comentarios de Discourse y el formulario de redacción de comentarios de WordPress no será visible.