WordPress et les balises magiques

J’ai parlé à un ami du bug de WordPress concernant les balises ‘p’ qui sont parfois insérées de manière étrange. Je lui ai aussi parlé de mon poste à ce propos « WordPress n’aime pas le web sémantique ». Il m’a fait une remarque pertinente. Il m’a dit :
C’est vrai. Alors j’ai mis les mains dans le cambouis. J’ai lancé mon poisson bleu, j’ai extrait le code de la fonction en question et j’ai mis en place une mini manœuvre de test. Finalement, après quelques heures de recherche, Eurêka ! Trouvé.
Cela donne ce que vous pourrez lire sur le ticket que j’ai créé sur le Trac de WordPress ICI.
Le plus difficile c’était de bien lire les préconisations de l’équipe de WordPress à propos de l’usage du Trac (qui est une plateforme libre pour le développement et le suivi d’un projet informatique), de les appliquer et de rédiger en anglais. J’avais aussi une trouille sérieuse sur le fait de me planter. J’imaginais un développeur de WordPress me remettre à ma place (place que j’aime au demeurant) d’usager lambda qui est passé à côté d’un principe basique. Du coup j’ai tout blindé ! J’ai vérifié dix fois mes résultats, ma démarche, mes tests et mes conclusions. Bien entendu, cela ne m’empêcherait pas de me planter… Mais bon…
Le fait est que je connais plutôt bien la programmation en général et le php, le perl, le C, le java en particulier (sans parler des langages que j’utilise sporadiquement). Mais je reste persuadé que je ne fais pas le poids face aux mastodantes du développement. Peut-être est-ce dû au fait que je m’encroute dans un travail où je fais plus de la gestion de projet, de la gestion budgétaire et de la gestion d’équipe… Peut-être… Mais rien ne m’empêche de me secouer un peu et de réactiver mes nombeux projets utopistes. Qui sait, ce bug corrigé est peut-être une renaissance du geek qui sommeille en moi !