Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment ajouter une page personnalisée de profil d’auteur à votre WordPress

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Vous souhaitez ajouter une page de profil d’auteur personnalisée à votre site WordPress ?

De nombreux thèmes WordPress proposent des informations limitées sur le profil des auteurs/autrices sur leur page d’archives.

Dans cet article, nous allons vous afficher comment créer une page de profil d’auteur/autrice personnalisée dans WordPress.

Adding a custom author profile page in WordPress

Nous aborderons trois méthodes. Il vous suffit d’utiliser les liens ci-dessous pour accéder à la section qui vous intéresse :

La meilleure façon de créer une page de profil d’auteur personnalisée dans WordPress est d’utiliser l’extension SeedProd.

AvancéeProd est le meilleur constructeur de page drag-and-drop pour WordPress. Il vous permet de créer facilement des thèmes WordPress personnalisés et des mises en page, y compris de belles pages d’auteur/autrice pour chaque auteur/cliente de votre site.

Il est livré avec une bibliothèque de thèmes prédéfinis pour donner instantanément à votre page un aspect professionnel. De plus, vous pouvez utiliser des blocs de page pour personnaliser entièrement votre page de profil d’auteur avec des images, des profils sociaux, des publications récentes et plus encore.

Pour Premiers pas, vous devez installer et activer l’extension SeedProd. Pour obtenir des instructions étape par étape, consultez notre tutoriel sur l ‘installation d’une extension WordPress.

Note : Il existe une version gratuite de SeedProd. Cependant, vous aurez besoin de la version Pro pour utiliser son modèle de page auteur personnalisé.

Une fois l’extension activée, allez dans SeedProd  » Theme Constructeur depuis le Tableau de bord WordPress et cliquez sur le bouton ‘Theme Templates Kit’.

Click the Theme Templates Kit button

Vous accéderez ainsi à la bibliothèque de sites prédéfinis de SeedProd.

Pour choisir un thème de site, il suffit de survoler le design qui vous plaît et de cliquer sur l’icône de la coche.

Choose a SeedProd theme kit

Après avoir fait une sélection, SeedProd importera le kit du site et vous verrez une liste des éléments du modèle sur le tableau de bord du constructeur du thème.

Vous obtiendrez tous les éléments du Modèle dont vous avez besoin pour définir un site Web, y compris une page d’accueil, une page de blog, une page de contact, et plus encore.

Vous pouvez cliquer sur le lien « Modifier le design » de n’importe quel modèle pour le personnaliser à l’aide du générateur de thèmes par glisser-déposer.

Click Edit Design link to customize each template part

Pour obtenir des instructions étape par étape, consultez notre guide sur la façon de créer un thème WordPress personnalisé.

Créer un modèle de page d’auteur/autrice personnalisé

Une fois que vous avez fini de personnaliser le thème de votre site, il est temps de créer une page de profil d’auteur/autrice personnalisée.

Pour ce faire, naviguez vers SeedProd  » Theme Constructeur et cliquez sur le bouton ‘Add New Theme Modèle’.

Click the Add New Theme Template button to create author page

La fenêtre surgissante Nouveau modèle de thème s’ouvre.

Ensuite, dans le menu déroulant « Type », sélectionnez l’option « Page d’auteur ».

Select the Author page template type

Si vous souhaitez que la mise en page de la page auteur soit la même pour tous les auteurs/autrices, vous pouvez ignorer le champ vide qui apparaît sous la section « Conditions ».

Toutefois, si vous souhaitez créer une page d’auteur/autrice unique pour chaque auteur/autrice, vous devez saisir l’ID utilisateur d’un auteur/autrice spécifique dans ce champ. Par exemple, si l’ID de l’utilisateur est 2, saisissez-le dans le champ vide.

Enter the user id to create custom author pages for each writer

Consultez ce guide si vous avez besoin d’aide pour trouver l’ID de l’utilisateur dans WordPress.

Cliquez ensuite sur le bouton « Enregistrer » pour continuer.

Outil de personnalisation de la page de profil de l’auteur/autrice

Maintenant que vous avez configuré le modèle de page d’auteur, vous pouvez commencer à le personnaliser en cliquant sur le lien « Modifier le design » situé en dessous.

Edit author page design

Ceci ouvrira le modèle dans le constructeur de page de SeedProd.

À gauche, vous verrez les modules et les sections que vous pouvez ajouter à la page. À droite, vous verrez une Prévisualisation de votre page, qui sera vide parce que nous n’avons pas encore ajouté de contenu.

