Réactiver le module Liens d’une nouvelle installation WordPress

Photo de Grégory Hénique
Écrit par Grégory Hénique

Ancien officier de police judiciaire. Dix-sept ans de gendarmerie, dont trois à Saint-Pierre-et-Miquelon.

 

Je décortique la surveillance et je vous donne les outils pour y échapper. Chaque dimanche, dans la newsletter.

 

La newsletter

Logo DesGeeksetdeslettres

Un module de WordPress a disparu avec la nouvelle version

Je n’ai pas compris pourquoi, lorsque vous installez la version 3.5 ou supérieure de WordPress (je parle d’une nouvelle installation et pas d’une simple upgrade), vous n’avez plus la rubrique « Liens » dans le panneau d’administration.

Ce panneau « Liens » sert à créer une liste de liens avec ou sans image. Je trouvais cette fonction bien utile, surtout dans un blog dont le but est justement de se relier au reste du monde.

Certes on peut s’en passer par exemple en créant un Texte inséré dans un widget, mais quelques petits détails me plaisaient bien et manquent lorsqu’on opte pour cette pratique.

Pourquoi WordPress a-t-il désactivé cette fonction nativement alors que le module est toujours présent dans wordpress ? En effet, lorsque vous upgradez votre blog wordpress vers la version 3.5 et supérieure, la fonction Liens reste toujours ce qui prouve bien qu’elle est présente.

Réactiver le module Liens pour WordPress 3.5 et supérieur

Alors allons tout de suite au but : comment réactiver cette fonction ? J’ai trouvé la solution en insérant, dans le fichier « custom » de mon thème, le bout de code suivant :

add_filter( 'pre_option_link_manager_enabled', '__return_true' );

Mais cela ne répond pas à ma question. D’après les développeurs, WordPress a vocation à être un CMS, autrement dit un « faiseur de sites » et non un « faiseur de blogs », même s’il est utilisé par de nombreux blogueurs.

C’est vrai que WordPress est super complet et qu’il peut s’adapter à un site comme à un blog, c’est d’ailleurs ce qui fait sa force. Mais pourquoi masquer une fonction au lieu de la proposer en option ? Voilà qui me laisse pantois.

Dans tous les cas, le bout de code que je vous ai donné vous permettra de réactiver cette fonction : vous pouvez l’installer dans le fichier functions.php de votre thème car je ne pense pas que vous aurez un fichier custom.

Laisser un commentaire

Votre message part directement par e-mail. Je le lis et je réponds quand je peux.