Wordpress: Separar los comentarios de los trackbacks



Los comentarios en la mayoria de los blogs de Wordpress los vemos mezclados con los trackbacks y a veces, de acuerdo a su número, se hace imposible seguir algunas conversaciones.

Una salida a este problema es separar los comentarios de los trackbacks y así presentar una sección mucho más organizada.

Para ello solo tenemos que copiar unas líneas de código y listo.

Antes de comenzar con los pasos a seguir para llevar a cabo este procedimiento, es recomendable que hagan un respaldo del fichero comments.php que es el que vamos a modificar.



1) deben de buscar por la siguiente línea de código en Comments.php
<?php foreach ($comments as $comment) : ?>

Una vez encontrada, deben de copiar las siguiente dos líneas y pegarlas después de esa instrucción que encontraron
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>

2) Buscar por la siguiente línea de código en el mismo fichero,
<?php endforeach; /* end for each comment */ ?>

Copiar la línea de código que sigue y colocarlas antes del código que encontramos
<?php } else { $trackback = true; } /* End of is_comment statement */ ?>

3) Por último buscar por la siguiente línea de código
<?php else : // this is displayed if there are no comments so far ?>

Copiar las siguientes líneas y colocarlas antes de la línea que encontramos
<?php if ($trackback == true) { ?>
<h3>Trackbacks</h3>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type != 'comment') { ?>
<li><?php comment_author_link() ?></li>
<?php } ?>
<?php endforeach; ?>
</ol>
<?php } ?>

Una vez terminado, guardan el fichero y listo, a partir de ahora tendran organizadas su sección de comentarios.

[Fuente HongKiat]

1 comment:

  1. Información Bitacoras.com...

    Valora en Bitacoras.com: Los comentarios en la mayoria de los blogs de WordPress los vemos mezclados con los trackbacks y a veces, de acuerdo a su número, se hace imposible seguir algunas conversaciones. Una salida a este problema es separar los com......

    ReplyDelete