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 :
[pastacode lang= »php » message= »Infos supplémentaires sur les auteurs » highlight= » » provider= »manual » manual= »add_action(%20’show_user_profile’%2C%20’extra_user_profile_fields’%20)%3B%0Aadd_action(%20’edit_user_profile’%2C%20’extra_user_profile_fields’%20)%3B%0Afunction%20extra_user_profile_fields(%24user)%20%7B%20%3F%3E%0A%3Ch3%3EInformations%20compl%C3%A9mentaires%20sur%20le%20profil%3C%2Fh3%3E%0A%3Ctable%20class%3D%22form-table%22%3E%0A%3Ctr%3E%3Cth%3E%3Clabel%20for%3D%22address%22%3EDescription%20d%C3%A9taill%C3%A9e%20de%20l%E2%80%99utilisateur%3C%2Flabel%3E%3C%2F%0Ath%3E%3Ctd%3E%0A%3Ctextarea%20name%3D%22shortdesc%22%20id%3D%22shortdesc%22%20cols%3D%228%22%20rows%3D%223%22%3E%3C%3Fphp%20echo%0Aesc_textarea(get_the_author_meta(‘shortdesc’%2C%20%24user-%3EID)%20)%3B%20%3F%3E%3C%2Ftextarea%3E%3Cbr%20%2F%3E%0A%3C%2Ftd%3E%3C%2Ftr%3E%0A%3C%2Ftable%3E%0A%3C%3Fphp%20%7D%0Aadd_action(%20’personal_options_update’%2C%20’save_extra_user_profile_fields’%20)%3B%0Aadd_action(%20’edit_user_profile_update’%2C%20’save_extra_user_profile_fields’%20)%3B%0Afunction%20save_extra_user_profile_fields(%20%24user_id%20)%20%7B%0Aif%20(%20!current_user_can(%20’edit_user’%2C%20%24user_id%20)%20)%20%7B%0Areturn%20false%3B%7D%0Aupdate_ »/]
Ajouter ensuite ce code dans la page auteur :
[pastacode lang= »php » message= » » highlight= » » provider= »manual » manual= »%3C%3Fphp%20the_author_meta(‘shortdesc’)%3B%3F%3E »/]
Remplissez ensuite dans l’administration le champ nouvellement créé.
Laisser un commentaire