WordPress Playground fait tourner toutes les versions du CMS depuis la 0.7

WordPress Playground, l’outil qui déploie WordPress entièrement dans votre navigateur sans installer ni logiciel ni base de données, sait désormais exécuter à peu près toutes les versions du CMS.

De la 0.7, la première version officielle de WordPress, jusqu’aux versions actuelles. Sans monter le moindre environnement local d’époque.

Comment ça marche

Une nouvelle option permet d’afficher et de sélectionner ces anciennes moutures. Playground choisit automatiquement une version de PHP compatible, ce qui est le point technique le plus délicat quand on veut faire tourner du code vieux de vingt ans.

À quoi ça sert concrètement

  • Reproduire d’anciens problèmes de compatibilité, par exemple pour comprendre pourquoi un site hérité se comporte bizarrement.
  • Tester des extensions et des thèmes sur des versions obsolètes, ce qui intéresse les éditeurs qui maintiennent une compatibilité large.
  • Comparer l’évolution de l’administration et des éditeurs successifs, de TinyMCE à Gutenberg.

Notre avis

Il y a l’usage sérieux et l’usage plaisir, et les deux se défendent.

Côté sérieux : si vous reprenez un site ancien, pouvoir reproduire son environnement d’origine en trente secondes dans un navigateur vaut mieux que trois heures à monter une machine virtuelle avec une vieille version de PHP. Et pour un éditeur d’extension, tester sur plusieurs versions sans maintenir autant d’environnements, c’est du temps gagné directement.

Côté plaisir : lancer WordPress 0.7 dans un onglet et voir ce qu’était l’administration en 2003, c’est une leçon d’humilité assez saine. On râle volontiers contre l’éditeur de site, mais un aller-retour dans le passé remet les choses en perspective.

Plus généralement, Playground reste l’un des outils les plus sous-utilisés de l’écosystème. C’est gratuit, cela ne demande aucune installation, et c’est parfait pour tester une extension avant de la mettre sur un site réel. Si vous ne l’avez jamais ouvert, c’est le moment.

Make WordPress Playground →