Quelques mois à peine après la publication de la version 2.0 de WP Photo Sphere, c’est au tour de la version 2.2 de sortir (oui, il y a eu une version 2.1 pour ceux qui l’auraient loupée). Mais pourquoi donc ? À quoi sert-elle ? Explications !
Si j’ai évoqué la version 2.0 ce n’est pas pour rien puisque venait avec celle-ci un bouton, présenté comme merveilleux à l’époque, le fameux « Ajouter un panorama« . Malheureusement, ayant l’habitude de travailler uniquement avec l’éditeur HTML de WordPress, j’ai tout bonnement oublié de tester ce bouton sous l’éditeur visuel.
Et bien évidemment, ça ne marchait pas, comme me l’ont très gentiment signalé plusieurs utilisateurs, que ce soit ici, par mail, ou encore sur WordPress.org. Autant dire que le problème a touché pas mal de gens, et, même si c’était dans des conditions pas forcément très bonnes, ça fait toujours plaisir de voir que des gens sont prêts à nous aider en signalant les petits soucis rencontrés.
Résoudre le problème m’aura pris du temps, finalement. Plus que je ne le pensais : encore une fois, la documentation n’est pas forcément très fournie de ce côté, et apparemment peu de gens s’y sont penchés. D’où une nouvelle exploration du code source de WordPress lui-même afin de trouver LA bonne fonction.
Bien sûr, pour que j’en parle, c’est que j’ai réussi à la trouver, cette bonne fonction et, pour ceux que ça intéresse, un tutoriel suivra bientôt pour s’en servir. En attendant, la version 2.2 de WP Photo Sphere est là et le problème est résolu : désormais, le bouton d’ajout de panorama marche aussi bien sous l’éditeur visuel que sur l’éditeur HTML. Et ça c’est bien.
Vous noterez que c’est le shortcode qui apparaît, même sous l’éditeur visuel, ce qui permet d’ajouter des attributs pour modifier certains paramètres même sous cet éditeur. En parlant de shortcode, WP Photo Sphere utilise désormais cette API, beaucoup plus pratique que les expressions régulières utilisées auparavant et surtout beaucoup plus propre.
Bref, WP Photo Sphere évolue pour devenir de plus en plus performant et ça, c’est grâce à vous. Alors merci !