J’ai eu l’occasion de commencer à travailler avec Wordpress début 2008, lors de la création d’un Blog pour un client.
Utilisant énormément PostgreSQL dans mes développements, et peu enclin à le faire cohabiter avec MySQL sur un serveur (et encore moins sur mon poste de développement
), j’ai fait quelques recherches et travaillé à produire une version compatible (WordPress en était à sa version 2.5 à ce moment là).
Après quelques jours de travail j’ai obtenu une version fonctionnelle sur PostgreSQL (de l’installation à l’utilisation), me permettant de travailler sur le thème à développer pour mon client.
Ces travaux sont basés sur le script “mysql2pgsql.php” de usleepless que j’ai pu trouver dans un forum au cours de mes recherches (je n’ai malheureusement pas conservé les références).
En travaillant sur un nouveau projet, j’ai pu découvrir que WordPress est sorti récemment en version 2.8, et j’ai donc eu envie de voir si mon patch fonctionnait encore.
A ma grande surprise, je n’ai pas eu beaucoup de modifications à apporter à mon patch pour qu’il fonctionne sur cette version (en fait, les seules modifications ont porté sur l’intégration des appels dans les bons fichiers).
J’ai ensuite décidé de faire un véritable plugin pour WordPress, suffisament stable pour un usage quotidien, il s’agit de PG4WP.