SeedProd theme builder

Vous pouvez maintenant commencer à ajouter du contenu.

Cliquez sur l’icône « Ajouter des colonnes » pour configurer la mise en page.

Add columns to your custom author page

Ensuite, vous verrez une sélection de Mises en page.

Choisissez le type de mise en page en colonnes que vous souhaitez pour votre page auteur/autrice.

Choose your column layout

Vous pouvez maintenant ajouter les blocs prêts à l’emploi de SeedProd à la page.

Par exemple, vous pouvez faire glisser le bloc « Titre » sur la page pour ajouter un titre d’auteur/autrice.

Drag and drop headline block onto author profile page

Pour personnaliser le titre, il suffit de cliquer dessus.

Un panneau s’ouvre alors, dans lequel vous pouvez saisir le nom de l’auteur/autrice, ainsi qu’ajuster la taille, l’alignement, etc.

Edit the headline block

Ensuite, vous pouvez faire glisser le bloc « Bio de l’auteur » sur la page pour afficher des informations sur l’auteur/autrice.

Ce bloc extrait automatiquement le contenu du profil utilisateur WordPress de l’auteur/autrice.

Add author bio block in SeedProd

Vous pouvez désormais présenter les articles récents de l’auteur/autrice.

Il suffit de faire glisser le bloc « Publications » sur la page.

Add Posts block in SeedProd

Après avoir ajouté le bloc des publicités, cliquez dessus pour définir le « Type de publication » sur Personnalisé.

Activez ensuite la permutation « Requête par auteur » et choisissez un auteur/autrice spécifique dans la liste déroulante.

Configure Posts block for author page

Désormais, seules les publications de cette auteur/autrice seront affichées sur la page de l’auteur/autrice.

Vous pouvez continuer à personnaliser votre page auteur/autrice. Par exemple, vous pouvez ajouter des blocs  » Texte  » et  » Image  » pour inclure des informations supplémentaires sur l’auteur/autrice. Vous pouvez également ajouter des blocs tels que des profils sociaux, des partages sociaux, des témoignages, etc.

Add social profiles to author page

Lorsque vous êtes satisfait de l’aspect de votre page/autrice, cliquez sur le bouton « Enregistrer » en haut de l’écran et quittez le constructeur de page.

Publier votre page de profil d’auteur/autrice personnalisée

Pour que votre page d’auteur soit en direct sur votre site, vous devez activer votre thème personnalisé SeedProd.

Vous pouvez le faire en allant à SeedProd  » Constructeur de thème. De là, trouvez le permuter ‘Enable SeedProd Theme’ et mettez-le sur la position ‘Yes’.

Enable SeedProd theme

SeedProd va maintenant publier votre thème WordPress personnalisé.

Vous pouvez visiter votre site pour voir votre nouvelle page de profil d’auteur en action.

Example of custom author profile page created with SeedProd

Méthode 2 : Ajouter une page personnalisée de profil d’auteur/autrice dans WordPress avec WP User Manager

Cette méthode est facile à configurer, mais elle n’offre pas autant d’options de conception et de personnalisation que SeedProd.

La première chose à faire est d’installer et d’activer l’extension WP User Manager. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Une fois activé, vous devez vous rendre sur la page Utilisateurs/utilisatrices  » Réglages pour définir les paramètres de l’extension.

WP User Manager settings page

L’extension créera automatiquement différentes pages à utiliser comme pages de connexion personnalisée, d’inscription personnalisée de l’utilisateur, de mot de passe oublié, de compte et de profil.

WP User Manager offre une plage d’options pour vos pages de profil d’auteur/autrice. Vous devez les examiner attentivement et désactiver les fonctionnalités que vous ne souhaitez pas utiliser.

Ensuite, vous devez cliquer sur l’onglet « Profils » pour configurer les paramètres du profil de l’utilisateur.

User profile page settings

Vous pouvez ici activer l’option de page de profil pour les utilisateurs/utilisatrices, ce qui signifie que tout le monde peut voir les profils des utilisateurs/utilisatrices. Vous permettez également aux membres de voir les profils des autres membres. Si vous décochez cette option, les utilisateurs/utilisatrices pourront uniquement voir leurs propres pages de profil.

Vous pouvez également permettre aux utilisateurs/utilisatrices de téléverser des photos de profil personnalisées et d’afficher leurs articles récents ainsi que leurs commentaires sur leur page de profil.

