WordPress et Référencement

Logo SeoMix
  • Accueil
  • Codes
  • Témoignages
  • Acheter le guide
  • Contact
Description d'un auteur sur WordPress
Vous êtes ici : WP-Referencement » Codes WordPress » Affichez une description détaillée de l’auteur

Un guide de 120 pages pour maîtriser le référencement naturel de WordPress

J'achète le guide

Affichez une description détaillée de l’auteur

Tweeter

EDIT du 04/07/2012 : code mise à jour grâce à BoiteaWeb

Pour ajouter du contenu à la page auteur (author.php) dans WordPress, vous pouvez ajouter une description détaillée.

Pour cela ajouter ce code dans functions.php :

//************* Infos supplémentaires sur les auteurs
add_action( 'show_user_profile', 'extra_user_profile_fields' );
add_action( 'edit_user_profile', 'extra_user_profile_fields' );

function extra_user_profile_fields($user) { ?>
<h3>Informations complémentaires sur le profil</h3>
<table class="form-table"><tr><th><label for="address">Description détaillée de l'utilisateur</label></th><td>
<textarea name="shortdesc" id="shortdesc" cols="8" rows="3"><?php echo esc_textarea(get_the_author_meta('
shortdesc', $user->ID) ); ?></textarea><br />
</td></tr></table>
<?php }
add_action( '
personal_options_update', 'save_extra_user_profile_fields' );
add_action( '
edit_user_profile_update', 'save_extra_user_profile_fields' );

function save_extra_user_profile_fields( $user_id ) {
  if ( !current_user_can( '
edit_user', $user_id ) ) {
    return false;}
  update_usermeta( $user_id, '
shortdesc', $_POST['shortdesc'] );
}

Ajouter ensuite ce code dans la page auteur :

<?php the_author_meta('shortdesc');?>

Remplissez ensuite dans l'administration le champ nouvellement créé.


Découvrez aussi :

Activer l’excerpt pour les pages de WordPress Activer l’excerpt pour les pages de WordPress
Lister les mots clés d’un blog WordPress Lister les mots clés d’un blog WordPress

Plus d'informations sur cet article

Article rédigé par +Daniel Roch.

© 2012 SeoMix
Guide par Daniel Roch & édité par Olivier Andrieu
Design du site par Willy Bahuaud.
Intégration par Daniel sur le CMS WordPress.