Plugins WordPress

Retrouvez tous les plugins WordPress écrits par Matt pour les besoins du site, pour y ajouter des fonctionnalités supplémentaires.

Certains plugins ont été écrits pour d'autres sites également, sur demande.

Lire la suite »

Nginx : créer un nouveau site WordPress dans un sous-répertoire, sans conflit avec le site principal

Ajouter un nouveau site WordPress dans un répertoire, sans conflit avec le site principal photo

Dernièrement, j’ai développé un nouveau site WordPress pour une cliente dont l’hébergement ne prévoit pas de staging site, ce qui est un peu ballot. Plutôt que d’utiliser son hébergeur, je me suis dit que j’allais travailler sur la nouvelle version depuis un répertoire sous SkyMinds. Le problème s’est assez rapidement posé : les diverses règles de configuration de SkyMinds (à la racine du domaine) entrent en conflit avec le nouveau site qui se trouve dans un répertoire. Il est donc […]

Lire la suite »

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 »

WordPress : forcer le chargement des média oEmbed en HTTPS

WordPress : afficher des média oEmbed avec HTTPS photo

Lorsque le site est servi via HTTPS, toutes les ressources – même les ressources oEmbed automatiquement générée par WordPress – qui composent une page doivent également être servies via une connexion chiffrée aussi. Il se trouve que je mets des vidéos Youtube et consorts de temps en temps : elles ne s’affichaient plus en https, étant servies par défaut en http. Le changement vers HTTPS est en marche mais tous les services oEmbed n’ont pas encore adopté le chiffrement des […]

Lire la suite »

WordPress : changer le mot de passe d’un utilisateur depuis le serveur SQL

WordPress : changer le mot de passe d'un utilisateur depuis le serveur SQL photo

Il peut être nécessaire de changer le mot de passe d’un utilisateur WordPress par exemple lorsque l’on migre un compte, lorsque l’on repart de zéro avec une base de données vierge ou lorsque le mot de passe du site de développement diffère de celui du site de production. Ou tout simplement pour en mettre un plus facile à retenir. Voici donc comment changer le mot de passe d’un utilisateur WordPress directement depuis un terminal connecté sur le serveur de la […]

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 »

Résoudre les lightbox vides dans l’administration WordPress

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

Le problème : des iframes entièrement vides dans l’interface d’administration WordPress Depuis mon passage à HTTPS, j’ai constaté que lorsqu’un plugin possédait une mise à jour et que l’on cliquait sur le lien “voir les détails de la version x.x”, j’avais droit à une jolie lightbox (ThickBox sous WordPress) toute vide. C’était également le cas lors de la mise à jour des plugins, des thèmes ou de WordPress même : je n’obtenais jamais la ligne qui confirmait que le plugin […]

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 »

WordPress : valider le code des meta oEmbeds de YouTube, DailyMotion, Vimeo et SlideShare

WordPress : valider le code des meta oEmbeds de YouTube, DailyMotion, Vimeo et SlideShare photo

Allez, je continue ma petite série sur la gestion de l’intégration oEmbed sous WordPress. WordPress gère nativement plusieurs services : copiez-collez l’adresse d’une vidéo YouTube dans un article et hop, vous obtenez une vidéo entièrement intégrée, avec un code plutôt propre mais pas entièrement valide. Je vous propose donc de valider le code généré par WordPress lorsqu’il vient de sites tiers comme YouTube, DailyMotion, Vimeo ou SlideShare. Valider le code oEmbed de YouTube Il suffit de lancer les quatre requêtes […]

Lire la suite »

Page 1 sur 1012345...10...Dernière »

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Privacy Settings

Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

In order to use this website we use the following technically required cookies
  • wordpress_test_cookie

Decline all Services
Accept all Services

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: