Separar Comentarios y Trackbacks

Pingback wordpress

En WordPress, hay tres maneras de responder a una entrada: puedes dejar un comentario, dejar un trackback, o simplemente enlazar a la entrada para crear un pingback. Al mostrar todas las respuestas a sus mensajes, es una buena idea separar los comentarios de los pingbacks y trackbacks. Los hilos de comentarios ininterrumpidos son un placer de leer, al igual que las listas de pingbacks bien estructuradas. Esta es una forma excelente de mejorar la usabilidad y el estilo de tus áreas de comentarios.

Como puedes ver, separar estas listas nos da un área de comentarios más limpia, facilitando las cosas para todos. Una noticia aún mejor es que vamos a configurarlo en dos pasos. Si prefiere agrupar los pingbacks y trackbacks y sólo separar los comentarios, sólo unos pocos ajustes y estará listo para las carreras.

Lo primero que tenemos que hacer es separar los diferentes tipos de respuesta. Afortunadamente, WordPress hace esto muy fácil. En primer lugar, abra su archivo single.php y utilice la siguiente etiqueta de plantilla para llamar a su plantilla comments.php:

Este código permitirá a WordPress separar y contar cada uno de los diferentes tipos de respuesta usando el objeto $wp_query. Ahora vamos a separar los comentarios, pingbacks y trackbacks. En su archivo comments.php, use el siguiente código como su bucle de comentarios:

WordPress desactivar trackbacks

Hay muchas técnicas que se pueden emplear para separar comentarios y ping y uno de los métodos más sencillos es recorrer la variable $comments antes de que se muestren los comentarios y separarlos manualmente. Veamos una rutina para hacer esto:

  Destacar comentarios de los usuarios registrados

No es demasiado importante entender exactamente cómo funciona. El código básicamente se engancha a WordPress, filtrando los pings de los comentarios y poniéndolos en una variable separada llamada $pings. El código también se asegura de que el número total de comentarios se ajusta para no incluir el número de pings (no hacer esto nos daría valores de recuento incorrectos).

Este código puede insertarse en functions.php en el directorio del tema, lo que asegurará que se ejecute cada vez que se muestre una página. Una alternativa es descargarlo como un plugin, que es un método mucho más simple.

Pingbacks y trackbacks

En este tutorial, le mostraré cómo separar los pings (Trackbacks & Pingbacks) de los comentarios al usar la función wp_list_comments() en WordPress. La función wp_list_comments() se encuentra en el archivo comments.php en la carpeta de su tema.

El propósito de wp_list_comments() es mostrar todos los comentarios (incluyendo Trackbacks & Pingbacks) de las entradas basándose en una variedad de parámetros incluyendo los establecidos en el panel de control en Ajustes -> Panel de discusión.

Una funcionalidad que NO es parte del núcleo de WordPress es la capacidad de separar entre comentarios y Pings. Los dos son completamente diferentes y puede ser muy confuso verlos mezclados. Es mucho mejor mostrar los Pings separados de los Comentarios.

  Comentarios mas largos ¡por favor!

Hay muchos tutoriales que muestran cómo separar los comentarios de los Pings usando métodos antiguos para versiones antiguas de WordPress, pero NO encontré ningún tutorial sobre cómo hacerlo cuando un tema de WordPress está usando la función wp_list_comments(). Aquí es donde este tutorial es único para detallar la solución en la separación de Pings de los comentarios.

Separar comentarios y trackbacks 2021

Si últimamente has notado que aparecen comentarios extraños en tu blog, no eres el único. Es posible que hayas visto un comentario tras otro enlazando a sitios web aleatorios e incluso no relacionados, y algunos de ellos parecen spam.

En primer lugar, repasemos qué es un trackback. La definición de trackback de WordPress es: “una forma de notificar a los sistemas de blogs anteriores que has enlazado con ellos… Piensa en los trackbacks como el equivalente a los agradecimientos y referencias al final de un trabajo académico o de un capítulo de un libro de texto”.

En WordPress concretamente, los trackbacks están automatizados y se denominan pingbacks. Cuando enlazas a otro sitio web de WordPress en tu contenido, el sitio web recibirá automáticamente un comentario que le notifica tu enlace.

Cuando se hacen correctamente, los trackbacks son una excelente forma de comunicarse con otros sitios web, llegar a un público más amplio y mejorar su clasificación en las páginas de resultados de los motores de búsqueda (SERP). Si quieres empezar a utilizar los trackbacks, sigue estos pasos.

  Encuestas y vídeo en los comentarios en WordPress-com

En primer lugar, deberá habilitar los trackbacks. En WordPress, puedes hacerlo desde el Editor de Entradas. Vaya a “Opciones de pantalla” en la parte superior de la página, luego marque la casilla junto a “Enviar Trackbacks”. Esto creará un metabox Enviar Trackbacks dentro del Editor de Entradas.