WordPress: mettre un plugin à jour sur plusieurs sites sur le serveur en une seule opération

WorddPress : éviter d'avoir à mettre le même plugin à jour sur chaque site hébergé sur le serveur photo

Sur un serveur qui héberge plusieurs sites WordPress différents, il est fort probable qu'il y ait quelques plugins en commun sur chaque installation. WordPress permet de mettre à jour les thèmes et plugins en quelques clics mais cela suppose de s'identifier sur chaque site ou alors de donner permission à une application tierce comme JetPack pour vous faciliter la tâche. Cela suppose toutefois de bien vouloir rassembler toutes les autorisations sur un seul compte, ce qui n'est pas optimal puisqu'il […]

Lire la suite »

PoEdit : mettre à jour les fichiers de traduction de vos thèmes et plugins WordPress

PoEdit : mettre à jour les fichiers de traduction de vos thèmes et plugins WordPress photo

Sous WordPress, il est très simple de traduire les thèmes et plugins grâce au logiciel PoEdit et à un fichier de langue au format .pot ou .po - mais qu'advient-il de vos traductions lorsque le plugin ou thème est mis à jour avec de nouvelles chaînes? Mettre à jour votre fichier de traduction avec PoEdit Et bien, il suffit tout simplement de resynchroniser votre fichier de traduction avec le fichier de traduction modèle, généralement au format .pot pour ajouter à […]

Lire la suite »

WordPress : installer des plugins et thèmes sur un site de développement local

WordPress : récupérer la liste emails des membres et commentateurs photo

Lorsque vous installez WordPress en local sur votre machine, il est assez courant que les droits des fichiers et dossiers ne permettent pas d'entrée de jeu d'installer ou de mettre à jour des plugins ou des thèmes. Voici comment résoudre ce problème en quelques minutes. Passage au système de fichier direct 1. On commence par éditer notre fichier wp-config.php, qui contient pas mal de constantes primordiales pour WordPress: nano wp-config.php 2. On y rajoute, vers le haut du fichier, une […]

Lire la suite »

[WordPress] Utiliser headJS avec Better WordPress Minify

[WordPress] Utiliser headjs avec Better WordPress Minify photo

Sur le site, j'utilise le plugin Better WordPress Minify pour compresser le contenu des pages (CSS, JavaScript, HTML) pour n'avoir que quelques fichiers à charger pour améliorer les temps de rendement. Il est très utile d'utiliser headJS, qui permet lui aussi de charger plusieurs fichiers javascript en un seul appel, en les concaténant. Voici un petit tutoriel qui permet d'allier Better WordPress Minify avec headJS. Édition de Better WordPress Minify Il n'y a malheureusement pas d'option ou de filtre pour […]

Lire la suite »

Subversion : ajouter et mettre à jour un plugin WordPress sur le dépôt officiel

Subversion : ajouter et mettre à jour un plugin WordPress sur le dépôt officiel photo

De temps en temps, je mets mes plugins WordPress sur le dépôt officiel mais j'utilise assez rarement subversion - connu également sous le doux nom svn - et j'ai tendance à en oublier la syntaxe. Voici donc un petit aide-mémoire pour l'utilisation de subversion avec les plugins WordPress. Ajouter un plugin sur le dépôt officiel WordPress 1. On crée un répertoire local sur notre machine pour y accueillir notre projet: mkdir my-local-dir 2. On synchronise le dépôt avec un check-out […]

Lire la suite »

WordPress : afficher les accents dans des blocs texte colorisés par Crayon Syntax Highlighter

WordPress : afficher les accents dans des blocs texte colorisés par Crayon Syntax Highlighter photo

Jusqu'à très récemment, il m'était tout à fait possible d'avoir des caractères accentués dans des blocs de texte sous WordPress en utilisant le plugin Crayon Syntax Highlighter pour coloriser le code. Or depuis quelques temps tous les blocs en lang="text" ne permettent plus d'afficher les accents : je me retrouve avec des mots tronqués comme si le texte n'était pas encodé en UTF-8. Problème : des caractères non-Unicode Voici ce que donne la phrase "j'ai mangé une tarte à la […]

Lire la suite »

Nouveautés du site : septembre 2014

(Avec un peu de retard) et après des vacances fort reposantes, voici les quelques derniers ajouts et améliorations du site : [+] WordPress : transformation des pages en articles. Avec la suppression des dates dans les URLs (link), il n'y a plus aucune raison d'avoir du contenu dans des pages. Le site passe donc de 230 pages à... seulement douze. Je garde juste les pages institutionnelles : contact, à propos etc. Un plugin m'a beaucoup aidé : Vice Versa. [+] […]

Lire la suite »

Nouveautés du site : hiver 2013 - printemps 2014

Voici une petite liste des derniers ajouts, modifications et améliorations du site ces derniers mois : [*] PHP : déplacement de mes bouts de code du fichier functions.php pour les organiser dans un fichier-plugin. [*] HTML : ajout des meta Dublin Core sur la page d'accueil, passage des balises H2 en H1 pour les titres des articles, correction du code HTML5 parce que le validateur W3C a changé ses recommandations. [*] CSS : nettoyage du code CSS. J'ai remplacé les […]

Lire la suite »

Nouveautés du site : été-automne 2013

Voici les quelques mises à jour du serveur et du site depuis quelques mois : [+] Serveur : mise à jour du noyau Debian : passage du noyau 2.6.38.2 au noyau 3.8.13. Cela m'aura permis de rebooter le serveur après 260 jours d'uptime... cela fait toujours de la peine de rebooter un serveur qui tourne bien pour appliquer une mise à jour! [+] Serveur : Activation de X11 forwarding pour SSH. [+] Serveur : optimiser toutes les images JPG et […]

Lire la suite »

Nouveautés du site : printemps 2013

Voici les derniers ajouts au site depuis le début de l'année: [+] vous pouvez désormais poster des vidéos en commentaire juste en donnant le lien texte de la vidéo (merci Anne-Gaëlle pour la sugggestion). [+] le javascript est désormais chargé de manière asynchrone grâce à la librairie head.js. En pratique, la page (HTML, CSS, images) se charge et l'utilisateur peut interagir avec immédiatement, le code javascript est lui chargé après. Cela règle le problème que j'avais évoqué en novembre 2012. […]

Lire la suite »

PageSpeed à 99%

pagespeed-99-201301

Ah, ce moment magique durant lequel tu constates que ta note PageSpeed monte à 99%, via GTmetrix : C'est beau, sachant qu'au niveau CSS, c'est la barre WordPress du haut qui génère l'overhead. Prochaine étape : mettre les fichiers statiques sur un sous-domaine cookieless.

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: