Grinçant.com est un blog qui tourne sous WordPress, le « gestionnaire de contenu » le plus utilisé au monde.
J’étais dans la dernière version, la 5.4.2, et tout fonctionnait nickel.
Mais ce blog, c’est aussi un « thème », pour l’aspect, ainsi que des « plugins » — des modules — pour des fonctions complémentaires.
Des plugins, j’en ai pas moins de soixante-huit !
Bon, à ce stade, avouons-le, c’est presque une usine à gaz, et l’équilibre est fragile.
Prudent, j’ai toujours désactivé les mises à jour automatiques de tout ce bastringue.
Mais elle était annoncée — et attendue —, la nouvelle version du « moteur », de WordPress, la 5.5…
Ce matin, dans mon « backoffice » (tableau de bord), on me prévient qu’elle est disponible.
À 6h24, il faisait encore nuit, je lance cette fameuse mise à jour.
Et tout semblait fonctionner normalement.
Puis, en début d’après-midi, je me mets à rédiger un billet.
Et là, impossible d’insérer un lien à l’intérieur !
Et je mets le doigt sur d’autres anomalies.
En bas de l’écran, on me dit que JavaScript est désactivé.
Or, il est bien activé dans mon navigateur !
Je pense alors à une incompatibilité avec l’un de mes plugins.
Et là je pars à la pêche en les activant/désactivant plus ou moins individuellement.
Et finalement, j’en trouve un, ancien, qui provoque ce dysfonctionnement.
Je le désactive, me disant qu’il faudra trouver une alternative.
Sauf qu’il s’agit du module qui m’affiche les derniers commentaires publiés dans la « sidebar » (colonne de droite ou en fin de blog selon votre périphérique de lecture), une paille !
Je termine mon billet, et le publie à 15h33.
Je décide ensuite de m’occuper du remplacement de ce fameux plugin.
Et là, je constate qu’il m’est impossible de modifier mes « widgets » qui alimentent, justement, cette fameuse « sidebar ».
Je repars à la pêche/chasse dans mes plugins.
Et j’en débusque un autre qui semble causer ce nouveau dysfonctionnement, plus général.
Sauf que là il est plus récent, et que je l’ai… acheté (plugin Pro/Premium) !
Je le désactive lui aussi en me disant que ça allait être compliqué de le remplacer.
Oui, sauf qu’ensuite, ma « sidebar » était flinguée, la plupart de mes « widgets » avaient disparu, et impossible de les récupérer !
Normalement, il y a une compatibilité « descendante » (avec ce qui est plus ancien), mais là, je ne sais ce qu’ils ont foutu avec cette version qui n’est pourtant pas « majeure », mais c’est du grand n’importe quoi !
Je me suis dit que je risquais de découvrir d’autres cagades, voire de me retrouver avec des anomalies/incompatibilités encore plus graves.
Et je n’ai pas que ça à faire, de résoudre les problèmes que les autres me causent, sur mon temps et à mes frais (j’ai d’autres loups en cours, du même acabit, toujours dans le domaine informatique).
Et là, j’ai fini par me décider à faire une « restauration » de ma configuration à minuit… (Vive les sauvegardes !)
Le genre d’opération qui stresse toujours un peu.
16h30, le blog retrouvait son allure normale. :-)
Mais j’ai dû republier mon dernier billet.
Je ne sais pas combien de sites vont se retrouver bousillés ou avec des dysfonctionnements, mais ça va faire mal.
Je le répète, je fais toujours mes mises à jour manuellement, par prudence/expérience et manque de confiance.
Et, tenez-vous bien, dans cette version 5,5, ils sont fiers d’annoncer qu’ils systématisent les… mises à jour automatiques !!!
© PF/Grinçant.com (2020)
Heureusement que vous vous y connaissez et que vous intervenez directement… Dans le cas où vous auriez dû faire appel à un « dépanneur » aurait-il été consciencieux, un peu ou pas du tout ? Plus d’une journée de recherches pour des pannes, des tests, des essais à la suite d’une nouvelle version que les auteurs sont fiers de présenter, certainement !
Bravo à vous pour le blog et le modeste lecteur que je suis vous est reconnaissant de pouvoir toujours lire et apprendre par votre « Grinçant » qui est devenu un site incontournable pour avoir une autre vue/opinion sur la société et ceux qui la font, la pratiquent souvent d’une mauvaise manière…
« On peut refuser de voir la vérité, ça ne l’empêche pas d’exister. » (Erik L’Homme)
J’ai presque quarante ans d’informatique derrière moi, et j’ai le nez creux/fin concernant ce genre d’embrouille.
Un prestataire ? Je n’y pense pas un instant !
En plus, dans ces situations, tout le monde se renvoie la patate chaude.
Et il s’agit de dysfonctionnements vicieux qu’il vaut mieux détecter très rapidement (je n’ai perdu que mon dernier billet, ça aurait pu être pire).
L’intégralité du site est sauvegardée toutes les 24 heures, et la base de données toutes les heures. Mais faire une « restauration » est toujours un exercice délicat/stressant.
En plus, sachez que dans ces situations un sous-traitant/prestataire mange son chapeau, car il ne peut facturer le temps passé, à supposer qu’il dispose des compétences nécessaires (moi, ici, je maitrise tout de A à Z).
Imaginez qu’il y passe 8 heures — et encore sans solutionner le problème puisque j’ai dû régresser et bloquer les mises à jour pour aviser —, qui va payer ? Le blogueur, certainement pas, car ça n’est pas de sa faute. L’éditeur de WordPress (logiciel » libre ») non plus, il vous dira que c’est la faute des plugins. L’éditeur des plugins, s’il existe encore, vous dira que c’est la faute à cette version de WordPress.
Bref, un prestataire consciencieux pourra faire le taf, mais pour des prunes.
PS : Merci pour les « fleurs » ;-), j’essaye toujours d’être didactique dans ces situations.
J’y pense, un exemple de galère pas plus tard qu’en juin dernier, à l’occasion de ce billet : Blindage du blog et pot de miel
J’ai fait l’acquisition de quatre plugins « Pro/Premium » (donc du sérieux, en théorie, d’autant que ces modules sont réputés).
Et j’ai repéré une anomalie pas évidente : les guillemets français «» devenaient des guillemets anglais “” sur tout le site, commentaires inclus.
L’un de ces foutus plugins allait écraser (en cachette) le paramètre « langue de configuration » de WordPress pour le basculer en anglais quant aux règles de ponctuations.
J’ai cherché, j’ai trouvé, j’ai fait remonter le problème. Bref, j’ai bossé gratuitement.
On m’a envoyé une bidouille provisoire — pas à la portée du premier venu — pour rétablir la situation tout en me promettant que ça serait corrigé dans la prochaine mise à jour. Mise à jour que j’attends toujours.
Le pire, c’est que dans sa version gratuite/limitée, ce plugin fonctionne parfaitement, et que c’est dans sa version « Pro » qu’il déconne.
Cette anecdote indique également à quel point la langue française devient exotique/marginale.
Les commentaires sont fermés.