WordPress: Utiliser Font-Awesome dans les menus

WordPress: Utiliser Font-Awesome dans les menus

Pour ce thème, j’utilise Font-awesome pour afficher les petits icônes du site, plutôt que des images. Les icônes du menu «Social», par exemple, en font partie. Intégrer les styles d’une police de caractères du type Font-Awaseome nécessite très peu de modification, et permet ensuite de tout configurer via l’interface d’administration

PHP 4 et MySQL 5

PHP 4 et MySQL 5

Si vous avez suivi mes mésaventures avec PHP, vous savez que j’ai fait quelques tests avec PHP 4. Ce que vous ne savez pas, c’est qu’avant de galérer avec PHP, j’ai passé « un peu » de temps sur un problème assez ancien et connu, mais que j’oublie presque à chaque fois: l’incompatibilité entre PHP 4 et MySQL 5. Au cas ou l’auriez oublié vous aussi, voici de quoi vous éviter quelques heures de recherche.


PHP 4 and MySQL 5

PHP 4 and MySQL 5

If you followed my adventures with PHP, you know that I tried some tests of my plugins with the version 4 of PHP. What you don’t know is how many time I spent before tests, on a well know problem that I always forget: the incompatibility between PHP 4 et MySQL 5. If you forgot also this problem, I give you the solution to avoid some hours of search.

Développement WordPress: différences entre PHP 4 et PHP 5

Développement WordPress: différences entre PHP 4 et PHP 5

La publication du plugin EG-Attachments m’a montré l’importance des tests avant publication. Globalement, la première version de ce plugin était stable, mais à condition que les utilisateurs se trouvent dans la même configuration que moi.
J’ai corrigé assez rapidement la plupart des erreurs, mais il restait un bug récalcitrant qui empêchait le bouton de s’afficher dans la barre de TinyMCE. Les très nombreux tests sur la configuration de WordPress n’ont rien donné. Je me suis intéressé alors, à la plateforme d’hébergement elle-même en installant une version 4 de PHP, à la place de la version 5 utilisée habituellement. Et là, grosse surprise, le plugin ne fonctionnait quasiment plus. J’étais donc fier d’annoncer la publication d’un plugin quasiment inopérant. Mais quels éléments pouvaient expliquer une telle différence de comportement?

WordPress coding: differences between PHP 4 and 5

WordPress coding: differences between PHP 4 and 5

When I published the plugin EG-Attachments, I (re)discovered the importance of tests phase. The first version of this plugin was running properly, but only if users had the same configuration than me.
I solved some bugs, but there was still one error with button that did not appear in the TinyMCE toolbar. After a lot of tests with the WordPress configuration, I tried to check my host platform, and changed the PHP version by replacing a version 5 with a version 4. Big surprise: the plugin didn’t work anymore. So, I was very proud to announce the publication of a plugin that doesn’t work. But how explain the differences of behavior between the two versions?