twitterfacebookgoogledribbblepinterestmyspacetumblrvimeoyoutubebehancegithubflickrforrstrssmail
Ultimas Entradas
LuxePad: Teclado Portátil Bluetooth Ultrafino para iPad check it out →

Como separar comentarios y trackbacks en WordPress

Una de las cosas que no me gustan de WordPress es que no da la posibilidad de separar los comentarios escritos por visitantes de aquellos que han sido generados automáticamente (trackbacks).

Voy a explicaros un método para paliar este problema.

En la carpeta de vuestro tema activo, deberéis de abrir el archivo comments.php y:

1. Localizar la siguiente línea de código:

<?php foreach ($comments as $comment) : ?>

Y justo antes pegad este código:

<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>

2. Ahora deberéis bajar hasta encontrar la siguiente línea:

<?php endforeach; /* end for each comment */ ?>

Una vez encontrada deberéis pegar esto justo antes del anterior código:

<?php } /* End of is_comment statement */ ?>

Esto lo que hará es eliminar del área de comentarios los Trackbacks. Ahora solo falta habilitar un lugar donde ponerlos.

3. Justo antes del código que encontramos en el punto 2, deberíais de encortar esta línea:

<?php else : // this is displayed if there are no comments so far ?>

¿ La habéis localizado ? Muy bien, pegad el código que aparece a continuación antes de la línea que habéis encontrado anteriormente.

<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>

Perfecto, ahora solo quedará guardar los cambios y subir el archivo, sustituyendo el anterior comments.php. Una vez hecho todo esto podréis observar en vuestro tema que los trackbacks se habrán desplazado a un área dedicada solo para ellos, al final de los comentarios.

Written by wbaseweb

1 Comment

  1. dios humor · 20 mayo, 2009

    Algo que me molesta de WordPress es que *siempre* tengas que moderar los trackbacks, aunque procedan de sitios que ya has validado anteriormente. Y yo al menos no he encontrado opción de menú para cambiar este comportamiento. Tener que pasar todos los días por los trackbacks de Bitacoras.com es un tanto molesto. Por lo demás nunca he pensado que separar comentarios de trackbacks tenga utilidad alguna.

Leave A Reply