Contar por separado comentarios y trackbacks/pingbacks en Wordpress
Ahora que se ha puesto de moda en Wordpress 2.7 el separar en cada entrada los comentarios de los trackbacks y pingbacks, puede que a muchos les interesa saber cómo contar por separado el número total de cada uno de ellos.
El tema que actualmente uso lo llevaba implementado de serie (en el archivo functions.php), pero lamentablemente la versión traducida usaba unas funciones erróneas. Así que, acudiendo a la versión no traducida pero actualizada del tema, descubrí las nuevas funciones que sí permitían dicha separación: comments_only_number() y trackpings().
Aquellos que quieran disfrutar de dichas funciones, también las tienen disponible en el plugin para Wordpress Trackping Separator.
Su uso es bastante sencillo, aunque, evidentemente, requiere editar los ficheros del tema que se esté utilizando. Por ejemplo, en single.php, bastaría con añadir/editar el siguiente código para obtener en la cabecera del post el número de comentarios y trackbacks (y pingbacks) que contiene:
Publicado el <?php the_time('j de F de Y'); ?> | <a href="<?php the_permalink() ?>#comments">Comentarios (<?php comments_only_number('0', '1', '%'); ?>)</a> | <a href="<?php the_permalink() ?>#trackbacks">Trackbacks (<?php echo trackpings('count'); ?>)</a>
¿Te ha gustado esta entrada? Ahora puedes dejar tu comentario o suscribirte al feed con tu agregador favorito.














Comentarios, Trackbacks, Pingbacks,...
No hay reacciones todavía.
Opina aquí
Saltos de línea automáticos, la dirección de email nunca será publicada, HTML permitido:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>