Publié le
17 Déc 2024
Mise à jours le
31 Déc 2024
Partage

Ajouter un lien dans un nouvel onglet avec le module « Custom Link Menu New Tab »

Dans un site WordPress, il arrive souvent que certains liens du menu de navigation doivent s’ouvrir dans un nouvel onglet. Cependant, WordPress ne propose pas une interface simple et visible pour gérer ce comportement directement depuis les paramètres des menus. C’est pourquoi nous avons développé le module Custom Link Menu New Tab de WPMasterToolKit. Ce module ajoute une option pratique pour configurer l’ouverture des liens personnalisés dans un nouvel onglet tout en ajoutant automatiquement des attributs comme rel="noopener noreferrer nofollow", améliorant ainsi à la fois l’expérience utilisateur et la sécurité.

Quel plugin le module « Custom Link Menu New Tab » peut-il remplacer ?

Ce module peut facilement remplacer des plugins dédiés comme « External Links in New Window / New Tab » ou d’autres extensions similaires qui ajoutent des fonctionnalités d’ouverture de liens dans un nouvel onglet pour les menus.

Une gestion simplifiée des liens personnalisés

Avec le module Custom Link Menu New Tab, les utilisateurs disposent désormais d’un contrôle précis sur l’ouverture des liens personnalisés dans les menus. Voici comment cela fonctionne :

  1. Ajout d’une case à cocher dans les paramètres des menus : Une nouvelle case à cocher apparaît dans les options d’édition des éléments du menu (disponible uniquement pour les liens personnalisés).
  2. Sauvegarde de l’option sélectionnée : Si cette option est activée, elle sera enregistrée pour ce lien de menu spécifique.
  3. Ajout automatique des attributs : Lorsque la case est cochée, les attributs target="_blank" et rel="noopener noreferrer nofollow" sont automatiquement ajoutés au lien, garantissant une meilleure sécurité et conformité SEO.

Comment utiliser le module « Custom Link Menu New Tab » ?

  1. Activez le module Custom Link Menu New Tab depuis les paramètres de WPMasterToolKit.
  2. Allez dans Apparence > Menus dans le tableau de bord WordPress.
  3. Ajoutez ou modifiez un lien personnalisé dans votre menu.
  4. Dans les paramètres de l’élément, une nouvelle case à cocher intitulée « Open link in new tab and add rel=’noopener noreferrer nofollow' » apparaîtra. Cochez-la si vous souhaitez que le lien s’ouvre dans un nouvel onglet.
  5. Enregistrez le menu pour appliquer les modifications.
Interface de gestion des menus WordPress

Le module fait tout le travail en arrière-plan : il sauvegarde votre choix et applique automatiquement les attributs nécessaires.

Choix techniques derrière le module

Performances optimisées

Dans la philosophie de WPMasterToolKit, nous avons conçu ce module pour qu’il ne charge aucune ressource inutile. Si le module n’est pas activé, il n’est pas chargé dans WordPress, ce qui limite son impact sur les performances globales de votre site.

Utilisation des filtres et actions de WordPress

Nous avons utilisé des hooks natifs de WordPress pour garantir une compatibilité maximale avec d’autres extensions et thèmes :

  • wp_nav_menu_item_custom_fields : Ce filtre nous permet d’ajouter la case à cocher directement dans les paramètres de l’élément de menu.
  • wp_update_nav_menu_item : Cette action nous permet de sauvegarder la valeur de la case à cocher lorsque le menu est enregistré.
  • nav_menu_link_attributes : Ce filtre est utilisé pour ajouter automatiquement les attributs target="_blank" et rel="noopener noreferrer nofollow" aux liens personnalisés concernés.

Sécurité renforcée

Les attributs rel="noopener noreferrer nofollow" ajoutés automatiquement protègent votre site des vulnérabilités potentielles liées aux liens externes ouverts dans un nouvel onglet, tout en respectant les bonnes pratiques SEO.

Pro
à partir de
3.50$
/Mois
14
Jours
Garantie de remboursement
sans risque à 100 % !

Conclusion

Le module Custom Link Menu New Tab est une solution simple mais puissante pour gérer les liens dans les menus WordPress. Que ce soit pour améliorer l’expérience utilisateur ou renforcer la sécurité et le SEO de votre site, ce module est conçu pour répondre à vos besoins tout en étant léger et facile à utiliser. En activant ce module via WPMasterToolKit, vous pouvez dire adieu aux plugins supplémentaires tout en gardant un contrôle total sur vos menus.

Catégorie
Contenus et médias
Version
≤ 1.0.0
Type
Gratuit
Plus de 20 avis
+1000
Installations
106
Modules
Pro
à partir de
30.00$
/An