Il y a environ un an, nous avons publié un article d'opinion ici sur WPBeginner intitulé « Les « liens » des blogrolls devraient-ils être supprimés au profit des menus WordPress ? ». Nous avons reçu de bons retours dans les commentaires et sur nos canaux de médias sociaux (Twitter et Facebook). Récemment, en parcourant les fonctionnalités à venir dans WordPress 3.5, nous avons remarqué le ticket #21307 qui vise à supprimer le gestionnaire de liens du cœur.
Alors pourquoi avons-nous titré « en quelque sorte » ? Eh bien, parce qu'il est seulement désactivé pour les nouveaux utilisateurs par défaut. Si vous avez des données de liens dans la base de données, le gestionnaire de liens restera tel quel. Mais si vous n'avez aucun lien, il sera désactivé. En d'autres termes, le code du gestionnaire de liens reste dans le cœur. Ceci afin de garantir que cette mise à jour ne casse pas votre site ni ne supprime vos données.
Cependant, à l'avenir, le plan est de se débarrasser de la base de code du gestionnaire de liens du cœur et d'en faire un plugin. Andrew Nacin, l'un des contributeurs principaux, a déjà créé un plugin appelé Link Manager. Actuellement, le but de ce plugin est de donner aux nouveaux utilisateurs la possibilité d'activer le gestionnaire de liens dans la version 3.5 s'ils le souhaitent.
Si vous utilisez toujours le gestionnaire de liens ou si vous souhaitez l'utiliser, alors nous vous demandons pourquoi ? Vous pouvez réaliser tout ce que le gestionnaire de liens offre et plus encore avec les menus intégrés de WordPress. Pour savoir comment, consultez notre dernier article sur ce sujet.
Nous sommes vraiment ravis d'avoir un élément de menu en moins. Qu'en pensez-vous ?


