Author box shortcode en Genesis Framework

El llamado «author box» es la caja con información del autor del post que se muestra por regla general al final de una entrada del blog de WordPress. Si lo que queremos es poder insertar esa información del autor en cualquier lugar que nosotros queramos manualmente, ya sea en un lugar concreto de un post o…


por

El llamado «author box» es la caja con información del autor del post que se muestra por regla general al final de una entrada del blog de WordPress

En Genesis Framework, tenemos disponible el hook:

add_action( ‘genesis_after_entry’, ‘genesis_do_author_box_single’, 8 );

que muestra esta caja después y con la que podemos modificar si queremos que se muestre o no (eliminándola con un remove_action) o cambiándola de lugar.

Pero si lo que queremos es poder insertar esa información del autor en cualquier lugar que nosotros queramos manualmente, ya sea en un lugar concreto de un post o página o incluso en un widget, podemos crear un shortcode que lo muestre con la siguiente función:

 

add_shortcode('author-box', 'genesis_do_author_box_on_page');
function genesis_do_author_box_on_page(){
 
 if ( get_the_author_meta( 'genesis_author_box_single', get_the_author_meta( 'ID' ) ) )
 genesis_author_box( 'single' );
}

 

De esta forma, utilizando [author-box] nos mostrará la información del autor del post donde nosotros le digamos.

Además, podemos utilizar el filtro genesis_author_box_title para modificar el título de la caja de autor:

add_filter( 'genesis_author_box_title', 'custom_author_box_title' );
function custom_author_box_title() {
return '<strong>Sobre el autor</strong>';
}

 

Si quieres ir un poco más allá y crear una caja de autor con información personalizada, puedes consultar el siguiente artículo: https://www.wpstud.io/create-custom-author-box-genesis/

 

¿Eres implementador o desarrollador WordPress?

En la Zona DPW encontrarás más recursos, tutoriales, plantillas, y una biblioteca de snippets para poder utilizar en tu día a día y ganar tiempo en tu trabajo:

ACCEDER AHORA

Comentarios

Una respuesta a «Author box shortcode en Genesis Framework»

  1. Avatar de Ana

    |

    Pregunta tonta.. Se podría cambiar la imagen de autor box por uno en concreto del propio site sin tener que pasar por gravatar?

    Gracias como siempre!