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 »

Changement de design : SkyMinds 2016

Changement de design : SkyMinds 2016 photo 1

Ce week-end, pour fêter la nouvelle année et les 17 ans du site (et oui, déjà !), je me suis amusé à changer radicalement le thème graphique du site. Nouvelle année, nouveau thème Cela fait des années que je n'ai pas changé de thème : apparemment, mon thème précédent remonte à 2010, soit 6 ans. A l'échelle d'Internet, cela remonte quasiment à la préhistoire ! Il aura bien évolué : de XHTML transitional à strict, puis HTML5. D'abord basique puis […]

Lire la suite »

WordPress : afficher la date en français dans le thème (sans utiliser le pack de langue ou setlocale())

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

Cela fait des années que j'utilise le même thème graphique pour mon site et je n'ai jamais vraiment pris le temps de traduire la date de publication ou de mise à jour des articles en français. Le tutoriel qui suit ne s'adresse qu'à un cercle réduit de développeurs : il est évidemment bien plus aisé d'installer WordPress en français (avec le langage pack qui convient) ou d'utiliser la fonction PHP setlocale() comme je l'avais fait précédemment avec WP-Date FR. Dans […]

Lire la suite »

WordPress : afficher un shortcode dans un article, une page ou une template

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

M'étant quelque peu arraché les cheveux pendant les vacances pour trouver comment afficher correctement un shortcode dans une template WordPress, voici comment afficher un shortcode dans un article, une page ou une modèle de page. Cela me servira de référence ultérieure mais je suis certain que cela en aidera d'autres. Créer un shortcode Pour créer un shortcode, on crée une fonction puis le shortcode associé dans le fichier functions.php du thème WordPress :

Lire la suite »

10ème anniversaire : nouveau thème Palm Tree

skyminds-palmtree

Il y a eu assez peu de changement dans le design de SkyMinds.net en 10 ans : je dirai qu'il y a eu 5 ou 6 versions "majeures" en tout. Vous aurez sûrement remarqué que je m'attache facilement à un design particulier (que je finis par hacker jusqu'à l'os !). Hé bien pour ce dixième anniversaire, je voulais quelque chose qui résume le site, qui colle un peu plus au nom de domaine et qui soit un peu plus identifiable. […]

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 2.3.1 installé

J'ai enfin pris le temps d'effectuer tous mes tests de plugin et de thèmes avant de plonger dans la mise à jour WordPress. Cela ne s'est pas fait sans douleur : histoire d'assurer mes arrières, j'ai d'abord lancé la procédure de mise à jour sur mon installation locale. Erreurs à tout bout de champ de la base de données, ce qui entraînait la dé-catégorisation de la moitié de mes articles. Je me voyais mal éditer manuellement plus de 600 articles […]

Lire la suite »

Conversion et widgétisation d'un thème pour WordPress

Il y a quelques jours, Fred C. - l'ancien tuteur de Ben - m'a contacté pour me demander si je pouvais donner un coup de main à Claude pour ce qui touchait à son blog WordPress. Aussitôt dit, aussitôt fait : Claude avait un thème qui datait de l'ère WordPress 1.2 et voulait le convertir de manière à ce qu'il soit compatible avec la dernière version de WordPress et qu'il soit également widget-ready. Si vous êtes dans le même cas, […]

Lire la suite »

WordPress 2.0.4 sur les rotules

Bon, mon WordPress n'est pas loin de finir dans les choux... vous vous souvenez du problème de permissions de fichiers et de l'édition d'un des plugins ? Apparemment cela serait dû à un conflit de plugins. Le problème, c'est que des plugins j'en ai pas mal - environ 40+ au dernier recensement - ce qui complique la tâche. Et j'ai quelques plugins qui sont vitaux pour le site et que je ne peux pas désactiver... argh ! Et ce n'est […]

Lire la suite »

RapidGet, Winamp et extensions Firefox

Sortie de RapidGet v1.1 il y a quelques jours déjà : la liste de téléchargements n'est plus perdue lorsque l'on ferme le programme et les téléchargements peuvent être repris là où on les avaient laissés, ce qui n'était pas le cas auparavant. Rapidshare a également mis quelques filtres en place sur leur serveur au niveau des noms de fichiers : certains fichiers ne passent plus avec RapidGet alors qu'on peut les récupérer avec Free Download Manager par exemple. J'ai mis […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: