Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment ajouter le lien de déconnexion WordPress au menu de navigation

Après avoir géré plusieurs sites WordPress, nous avons appris que de petites améliorations de l'utilisabilité peuvent faire une grande différence.

L'une de ces améliorations consiste à ajouter un lien de déconnexion clair et facile à trouver. Nous utilisons des liens de déconnexion sur nos boutiques en ligne et sur la plateforme de formation WP101 car ils facilitent la vie des utilisateurs connectés.

Lorsqu'un lien de déconnexion est intégré à votre menu de navigation, les utilisateurs n'ont pas besoin de chercher dans leur page de compte ou de mémoriser une URL spéciale. Ils peuvent se déconnecter de n'importe où sur votre site en un seul clic.

Dans ce guide, nous vous montrerons plusieurs façons simples d'ajouter un lien de déconnexion dans WordPress, afin que vous puissiez choisir la méthode qui correspond le mieux à la disposition et au design de votre site.

Comment ajouter le lien de déconnexion WordPress au menu de navigation

💡Réponse rapide : Comment ajouter un lien de déconnexion dans WordPress

Si vous recherchez le lien direct pour vous déconnecter de WordPress, vous pouvez utiliser cette structure d'URL : https://example.com/wp-login.php?action=logout (remplacez example.com par le nom de votre domaine réel).

Le lien de déconnexion pour WordPress

Normalement, vous pouvez vous déconnecter de votre site WordPress en cliquant sur le lien « Se déconnecter ». Ce lien se trouve sous votre photo de profil, dans le coin supérieur droit de la barre d'administration WordPress.

La barre d'administration est la barre d'outils qui apparaît en haut de votre écran lorsque vous êtes connecté. Elle vous donne un accès rapide à des raccourcis pour le tableau de bord et l'éditeur de site.

Il vous suffit de survoler votre nom d'utilisateur avec votre souris, et le lien de déconnexion apparaîtra dans le menu déroulant.

Lien de déconnexion dans la barre d'administration WordPress

Si vous ou votre administrateur de site avez désactivé la barre d'administration WordPress, vous ne pourrez pas voir ce lien.

La bonne nouvelle est que le lien de déconnexion WordPress peut être directement accédé pour vous déconnecter de votre session WordPress actuelle.

Le lien de déconnexion pour votre site WordPress ressemble à ceci :

https://example.com/wp-login.php?action=logout

N'oubliez pas de remplacer example.com par le nom de votre propre domaine.

Vous pouvez accéder à ce lien directement dans la fenêtre de votre navigateur pour vous déconnecter de votre site WordPress.

Lorsque vous cliquez sur ce lien, il vous redirigera vers une page d'avertissement. Vous devrez cliquer sur le lien « se déconnecter » pour confirmer que vous souhaitez réellement vous déconnecter.

Il s'agit d'une fonctionnalité de sécurité intégrée. Elle vous protège contre une déconnexion accidentelle si vous cliquez sur le mauvais lien.

Confirmation de déconnexion

Vous pouvez également ajouter manuellement ce lien de déconnexion n'importe où sur votre site Web WordPress. Examinons comment procéder.

L'ajout du lien de déconnexion WordPress dans le menu de navigation de votre site le rendra facilement accessible depuis n'importe quelle page de votre site Web.

Rendez-vous simplement sur la page Apparence » Menus dans votre administration WordPress. Ensuite, vous devez cliquer sur l'onglet « Liens personnalisés » pour le développer et ajouter le lien de déconnexion dans le champ URL.

📍Note : Si vous ne voyez pas Menus sous Apparence, vous utilisez probablement un thème basé sur des blocs. Dans ce cas, vous devez modifier votre menu de navigation dans l'Éditeur de site.

Lien de déconnexion dans le menu de navigation

Une fois que vous avez terminé, cliquez sur le bouton « Ajouter au menu », et vous verrez le lien apparaître dans la colonne de droite. Vous pouvez ajuster sa position en le faisant simplement glisser vers le haut ou vers le bas.

N'oubliez pas de cliquer sur le bouton « Enregistrer le menu » pour sauvegarder vos modifications.

Vous pouvez maintenant visiter votre blog WordPress pour voir le lien de déconnexion dans votre menu de navigation.

Lien de déconnexion dans le menu de navigation

Le problème avec l'ajout du lien de déconnexion dans le menu est qu'il est visible par tous les utilisateurs (connectés et déconnectés). Il est logique de n'afficher le lien de déconnexion qu'aux utilisateurs qui sont effectivement connectés.

Vous pouvez le faire en suivant nos instructions sur la façon de afficher différents menus aux utilisateurs connectés.

WordPress est livré avec un widget par défaut appelé Meta. Ce widget affiche un ensemble de liens utiles, y compris un lien de déconnexion ou de connexion pour les utilisateurs.

Widget Meta dans WordPress

Certaines personnes trouvent que les autres liens du widget Meta ne sont pas aussi utiles.

Alternativement, vous pouvez également ajouter un widget texte simple ou un widget HTML personnalisé avec le lien de déconnexion en HTML simple. Voici le code HTML que vous devrez ajouter :

<a href="https://example.com/wp-login.php?action=logout">Déconnexion</a>

Tout comme l'ajout du lien à votre menu de navigation, le problème avec cette méthode est qu'elle est visible par tous les utilisateurs. Même les personnes qui ne sont pas connectées la verront.

Il n'est logique d'afficher le lien de déconnexion qu'aux utilisateurs qui sont effectivement connectés.

Widget HTML de déconnexion

Si vous ajoutez manuellement un lien de déconnexion dans WordPress, le problème est qu'il ne change pas en fonction de l'état de connexion de l'utilisateur.

Pour résoudre ce problème, vous pouvez utiliser un plugin pour afficher dynamiquement le lien de connexion ou de déconnexion en fonction de la session de l'utilisateur.

Tout d'abord, vous devrez installer le plugin Login or Logout Menu Item. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.

Après avoir installé et activé le plugin, vous devez aller dans Apparence » Menus dans votre administration WordPress et ajouter le lien « Se connecter/Se déconnecter » à votre menu.

Plugin de menu Connexion Déconnexion WordPress

Après avoir cliqué sur « Enregistrer le menu » et vérifié votre site WordPress, vous verrez le lien dans votre menu.

Cela devrait ressembler à ceci.

Lien de connexion dans le menu

Lorsque vous cliquez dessus, cela vous mènera à une page de connexion, ou si vous êtes déjà connecté, cela vous déconnectera.

Cette méthode fonctionne également avec WooCommerce, MemberPress, et d'autres plateformes e-commerce WordPress.

Tutoriel vidéo

Si vous n'aimez pas lire les instructions, vous pouvez simplement regarder notre tutoriel vidéo.

S'abonner à WPBeginner

Voici quelques questions que nos lecteurs nous ont fréquemment posées concernant les liens de déconnexion dans WordPress :

Comment ajouter des liens au menu de navigation dans WordPress ?

Vous pouvez ajouter des liens en allant dans Apparence » Menus dans votre tableau de bord WordPress. Dans la colonne de gauche, sélectionnez les pages, les articles, ou entrez un lien personnalisé, puis cliquez sur le bouton « Ajouter au menu » pour l'insérer dans la navigation de votre site.

Comment obtenir le lien de déconnexion dans WordPress ?

Vous pouvez créer un lien de déconnexion manuellement en utilisant cette structure d'URL : https://example.com/wp-login.php?action=logout. N'oubliez pas de remplacer example.com par le nom de votre propre domaine.

Comment rediriger les utilisateurs déconnectés dans WordPress ?

