Escrito por Iván Alonso el Martes 24 de Febrero de 2009
Múltiples gravatars con coauthors

Múltiples gravatars con coauthors

Un plugin muy interesante para utilizar en WordPress es coauthors, que extiende la funcionalidad del entorno para facilitar el incluir contenidos (posts, páginas, etc) en WordPress firmados por varios autores distintos. La funcionalidad para mostrar los nombres de los autores es muy sencilla:

<?php coauthors(); ?>

Y mostrará una lista de nombres separados por comas (y un separador de texto entre los dos últimos: and, y, etc). Si lo que necesitamos es algo un poco más complejo, como mostrar distintos tipos de enlaces, gravatars o cualquier otro dato que vayamos a extraer de cada autor por separado, podemos utilizar un iterador dentro del bucle the_loop del siguiente modo:

<?php
$i = new CoAuthorsIterator();
while($i->iterate()){
    echo get_avatar( get_the_author_email(), 46 );
}
?>

Obviamente, con el iterador podemos recorrer la lista para obtener el dato que queramos, en este caso yo lo he utilizado para extraer los diferentes avatares de cada usuario. El resultado final puede quedar como veis en la captura (uno de los autores no tiene gravatar seleccionado, tendré que obligarle a que se asigne uno). Actualizado: le he obligado a ponerse el avatar y ahora se ve mejor el efecto que buscaba:

Múltiples gravatars con coauthors (2)

Múltiples gravatars (2)

Etiquetas:

Esta entrada fue escrita el Martes 24 de Febrero de 2009 a las 3:55 pm y está archivada en la categoría Blog. Puedes seguir las respuestas y comentarios en el feed RSS 2.0. Puedes dejar un comentario, o dejar un trackback desde tu propia página.

Un comentario en “WordPress: Mostrar múltiples gravatar usando coauthors”

  1. [...] neverbyte.net, un post sobre desarrollo en WordPress utilizando el plugin coAuthors y varios de administración de sistemas Linux (cómo grabar imágenes bin/cue, utilizar discos FAT [...]

Deja tu comentario