Correction de l'identification du site

Je viens de m'apercevoir, en renforçant un peu la sécurité du site, que la barre d'identification du site ne fonctionnait pas correctement. En effet, je l'avais écrite principalement pour l'administration, puis l'avait étendue aux membres qui s'enregistraient. Sauf que j'avais oublié d'enlever une routine de test... ce qui fait que les gens s'identifiaient mais le formulaire d'identification leur était toujours présenté ! Et bien voilà, c'est désormais corrigé. Le pire, c'est que cela doit faire des mois fait bien des […]

Lire la suite »

WordPress : utilisation d'un système de cache

Si votre blog génère beaucoup de trafic, il y a fort à parier que votre consommation des ressources serveurs ira en augmentant : plus vous écrivez d'articles et plus vous avez de pages, plus vous avez de visiteurs sur le site. Le problème, c'est que les multiples appels à la base de données pour extraire le contenu des articles peut entraîner des ralentissements, voire des erreurs lors de l'affichage de vos pages en périodes de pointe. La solution consiste à […]

Lire la suite »

WordPress et encodage UTF-8

Encodage utf8

J'ai mis à jour WordPress hier, entre deux corrections de copies. D'habitude lorsque je fais une grosse mise à jour, je la fait d'abord sur mon installation locale, sur ma machine. Cela me permet de déceler les problèmes éventuels et de ne pas planter la base du site. Cette fois-ci, non seulement je l'ai faite en locale mais je l'ai en plus faite sur un sous-domaine, histoire d'être vraiment sûr de mon coup. Mais cette fois-ci j'ai eu droit à […]

Lire la suite »

WordPress : réduire le nombre de requêtes SQL des thèmes

Après avoir vu comment réduire les accès des plugins, voici comment réduire le nombre d'accès à la base de données en modifiant vos fichiers de thèmes. Des URLs statiques Il est possible de supprimer jusqu'à une bonne vingtaine d'appels à la base de données rien qu'en éditant les fichiers de votre thème. Les fichiers les plus gourmands sont header.php, sidebar.php et footer.php. Vous pouvez remplacer : bloginfo('charset') par l'encodage de vos pages : UTF-8. bloginfo('stylesheet_url') par l'URI statique de votre […]

Lire la suite »

WordPress : réduire le nombre de requêtes SQL des plugins

Suite aux deux précédents avertissements de mon hébergeur, j'ai pris quelques mesures pour tenter d'endiguer les requêtes superflues au niveau du serveur et d'optimiser mon installation WordPress en général. Aujourd'hui, on essaie de réduire le nombre de requêtes SQL de nos plugins. Etape 1 : réduire le nombre de plugins Une installation par défaut de WordPress est assez light au niveau des ressources SQL. Le problème, c'est que l'on a bien souvent tendance à ajouter des plugins à son installation […]

Lire la suite »

Une série d'articles pour optimiser WordPress

J'ai l'intention de commencer une petite série d'articles visant à optimiser votre site web et en particulier WordPress. Initialement, je pensais écrire un article très général et puis, en testant et fouillant, je me suis vite aperçu qu'un seul article abordant plusieurs points ne suffirait pas pour en faire le tour. Une série nous permettra donc d'entrer davantage dans le vif du sujet. Histoire de vous mettre un peu l'eau à la bouche, voici quelques sujets qui seront abordés au […]

Lire la suite »

Traduire WordPress et ses plugins avec PoEdit

Vous vous êtes peut-être déjà demandé comment traduire WordPress ou quelques uns de ses plugins. Et bien c'est très facile figurez-vous ! Il suffit de quelques minutes pour s'y mettre et contribuer à l'amélioration de WordPress ou de ses plugins avec vos traductions. Voici un petit mode d'emploi pour vous aider à démarrer. Préparation à la traduction : PoEdit Sous Windows, pour traduire les différentes chaînes de caractère, on utilise un éditeur spécial comme PoEdit qui crée deux sortes de […]

Lire la suite »

Régler le problème de mémoire entre WordPress et Apache 2

Il y a quelques jours, mon hébergeur a mis à jour son serveur Apache qui est passé de la version 1.3.37 à la version 2.2.6. Gros changement donc mais dont je ne me suis réellement rendu compte que lorsque j'ai voulu poster un nouvel article sur le site. Je me suis trouvé nez à nez avec cette erreur : Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 139816 bytes) in /home/cpanel/public_html/wp-includes/cache.php on line 51 Petit mail […]

Lire la suite »

Disposable Registrations Killer

Disposable Registrations Killer est un plugin WordPress qui empêche vos visiteurs de s'enregistrer avec une adresse email jetable. Au moment de l'inscription, le domaine de l'email est vérifié contre une liste. Si l'email est considérée comme jetable, l'utilisateur doit entrer une adresse permanente. Le but est de réduire les inscriptions "fantômes". Disposable Registrations Killer is a WordPress plugin that prevents people from registering on your blog with a disposable email address. During registration, the email domain is checked against a […]

Lire la suite »

WordPress 2.3 est sorti

Si vous utilisez WordPress, vous savez sûrement que la version 2.3 est sortie il y a quelques jours. Contrairement à d'habitude, je ne suis pas franchement pressé de mettre à jour. Souvenons-nous d'une des règles d'or de l'univers : "if it ain't broke, don't fix it !". J'ai plusieurs pages et plugins qui seront inutilisables avec cette nouvelle version donc pour le moment, autant rester sur une version stable. Et puis, il est toujours intéressant d'attendre quelques jours que les […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: