null

En aquellos blog donde podemos encontrar más de un autor publicando artículos, es muy común encontrarnos con el crédito y biografía de un autor al final de cada una de las publicaciones. Si utilizáramos una plataforma fuera de wordpress, puede que llegue a ser un poco más complejo, pero desde wordpress es realmente simple de integrar a nuestros themes o plantillas. Si utilizamos themes prediseñadas puede que tengamos la suerte de que hayan sido integradas estas opciones, caso contrario deberemos integrarlo de forma manual; añadiremos nuestro código en el archivo single.php que acompaña a la estructura de nuestro theme. El objeto final, será mostrar el nombre de autor, vincularla a la página personal de quien escribe, extraer automáticamente su imagen de perfil gravatar y mostrar una pequeña biografía. Toda la información será extraída desde el perfil de usuario creado para cada uno desde wordpress.

Código a añadir en nuestro Single.php

PHP:

<div id=”author-info”>
<div id=”author-image”>
<a href=”<?php the_author_meta(‘user_url’); ?>”><?php echo get_avatar( get_the_author_meta(‘user_email’), ’80′, ” ); ?></a>
</div>
<div id=”author-bio”>
<h4>Written by <?php the_author_link(); ?></h4>
<p><?php the_author_meta(‘description’); ?></p>
</div>
</div><!–Author Info–>
Damos estilo:

CSS:

#author-info {
background: #eaeaec; padding: 10px; margin: 0 0 15px 0;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
overflow: auto;
}
#author-info #author-image {
float: left; margin: 0 10px 5px 0; border: 5px solid #DCDCE1;
}
Además podremos añadir otras funcionalidades para ampliar la información de autor, como cantidad artículos publicados por cada uno de ellos, enlace a la dirección del usuario en AIM, entre otros.

PHP:

<?php the_author_meta(‘user_url’); ?>
the_author_meta () esta etiqueta puede ser utilizada para tirar varios fragmentos de información sobre el usuario, en este caso se usa para encontrar la URL del autor.

PHP:

<?php echo get_avatar( get_the_author_meta(‘user_email’), ’80′, ” ); ?>
get_avatar () esta etiqueta se utiliza para añadir la imagen gravatar del autor, y get_the_author_meta ( ‘) USER_EMAIL’ para asociar el correo electrónico de usuario en los parámetros.
PHP:
<?php the_author_link(); ?>
the_author_link () etiqueta que se utiliza para caer el nombre del autor, y automáticamente vincularlo a su URL.
PHP:
<?php the_author_meta(‘description’); ?>
the_author_meta () etiqueta que se utiliza una vez más, esta vez con el parámetro para buscar la descripción del usuario, también conocido como sus datos biográficos.
PHP:
<p>Ver todos los post de <?php the_author_posts_link(); ?> </p>
Mostrar todas las publicaciones del usuario
<p><?php the_author(); ?> ha escrito <?php the_author_posts(); ?> articulos en <?php bloginfo(‘name’); ?></p>
Contar cantidad de post publicados por usuario
PHP:

<p><?php the_author(); ?>’s AIM address is <?php the_author_meta(‘aim’); ?></p>
Enlace a la dirección del usuario de AIM
Mas Informacion How to Create an Author Info Section in WordPress by line25.com
Fuente: Xyberneticos