N’oubliez pas de cliquer sur le bouton « Enregistrer les modifications » pour stocker vos réglages.

Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné Sélectionné les URL ou permaliens adaptés au référencement pour les pages de profil des auteurs/autrices. Vous pouvez le faire en visitant la page Réglages  » Permaliens et en défilant vers le bas jusqu’à la section ‘User profile permalink base’.

Select a URL structure for user profile pages

L’extension vous permet d’utiliser un ID utilisateur, un identifiant ou un Pseudonyme dans l’URL. Le Pseudonyme et le nom d’utilisateur sont tous deux des options plus facultatives pour le référencement que l’ID de l’utilisateur. Sélectionnez l’un ou l’autre en cliquant sur le bouton Enregistrer les modifications pour stocker vos réglages permaliens.

Vos pages de profil d’auteur/autrice personnalisées sont presque prêtes. Il ne reste plus qu’à permettre aux utilisateurs/utilisatrices de trouver facilement leurs pages de profil sur votre site WordPress.

Titre de la page Apparence  » Widgets et ajoutez le widget Formulaire de connexion à une colonne latérale.

Add user login and profile link widget to sidebar

Vous pouvez maintenant visiter votre site pour voir la page de profil d’auteur en action.

En tant qu’utilisateur/utilisatrice connecté(e), vous verrez les informations relatives à votre propre compte dans le widget de la colonne latérale. En cliquant sur l’identifiant, vous accéderez à la page de votre profil d’auteur/autrice.

Author profile page

Le widget de la colonne latérale affichera un formulaire de connexion pour les utilisateurs/utilisatrices déconnectés. Si vous permettez aux utilisateurs/utilisatrices de s’inscrire sur votre site, le formulaire contiendra également un lien pour s’inscrire.

L’extension modifiera également les liens des auteurs sur votre site et les dirigera vers la page de profil de l’auteur au lieu des pages d’archives de l’auteur par défaut.

Modifications de l’apparence des pages de profil des auteurs/autrices

Si vous souhaitez simplement modifier les couleurs ou les bordures, vous pouvez le faire en ajoutant du CSS personnalisé.

Cependant, si vous voulez modifier la mise en page et l’ordre des choses, alors vous aurez besoin de modifier les fichiers de modèles du plugin. WP User Manager est livré avec un support de modèles personnalisés, ce qui signifie que vous pouvez créer vos propres modèles à l’intérieur de votre thème actuel pour que le plugin l’utilise.

Tout d’abord, vous devez vous connecter à votre site à l’aide d’un client FTP et vous rendre dans le dossier /wp-content/plugins/wp-user-manager/templates/. Téléchargez tous les fichiers qui s’y trouvent sur votre ordinateur.

Ensuite, vous devez aller dans le dossier de votre thème actuel et créer un nouveau dossier appelé « wpum » à l’intérieur. Maintenant, téléversez les fichiers que vous avez téléversés plus tôt dans le dossier wpum.

Vous pouvez maintenant modifier ces fichiers pour personnaliser l’apparence de vos pages de profil selon vos besoins.

Méthode 3 : Créer manuellement une page de profil d’auteur personnalisée dans votre thème (code)

Cette méthode nécessite de modifier les fichiers de votre thème WordPress ou de votre thème enfant. Si vous n’avez jamais fait cela auparavant, Veuillez consulter notre guide sur comment copier et coller du code dans WordPress.

Tout d’abord, vous devez vous connecter à votre site à l’aide d’un client FTP et vous rendre dans le dossier /wp-content/themes/votre-thème-courant/.

Dans le dossier de votre thème actuel, vous devez créer un fichier auteur/autrice.php. Ensuite, vous devez copier le contenu du fichier archive.php et le coller à l’intérieur de votre nouveau modèle auteur/autrice.php.

Si votre thème possède déjà un fichier auteur/autrices.php, vous pouvez également le modifier.

Votre objectif ici est d’obtenir les informations du profil de l’auteur/autrice et de les afficher. Vous devrez décider où vous voulez commencer à modifier. En général, vous pouvez modifier tout ce qui se trouve entre les lignes get_header() ; et get_sidebar() :

<?php
// Set the Current Author Variable $curauth
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));
?>
 
<div class="author-profile-card">
    <h2>About: <?php echo $curauth->nickname; ?></h2>
    <div class="author-photo">
    <?php echo get_avatar( $curauth->user_email , '90 '); ?>
    </div>
    <p><strong>Website:</strong> <a href="<?php echo $curauth->user_url; ?>"><?php echo $curauth->user_url; ?></a><br />
    <strong>Bio:</strong> <?php echo $curauth->user_description; ?></p>