Alec Sorensen
Le gestionnaire de liens et les menus ne se comportent pas de manière identique, ce qui serait la principale raison pour laquelle je serais tenté de conserver le gestionnaire de liens. Par exemple, si vous obtenez des liens avec get_bookmarks, il ne retournera rien si vous n'avez pas cette catégorie de liens. Cependant, wp_nav_menu insérera un menu aléatoire s'il ne trouve pas de menu portant le bon nom... C'est un problème.
Clay Asbury
Nous avons essayé de gérer un grand nombre de pages et de liens vers des ressources (+500) sur la version 3.5 récemment et avons découvert pourquoi le gestionnaire de liens est toujours nécessaire. Soyez prudent, nous avons perdu des données à cause de ce problème.
En raison du volume de liens, nous avons utilisé une itération de Mega Menu (Uber Menu) pour maximiser l'espace horizontal dans le menu de navigation principal en utilisant des colonnes pour afficher les éléments de 2e et 3e niveau.
La plupart des pages nécessitaient également une forme de navigation secondaire. Nous avons utilisé des menus personnalisés pour celles-ci.
Très rapidement, nous avons rencontré une erreur php bien connue des utilisateurs d'Uber Menu, faisant référence à « max_input_vars » affectant les grands menus, les formulaires, etc... Il est défini par défaut à 1000.
Vous pouvez outrepasser manuellement la limite dans php.ini, SI votre hébergeur le permet. J'ai dû activer l'accès root sur l'un des serveurs DV VPS gérés de MediaTemple en modifiant directement php.ini dans /etc. Si vous êtes chez GoDaddy, vous êtes probablement malchanceux. Le placer dans le répertoire racine de votre site ne fait pas l'affaire.
Nico Julius
J'ai créé des dizaines de blogs WordPress et je n'ai jamais eu besoin du blogroll... jusqu'à maintenant. Je suis donc content que cette fonction soit toujours disponible dans WordPress 3.5 !
Stephanie True Moss
Je ne veux pas que le LinksManager disparaisse ! Pour un simple blogroll, utiliser un Menu à la place est une option viable, mais limiter WordPress en supprimant un atout aussi précieux que le LinksManager pourrait être une vision à courte vue.
J'ai utilisé le LinksManager de WordPress pour lister les services de codes QR sur – http://QRmedia.us – et le plugin Links Library pour les afficher. Je maintiens plusieurs listes utiles et la liste principale des générateurs de codes QR sur – http://QRmedia.us/qr-code-generators-list – contient 250 liens différents. Un menu ne pourrait certainement pas gérer autant de liens !
J'aimerais avoir la possibilité d'utiliser LinksManager sur de futurs sites – peut-être que les mêmes capacités ajoutées avec un plugin peuvent être une réponse viable.
Il y a tellement de façons différentes d'utiliser WordPress qu'il semble étrange que quelqu'un veuille fermer la porte à une partie aussi utile de WordPress – simplement parce que beaucoup n'ont pas compris comment l'utiliser pour autre chose qu'un blogroll !
Personnel éditorial
Ils n'ont pas l'intention de supprimer complètement la fonctionnalité. L'objectif est de la faire migrer progressivement du cœur de WordPress vers un plugin séparé (auquel nous avons lié). Vous aurez toutes les fonctionnalités telles quelles.
Admin
Votre vrai nom
Oui, mais si un site utilise actuellement la fonction Gestionnaire de liens pour, disons, des liens, et qu'elle est supprimée du cœur sans que le plugin soit installé, qu'advient-il des liens ? Si nous installons le plugin, fonctionnera-t-il à partir des mêmes tables dans la base de données et « absorbera »-t-il les liens déjà présents ou devront-ils être réentrer ?
Personnel éditorial
Je ne suis pas sûr que vous ayez bien lu l'article. Deuxième paragraphe, première ligne : « il n'est désactivé que pour les nouveaux utilisateurs par défaut. Si vous avez des données de liens dans la base de données, alors le gestionnaire de liens restera tel quel. »
owcv
Le menu WordPress pourrait être bien pour créer un petit blogroll de certains liens, mais si vous voulez gérer des centaines de liens avec des informations supplémentaires (par exemple avec le plugin Link Library), il est inutile en raison du manque de catégories et inconfortable à gérer en raison de sa longueur. J'ai créé un répertoire de liens et j'ai besoin de quelque chose de plus qu'un simple menu personnalisé de blogroll ou autre.
Heidi
Euh oui, je ne sais pas. Mais j'utilise la fonctionnalité de liens pour afficher des collections de liens sur des pages via un plugin et c'est bien plus qu'un « blogroll »
Nous gérons un site de coupons et j'utilise en fait le gestionnaire de liens pour saisir des coupons imprimables de différents types et les afficher sur des pages à l'aide d'un plugin. Il trie automatiquement ces liens/coupons par ordre alphabétique. Et il me permet de trouver et de supprimer facilement un coupon lorsqu'il a expiré. Ainsi, mes pages sont toujours à jour.
J'espère que cette fonctionnalité ne disparaîtra pas. Les menus sont géniaux mais ils ne fonctionnent pas comme je le souhaite.
De plus, pour ceux qui utilisent réellement les Liens comme une liste de liens (Blogroll) avec un widget dans la barre latérale, il n'y a aucun moyen d'afficher une liste de liens aléatoires si vous utilisiez des menus. Donc, disons que vous avez 50 liens dans votre blogroll mais que vous ne voulez en afficher que 5 à la fois de manière aléatoire dans la barre latérale...
Personnel éditorial
Heidi, Cela ne disparaîtra pas dans la version 3.5. Ce ne sera tout simplement plus visible pour les nouveaux utilisateurs. Le code restera là pour les utilisateurs existants. Le plan est de réaliser une transition en douceur du cœur vers le plugin dans les futures versions.
Admin
✍ Oscar Gonzalez ☺
Je les utilise pas mal. Voici deux exemples. http://cco-cpa.com/links/ et http://ptosisresources.com/ptosis-links-and-references/ – ils sont si faciles à ajouter et à modifier pour les novices sans avoir à se soucier de leur affichage.
J'aurais aimé qu'ils les laissent tranquilles et qu'ils s'appuient sur les références en bas, comme le gestionnaire xfn. Avec des choses comme l'auteur Google+ et d'autres sites (qui suivront certainement). Ce gestionnaire de liens aurait dû être développé et peaufiné plutôt que supprimé.
✍ Oscar Gonzalez ☺
Oh oui et j'utilise un plugin pour les afficher... donc ce serait bien d'avoir cette fonctionnalité dans le cœur. Je suppose que les nouveaux « formats » pourraient remplacer cela si nous utilisons le « lien », mais je ne suis toujours pas satisfait de ce changement.
Scott Wyden Kivowitz
J'utilise actuellement le Blogroll, mais je serais d'accord pour utiliser la fonctionnalité de menu pour organiser les liens externes. Cependant, il y a deux préoccupations. 1) WordPress doit créer un outil de conversion de Blogroll vers Menu. 2) Il doit y avoir un script que je peux utiliser, comme avec le Blogroll, pour inclure un menu personnalisé dans un modèle de page.
Personnel éditorial
Oui, ce serait en effet une bonne solution.
Admin
Paul
Oui bonne idée, je n'en ai pas besoin... retirez le superflu du cœur.
Afshin Mokhtari
Avec les menus personnalisés, je ne vois aucune raison de conserver le gestionnaire de liens. Je pense que c'est une bonne idée de s'en débarrasser.