Lors de la récente réanimation du site (relatée ici : On s’y remet !), le passage de la version 2.0.5 à la version 2.6.2 de WordPress ne s’est pas effectué sans anicroche.
Beaucoup de choses ont changé de l’une à l’autre (hé, c’est un entre-temps de presque deux ans !), notamment la taxonomie (la classification des articles en catégories et en tags/mots-clés ; ces derniers n’étaient même pas pris en compte par la plate-forme à l’époque) et les tables correspondantes de la base de données.
Les catégories anciennement créées étaient portées disparues, et chaque tentative d’ajout d’une catégorie d’articles, d’une catégorie de liens, ou d’un mot-clé se soldait par l’apparition du message d’erreur : « Impossible d’insérer le terme dans la base de données ».
Après une bagarre à coups de clavier et de jurons avec MySQL et PHPMyAdmin sur la console d’administration, j’ai enfin trouvé la solution : capituler lâchement dans un premier temps et, sournoisement, un peu plus tard, repartir à l’attaque en le prenant à revers par la Belgique, euh, la Suisse (patrie de mon hébergeur bien-aimé, Infomaniak)… Export des anciens articles dans un fichier xml, création d’une nouvelle base de données, téléchargement et installation de la dernière version de WordPress sur le serveur, import du fichier des anciens articles, et destruction sans pitié de la base ennemie. Tadam !
Pour WordPress, c’est un tout nouveau blog : au nouvel utilisateur, il fournit donc aimablement un premier article, intitulé Bonjour tout le monde ! en version française (Hello World!, en version originale), un premier article généralement assassiné dès les premières secondes de son existence en ligne, mais dont je n’ai pas eu le cœur, cette fois, de vous priver de l’émouvante teneur :
Bienvenue dans WordPress. Ceci est votre premier article. Modifiez-le ou effacez-le, puis lancez-vous !
Allez on est lancés !