Juste un court article en réaction au dernier billet de Thierry Roget, où il mentionne les plugins WordPress installés sur son blog. Pour ma part, j’aurais plutôt tendance à conseiller de ne pas communiquer à ce sujet. Pourtant, en tant que développeur de plugins, je dois bien vous l’avouer, j’apprécie quand un blogueur évoque un de mes bébés.
Alors pourquoi ...
Lire « Ne communiquez pas sur les plugins installés »
J’ai déjà évoqué la question ici, il existe de nombreux moyens pour et, ainsi, gagner en performances. Aujourd’hui, je vais partager avec vous deux astuces, la première concernant votre base de données, et la seconde, moins essentielle, à propos de la sauvegarde des articles.
Voir et analyser les requêtes effectuées
Pour afficher une page, WordPress doit effectuer un certain ...
Lire « Optimiser Wordpress, encore, toujours… »

WordPress dispose de fonctions très pratiques pour afficher le contenu. Pour afficher la liste des pages disponibles de manière hiérarchique, il suffit d’utiliser la fonction wp_list_pages(), qui va générer toute seule le code HTML nécessaire, avec les listes imbriquées.
Seulement voilà, parfois, on a besoin de personnaliser un peu ce code HTML. Par exemple, moi, j’avais besoin d’ajouter une ...
Lire « Redéfinir les listes HTML générées par WordPress »

Avant-hier, Palleas a lancé un coup de gueule contre les « développeurs wordpress » et contre wordpress en général (« wordpress, c’est de la merde »). Si vous n’avez pas lu l’article, je vous conseille d’aller y jeter un œil avant de continuer la lecture de celui-ci.
Ma réponse ne tiendrait pas dans un commentaire, alors je vais le faire ici.
Qu’est-ce qu’un développeur wordpress ?
Commençons ...
Lire « Wordpress n’est pas fait pour les développeurs ! »
Si vous avez déjà essayé d’ajouter des éléments HTML avec javascript, vous le savez : c’est la croix et la bannière ! Pour faciliter cette action, la dernière version de jQuery (1.4) propose une nouvelle syntaxe appelée : Quick Element Construction. C’est d’une simplicité déconcertante :
jQuery("<div>", {
id: "foo",
css: {
...
Lire « Créer des éléments HTML avec jQuery 1.4 »

Cet article est une réaction à un tweet de @davidwalshblog (relayé par @geekarlier) :
Who loses the browser wars? Developers.
« Qui perd la guerre des navigateurs ? Les développeurs. » J’ai trouvé la réflexion intéressante et sujette à discussion.
Qu’est-ce que la guerre des navigateurs ?
Petit rappel des faits. Il y a environ dix ans, après une âpre concurrence avec le navigateur Netscape, Internet ...
Lire « Qui perd la guerre des navigateurs ? »
Mon titre n’est pas tout à fait exact : le navigateur Lunascape, développé par des japonais, inclut Gecko, Webkit et Trident, qui sont les moteurs de rendu respectifs des navigateurs sus-cités. Le principe est intéressant pour les intégrateurs. Grâce à Lunascape, on peut facilement (via une unique interface) vérifier le rendu final de notre travail sur les plus importants navigateurs ...
Lire « Lunascape, le navigateur qui inclut Firefox, Chrome et Windows Explorer »
Bientôt du neuf dans mes plugins WordPress
Pas beaucoup d’articles, en ce moment, sur le blog. Il faut dire que j’ai un peu la tête dans le guidon, ce qui est plutôt une bonne chose, au final.
Cela dit, si tout se passe comme prévu, il devrait y avoir du neuf d’ici à la fin de la semaine. Je suis notamment en train de peaufiner un nouveau ...
Lire « Bientôt du neuf dans mes plugins WordPress »