Recibís muchos trackbacks en vuestro Blog ? Si tenemos la opción activada, todos aquellos otros blogs que posteen sobre nosotros añadiendo un link, producirán trackbacks en nuestra web cuando alguien clique en el link y acceda a nuestra página. Los trackbacks aparecen junto con los comentarios, veremos ahora cómo reorganizarlos por separado, y preparar así una lectura ordenada.
Abriremos nuestro comments.php y buscaremos estas líneas :
foreach ($comments as $comment) : ?> // el código de los comentarios aparece por aquí endforeach;
Sustituiremos todo el bloque, incluídos los “foreach”, y pastearemos esto otro :
<ul class="commentlist">
<?php //Displays comments only
foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>
<li>//Comment code goes here</li>
<?php }
endforeach;
</ul>
<ul>
<?php //Displays trackbacks only
foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type != 'comment') { ?>
<li><?php comment_author_link() ?></li>
<?php }
endforeach;
</ul>
Ahora nuestros comentarios se mostrarán sin interferencias. ESperemos que os sea de utilidad.
Etiquetas: Pingbacks, Trackbacks



Un comentario
27/11/2009
Yo el problema que tengo es que mi blog no me marca todos los pingbacks, no se si es cosa del theme o que pero la mayoría no los marca :-(
Por ejemplo, esta entrada de mi blog debería tener un pingback de este otro, pero como veis no sale marcado. ¿ Alguna idea ?
Deja tu comentario