Désactiver le gestionnaire de liens de WordPress

Le module Liens de WordPress n’est pas forcément utile à afficher dans le back office. Son système de gestion n’est pas des plus pratique alors voyons comment le masquer à la vue de vos utilisateurs via un simple hack.Ouvrez le fichier functions.php via le module Apparence puis Editeur.

Là, ajoutez les lignes de code suivantes :

add_action( 'admin_menu', 'remove_links_menu' );
function remove_links_menu() {
     remove_menu_page('link-manager.php');
}

Cliquez donc sur Mettre à jour le fichier puis vérifiez que le module Liens a bel et bien disparu du back office de WordPress.

Une astuce rapide qui allégera votre interface de modules inutiles !

8 commentaires

  1. GeekPress

    Attention ! Ca ne « désactive » pas le gestionnaire de liens, mais ça annule juste le lien dans le menu de l’administration.

    Si on essaye d’accède à la page via le lien direct, on y accède.

    Donc nuance pour ne pas perturber les débutants, ça ne « désactive » pas le gestionnaire de liens, mais ça supprime juste le lien dans le menu

  2. Blackwolf

    Impossible de cacher le gestionnaire de lien avec le code fourni. J’ai bien modifié le fichier functions.php via l’éditeur d’apparence. J’ai inséré le code fourni dans une balise déjà ouverte et même en dehors, mais rien n’y fait.

    J’utilise actuellement le thème weaver, est-ce que cela pourrait avoir un impact? A noter que le fichier functions.php modifié est celui du thème weaver.

    Une idée ?

      1. Medesko

        Salut j’ai ajoute le code il a annule le lien dans mes menu de l’administration alors c’est pas ce que je voulais j’ai enlevé le code de fonction.php toujours j’ai pas mon liens de gestionnaires de menu

        Merci de m’aide

        1. Aurélien Denis auteur de l’article

          Renommes le fichier functions.php par functions-old.php par exemple.
          Actualises le navigateur, des erreurs vont apparaître.
          Renommes le fichier functions-old.php en functions.php.
          En principe, cela devrait marcher si tu as bien supprimé le bout de code.

Laisser un commentaire