Pour rediriger les utilisateurs après leur déconnexion, vous avez généralement besoin d'un plugin. De nombreux plugins d'adhésion ou outils de sécurité vous permettent de définir une URL de redirection spécifique (comme votre page d'accueil) où les utilisateurs sont envoyés immédiatement après avoir cliqué sur le lien de déconnexion.

Comment changer l'URL de connexion pour WordPress ?

Vous pouvez changer l'URL de connexion par défaut pour améliorer la sécurité en utilisant un plugin comme SeedProd. Il vous permet de créer une adresse de connexion personnalisée, telle que /mon-connexion/, ce qui rend plus difficile pour les pirates de trouver votre page d'entrée.

Pour plus de détails, consultez notre guide sur l'ajout d'une URL de connexion personnalisée dans WordPress.

Comment savoir si un utilisateur est connecté sur WordPress ?

Par défaut, WordPress n'affiche pas une liste des utilisateurs actuellement en ligne. Pour savoir qui est effectivement connecté en temps réel, vous devrez installer un plugin de suivi d'activité ou utiliser un outil d'analyse comme MonsterInsights.

Guides d'experts pour utiliser le formulaire de connexion WordPress

Nous espérons que cet article vous a aidé à trouver le lien de déconnexion WordPress direct et à l'ajouter à votre menu de navigation.

Vous voudrez peut-être aussi consulter d'autres guides liés à la connexion et à la déconnexion de WordPress :

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

25 CommentsLeave a Reply

  1. Un bouton de déconnexion très visible élimine en grande partie les problèmes de sécurité, tels que les utilisateurs qui ne se déconnectent pas du système parce qu'il leur est compliqué de trouver où le faire. Donc, d'un point de vue sécurité, c'est une excellente solution.

  2. Plugin incroyable et je l'adore. Je me demande juste si je peux pointer le lien vers la page de connexion/inscription que j'ai créée ?

  3. Salut,
    merci pour votre guide, il fonctionne pour moi sur ordinateur et tablettes
    mais soit je mets la déconnexion dans le menu supérieur, soit dans le menu de navigation principal (les trois lignes horizontales), la déconnexion ne s'affiche pas dans le menu.
    Avez-vous des suggestions ?

    • Vous devriez vider votre cache ou vérifier auprès du support de votre thème pour les raisons et solutions les plus courantes à ce problème spécifique.

      Admin

  4. Sur la page de confirmation, lorsqu'une personne clique sur le lien de déconnexion dans le menu de navigation, le titre de la page est « quelque chose s'est mal passé ». Comment puis-je changer cela ?

  5. Cela ne fonctionne pas sur un site vierge pour moi. J'obtiens une erreur 403, quel que soit le thème.

  6. Malheureusement, ça ne marche pas pour moi.
    J'obtiens un 403 Forbidden lorsque je clique sur le lien, et cela est causé par un plugin de mon thème – donc pas moyen de l'éviter, je suppose ?
    Une autre solution qui pourrait fonctionner pour les personnes qui peuvent se connecter et se déconnecter mais sans la barre d'administration ?

  7. Bonjour… Est-il possible de faire une
    action=logout …. &redirect
    vers la page d'accueil ?

    • While we do not have an article on a beginner friendly plugin or method at the moment, we will certainly take a look into that for a future article or update :)

      Admin

  8. Ne fonctionne pas si la connexion est redirigée vers une page de connexion personnalisée. Comment créer un lien de menu personnalisé qui se déconnectera sans être redirigé ? En d'autres termes, la déconnexion ne peut pas avoir « connexion » dans son adresse pour se déconnecter.

  9. cela se reflète aussi pour mon menu de pied de page mais je le veux uniquement dans le menu principal.

  10. Excellent article sur l'ajout du lien de déconnexion. Est-il possible d'autoriser des actions via htaccess si l'URI est bloquée ?

    Par exemple, j'utilise votre astuce « Comment limiter l'accès par IP au fichier wp-login.php dans WordPress ».

    order deny,allow
    Refuser tout
    # liste blanche d'adresses IP
    Autoriser depuis xx.xxx.xx.xx

    Puis-je autoriser « wp-login.php?action=logout » tout en refusant l'accès à la base wp-login.php, et à quoi ressemblerait ce code htaccess ?

  11. Alternativement, vous pouvez utiliser le hook wp_logout_url() pour accomplir la tâche (pour les utilisateurs avancés / développeurs).

    • J'ai essayé de créer une fonction dans functions.php et d'y ajouter un shortcode pour pouvoir l'appeler où je veux. J'ai utilisé wp_logout_url(home_url()) mais à chaque fois que j'appuie sur le lien, la connexion reste bloquée et ne redirige pas vers la page d'accueil. Des suggestions ?

      Je vérifie le lien pour les données du post et si les données du post existent (isset($_GET['name'])), l'utilisateur se déconnectera avec la fonction que vous mentionnez. Des suggestions ?

      • Obtenez-vous une erreur ? Quelque chose comme ceci devrait fonctionner sans problème :

        <a href="”>Déconnexion

        • `<a href="”>Déconnexion`

          Pourriez-vous partager la fonction que vous avez ajoutée dans functions.php ?

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à 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.