</div>
 
<h2>Posts by <?php echo $curauth->nickname; ?>:</h2>
 
         <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<h3>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
<?php the_title(); ?></a>
</h3>
<p class="posted-on">Posted on: <?php the_time('d M Y'); ?></p>
 
<?php the_excerpt(); ?>
 
<?php endwhile; 
 
// Previous/next page navigation.
the_posts_pagination();
 
else: ?>
<p><?php _e('No posts by this author.'); ?></p>
 
<?php endif; ?>

Ce code ajoute simplement une carte de profil de l’auteur/autrice en haut de la page et affiche ensuite les publications récentes de l’auteur/autrice.

N’hésitez pas à personnaliser ce code autant que vous le souhaitez. Vous pouvez ajouter des champs de profil d’utilisateur supplémentaires sur votre site, ajouter les liens de profil Twitter et Facebook de l’auteur/autrice, afficher des images mises en avant pour les publications, etc.

Voici un exemple de CSS pour donner à votre carte de profil d’auteur un aspect décent. Vous pouvez l’ajouter en tant que CSS personnalisé dans votre thème ou utiliser une extension d’extraits de code comme WPCode.

Adding Custom Author Profile Page CSS in WPCode

Vous pouvez également personnaliser le code pour qu’il corresponde aux couleurs de votre thème :

.author-profile-card {
    background: #eee;
    border: 1px solid #ccc;
    padding: 20px;
    margin-bottom: 20px;
}
.author-photo {
    float: left;
    text-align: left;
    padding: 5px;
}

Vous pouvez maintenant visiter votre site pour voir la page de profil d’auteur/autrice personnalisée en action.

Voici ce que cela donne sur notre site de démonstration :

A custom author profile page in WordPress

Nous espérons que cet article vous a aidé à apprendre comment ajouter une page de profil d’auteur/autrice personnalisée à votre site WordPress. Vous pouvez également consulter notre guide ultime de référencement WordPress pour les débutants ou notre choix d’expert des meilleures extensions de preuve sociale pour WordPress et WooCommerce.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

23 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      If you are using the plugin then you would need to use their method for adding custom fields

      Administrateur

  2. Subodh Gupta says

    The username is showing in the author archive URL.

    How can I easily change it to display name or nickname for admin and all authors?

    • WPBeginner Support says

      If you are using the method from this article then you should be able to update that under Settings > Permalinks

      Administrateur

      • Ben Osborne says

        I know this maybe isn’t something you can recommend…. but I used advanced custom fields to create a wysiwyg editor right in the edit user screen, then call that custom field in the customised author.php. Works pretty good.

  3. Rouni Haddad says

    Hello, I am trying to add the login page to the top of my website in the menu area but when I add it, it doesn’t show on the website, anyway I can fix this.

  4. Annapurna Agrawal says

    Hi guys,

    I am really stuck with this. My author template is not working. As in, I am getting 404 error for the author archive page.

    I have no spaces in the author nice_name, i have deactivated all plugins to check for conflicts. I couldn’t find any solution to this. Can you help me out please?

  5. grab says

    in wordpress job site how put each company description permanently ,i don’t want to add everytime each job descriptions and keywords

  6. Sharif Mustajib says

    On my website, there are writers who send through e-mail. If they don’t create any profile, how can I add their profile? Please..

  7. William says

    THank you for this tutorial. However I can’t seem to find an author.php or archive.php in my theme. I am using Customizr Pro. Any ideas would be greatly appreciated. I love the look in your demo image!

    • WPBeginner Support says

      Hi William,

      If you don’t have an author.php file, then you can create one. If you don’t have archive.php, then you can copy the contents of index.php, category.php, or any other archive template in your theme. Please contact your theme’s support and they will be able to guide you better.

      Administrateur

  8. Adel says

    i’m looking desperatly for a way to make child pages in author’s page..
    a menubar or tabs to display categories seperatly…
    thanks in advance

  9. Gatera says

    Thanks for this article. I used Method 2.

    I would like to display the current author’s woocommerce products under their bio. Do you know how I can achieve this?

    Thanks,

  10. Muhammad Ibrahim says

    Really helpful article specially for beginners like me. a video tutorial could be a great way to know more about it. but still it is enough to know how to setup custom author profile page.
    i always use to visit this site whenever i need to learn anything about WordPress.
    thanks a lot dear Syed Balkhi to create such an amazing wordpress resource site.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.