Si vous avez effectué la mise à jour vers WordPress 3.1, vous avez sûrement noté la présence nouvelle d’une barre d’administration en haut de votre site. Très pratique, elle vous permet d’accéder rapidement aux pages principales de votre administration.
Mais enfin, peut-être qu’elle vous dérange plus qu’autre chose, cette barre. Et après tout, vous êtes maître chez vous. Voici donc ...
Lire « Désactiver la barre d’administration WordPress »
En écrivant l’article précédent, je me suis rendu compte que l’éditeur wysiwyg de wordpress avait disparu. J’utilise toujours l’éditeur HTML, donc ce n’est pas franchement un problème, mais tout de même. Après une rapide recherche sur Google, j’ai compris que l’erreur provenait de la dernière mise à jour de wordpress. En effet, lors de celle-ci, il arrive que le fichier ...
Lire « WordPress et la disparition de l’éditeur wysiwyg »
Jusqu’ici, pour afficher une police personnalisée sur un site web, j’utilisais le service Cufon. Très pratique, il suffit de charger votre police dans leur formulaire et vous obtenez en retour un fichier javascript que vous pouvez ensuite utiliser sur votre site. Mais ce matin, en installant Internet Explorer 9, j’ai eu une mauvaise surprise… En effet, la version de cufon ...
Lire « Police personnalisée : de cufon à font-face »
Si, comme moi, votre hébergement est un serveur mutualisé chez 1&1, vous avez certainement un problème similaire au mien, à savoir pas assez de mémoire allouée pour effectuer les mises à jour du core. Par défaut, 1&1 règle la mémoire à 32MB, alors que WordPress semble en requérir beaucoup plus… Résultat, vous vous retrouvez avec une erreur de type :
Fatal ...
Lire « Mise à jour automatique de WordPress chez 1&1 »
Je suis de plus en plus souvent amené à développer sur du WordPress en mode multisite, c’est à dire avec une gestion de blogs multiples. En général, le schéma est le suivant : un site général d’un côté (couplé avec BuddyPress pour les aspects sociaux) et des blogs d’utilisateurs de l’autre côté.
Immanquablement vient alors la question des plugins. On peut ...
Lire « Filtrer les plugins disponibles sur un WordPress Multisite »
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 »
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 »
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 »