Bloque de Comentarios Discourse WP

A partir de la versión 2.4.7, el plugin WP Discourse incluye un bloque de comentarios de Discourse para el Editor de Bloques. El bloque de comentarios de Discourse es la forma principal de agregar comentarios de Discourse a un tema habilitado para bloques como Twenty Twenty Three. Aquí tienes un video corto sobre cómo usar el bloque de comentarios de Discourse:

Siguiente paso

Si aún no lo has hecho, asegúrate de consultar:

Notas

  • El bloque de comentarios de Discourse no es compatible actualmente con la configuración “Cargar comentarios con Ajax”.
  • Para obtener más información sobre los temas de bloques en WordPress, puedes leer más sobre ellos aquí.
4 Me gusta

¿A qué hora es compatible la configuración “Cargar comentarios con Ajax”?
Mi WordPress utiliza el caché de página completa, por lo que necesita cargar comentarios con Ajax.

Creo que deberías excluir los comentarios del almacenamiento en caché. Ese es un procedimiento común. El almacenamiento en caché es solo para contenido estático por su naturaleza, y los comentarios no forman parte de eso.

1 me gusta

Mi sitio de WordPress tiene un volumen de tráfico muy alto, con alrededor de 5 a 8 millones de visitas por día y aproximadamente 200 millones de visitas por mes. Estas estadísticas provienen de Cloudflare.

Como resultado, he implementado el almacenamiento en caché de página completa, que puede considerarse páginas estáticas. Por lo tanto, quiero que los comentarios se carguen dinámicamente a través de AJAX. Además de mostrar los comentarios en tiempo real, también quiero asegurarme de que los comentarios no causen ninguna degradación del rendimiento en WordPress.

Tu WordPress está recibiendo una gran cantidad de bots. Necesitas algo al respecto. Un problema conocido y del que se habla muy poco, porque a los administradores les gustan los números grandes.

Sí, hay una gran cantidad de robots. Como mi WordPress es un sitio web de noticias e información, naturalmente atrae mucho tráfico.

No tiene nada que ver con la naturaleza de tu sitio. La mayoría son bots de SEO inútiles, raspadores y golpeadores. Solo hay una docena que quieres, y fácilmente el 99% del monto total solo aumenta la carga de tu servidor.

Quiero decir que primero deberías quitar esa carga y después empezar a preguntarte si mostrar comentarios de discourse es un problema.

1 me gusta

@shuaiZend ¿Puedes confirmar el problema exacto que tienes? ¿No se cargan los comentarios? Por favor, comparte un enlace de ejemplo o una captura de pantalla si puedes.

1 me gusta

Sí, estoy usando AJAX.
Pero los comentarios no se cargan.

AJAX UTILIZADO


AJAX Deshabilitado

Solo “Cargar comentarios con Ajax” Deshabilitado:

otro

prueba: discourse comments test – test

Oye @shuaiZend, gracias por intentar explicar. Sin embargo, ¿todavía no estoy seguro de cuál es el problema? Los comentarios se cargan cuando tienes “Cargar comentarios con Ajax” deshabilitado. ¿Por qué no dejar esa configuración deshabilitada?

Porque WordPress tiene mucho tráfico y utiliza caché de página completa, espero cargar dinámicamente los comentarios en forma de ajax sin afectar el rendimiento de WordPress.

todavía no puedo entender por qué no excluyes los comentarios del caché, como deberías (y por cierto, lo que guía esto es un plugin que hace caché por ti; si haces cacheo mediante un proxy inverso, como Nginx o Varnish, esa tarea es aún más sencilla).

Y realmente deberías eliminar la sobrecarga, que no proviene de las personas. Y ajustar la configuración de tu php-fpm.

Ahora estás resolviendo el problema en el lugar equivocado.

1 me gusta

@shuaiZend Este es, de hecho, el primer paso que también recomendaría. ¿Puedes hacer esto?

@shuaiZend Quería retomar este tema ya que actualmente estoy trabajando en la próxima versión del plugin. ¿Intentaste eliminar los comentarios del caché?

1 me gusta

¿Hay opciones/vías para personalizar la salida del Bloque de Comentarios de Discourse? Las “Respuestas Destacadas” no son exactamente lo que mi gente quiere.

Hola Alan, sí, puedes usar la pestaña “Contenido de texto” en la administración de WP Discourse para actualizar la copia de “Respuestas destacadas”.

2 Me gusta

¡Vaya, cómo me perdí eso? Lo siento, eso lo soluciona y más.

1 me gusta