Publicando la primera entrada util en ¿3 semanas?, les traigo este tutorial con el cual aprenderan a separar los comentarios y los trackbacks de tus entradas. Hay gente que querra esto, hay gente que lo odiara, pero, como dicen, para gustos los colores.
Para poder llegar a realizar el objetivo, necesitaremos editar el archivo comments.php que se encuentra en la carpeta del theme que estes usando. El archivo podra ser modificado con cualquier editor de textos, como el Bloc de Notas Worpad (Windows) o gEdit (Linux).
Hecho lo anterior, deberemos buscar esta linea:
<?php foreach ($comments as $comment) : ?>
Y agregar, debajo de esta, estas dos lineas:
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == ‘comment’) { ?>
Para los que no entiendan, la primera linea sirve para que se reciba “el tipo” de comentario que se va a publicar (comentario/trackback), la segunda es un condicional para que solo se muestren los comentarios.
Aunque con esto necesitaremos cerrar el condicional, por eso procederemos a buscar esta linea:
<?php endforeach; /* end for each comment */ ?>
Y agregar, arriba de esta, la siguiente:
<?php } /* End of is_comment statement */ ?>
Listo si completaste esos pasos, ya habras creado un filtro para que solo se muestren los comentarios, asi que ahora necesitaras crear otro filtro para que solo se muestren los trackbacks.
Entonces, deberemos agregar el siguiente codigo donde queramos que se muestren dichos trackbacks:
<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>
La funcion de estas lineas es identica a la de los comentarios, recibe el tipo de archivo y, si son trackbacks, los imprime, en caso contrario, obviamente no.
<<< Fin del tutorial >>>
Aclaro que esta informacion la lei en DailyBlogTips -pero la publique porque era interesante y no porque no sabia que publicar eh!!- donde realizan una interesante observacion respecto a esto:
- ¿Ubico los trackbacks previa o posteriormente de los comentarios?
Respondiendo a esto, te dan una ventaja de cada opcion. Aclaro que las dos suenan tentadoras.
- Previamente: Puede alentar a los usuarios a hacer trackback a tu noticia, ya que estos apareceran en un lugar visible permanentemente.
- Posteriormente: Esta opcion creo que seria la mas conveniente, ya que los comentarios seguido del post puede alentar a los usuarios a comentar y formar una buena conversacion.
Ustedes, mis fieles y grandes lectores(?), ¿Que opcion usan/usarian?
Nota: No pongo imagenes porque no me acostumbro al GIMP.
Archivado bajo: Tutoriales, WordPress | 3 comentarios »