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>

Contar por separado comentarios y trackbacks/pingbacks en WordPress
Valora este apunte

1 comentario en “Contar por separado comentarios y trackbacks/pingbacks en WordPress

  1. Definitely imagine that that you stated. Your favorite reason appeared to be on the net the easiest thing to consider of.
    I say to you, I definitely get annoyed even as other people think about concerns that they plainly do
    not understand about. You controlled to hit the nail upon the top and also outlined out the entire thing without having side effect , folks
    could take a signal. Will likely be again to get more.
    Thank you

Deja un comentario