Augmenter la limite du champ description des liens sous WordPress

Le module Liens de WordPress vous permet de gérer facilement une bibliothèque de favoris en vue de les diffuser sur votre blog. Un champ Description nous permet de renseigner des infos qui apparaîtront sous forme d’infobulle. Seul problème : ce champ est limité à 255 caractères. Voyons comment l’augmenter drastiquement via une intervention dans la base de données.
N.B : nous allons devoir intervenir dans la base de données MySQL de WordPress via l’outil phpMyAdmin. Je vous recommande vivement d’effectuer une sauvegarde complète de votre base avant toute intervention. Une erreur de manipulation est si vite arrivée.

Connectez-vous dans un premier temps sur phpMyAdmin. Inutile de me demander la méthode officielle de connexion… elle dépend directement de votre hébergeur. Recherchez donc un module si rapprochant ou demandez de l’aide à ce dernier.

Modifiez ensuite la table intitulée wp_links.

Capture d'écran - Edition de la base dans phpMyAdmin
Edition de la table wp_links

Cliquez à présent sur le bouton Modifier – en forme de crayon, pour link_description.

Capture d'écran - Modification du champ link_description
Augmentez la valeur du champ au-delà de 255

Entrez une nouvelle valeur dans le champ Taille. Agissez en fonction de vos besoins mais n’indiquez pas une valeur exponentielle car cela augmentera inutilement la taille de votre base.

Pour confirmer le changement, cliquez sur le bouton Sauvegarder.

Le champ description du module Liens est à présent capable d’accueillir plus de données. Les plus accros d’entre nous appliqueront une modification CSS dans l’admin pour augmenter visuellement la taille du champ… ce sera pour un prochain tutoriel !

 

8 commentaires

      1. GeekPress

        Je vais chercher si c’est possible, mais vu qu’il s’agit d’un type de champ dans la base de données, ça m’étonnerai que ce soit possible

        Je vous tiens au courant si tu trouves une solution

      2. GeekPress

        Bon déjà, on peut peut être se servir de « Commentaires » dans la meta box « Avancé » d’un lien.

        Le commentaire correspond à link_notes dans la base de données et il est de type mediumtext. On pourra ajouter pas mal de texte là dedans

        Sinon pour le moment, je ne vois aucune autre solution !

  1. Luc

    Heu, un champ VARCHAR ne peut pas aller au delà de 255 caractères, il faut donc choisir un champ de type BLOB si on en veut plus (et dans ce cas, on peut se passer de la définition de la taille, sauf si on veut la limiter effectivement).

      1. GeekPress

        Il n’y a aucune alternative.

        Les liens ne sont pas un custom post type et ils ne peuvent pas avoir de meta post que nous pouvons créer/modifier.

        Je pense que les « liens » ne sont pas fait pour avoir une description longue.

        Dans ce cas, autant créer un custom post type « Liens » et il y aura aucune limite dans le contenu de l’article

        1. Aurélien Denis auteur de l’article

          Ben justement j’aurais aimé me passer d’un custom post type… étant donné que cette fonction de gestion de liens existe de base depuis très longtemps dans WordPress.

          La commande wp_list_bookmarks ne permet pas d’afficher le champ commentaire… j’avais eu la même idée.

Laisser un commentaire

Thèmes & Plugins
Premium By WP Channel

WP Alacarte propose des produits et services de qualité
made in France pour la plateforme WordPress.

Tout est prêt pour créer votre site à la carte !

  • Thèmes et extensions premium
  • Facilité d’utilisation garantie
  • Temps de chargement optimisé
  • Personnalisation avancée
Découvrir

Rejoignez la communauté WordPress !

Faites partie de l’aventure en devenant membre d’une association WordPress. Conférences, ateliers, BarCamp, WordCamp… Venez
partager votre passion pour WordPress !

Aurélien DENIS,
président des associations WordPress Francophone et WPMX