Désactiver le gestionnaire de liens de WordPress

8 commentaires
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 :

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

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 !

Par Aurélien Denis

Consultant & Développeur WordPress / WooCommerce. Un site à créer, à maintenir ou à débuguer ? Contactez-moi.

8 commentaires
  1. Medesko

    Bonjour j’ai restaurer une sauvegarde de mon thème et ma base de donne et ça marche

    Merci

  2. Medesko

    salut ça marche pas toujours

  3. 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. Aurélien Denis auteur de l’article

      Je te propose de tester le hack avec le thème par défaut de WordPress. De cette manière, on saura qui est le fautif… 😉

      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.

  4. 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 😉

    1. Aurélien Denis auteur de l’article

      Tout à fait ! J’aurais du être plus précis sur ce point. 😉

Laisser un commentaire