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 »

Flux RSS bridé à cause des "scrapers"

SkyMinds.Net est victime de quelques scrapers, des sites qui s'approprient le contenu des autres afin de le publier intégralement (avec les images, bandes de petits salopards !) sur leur propre domaine entre deux pages de publicités sans respect aucun pour la propriété intellectuelle... pas vraiment éthique. J'ai donc effectué quelques réglages au niveau du flux RSS, histoire de voir si ce phénomène continue ou non. Le flux apparaît donc comme tronqué pour le moment - j'espère que ce sera provisoire.

Lire la suite »

Et pourquoi pas une inscription "opt-in" pour WordPress ?

Enormément de monde s'inscrit sur SkyMinds.Net, ce qui est plutôt bon signe ! Le problème, c'est que beaucoup de ces inscriptions sont fantômes, lancées à distance par des robots de spam. A ceux-là, il faut ajouter les gens qui s'enregistrent avec une adresse email erronée. Vu que je reçois un mail à chaque inscription qui n'a pu être envoyée pour cause d'email invalide, il est assez simple via phpMyAdmin de faire le ménage mais bon, soyons sérieux, il serait bien […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: