Le problème : une notification de mise à jour pour la version localisée
WordPress vérifie périodiquement ses mises à jour et vous indique par une notification lorsqu’une nouvelle version est disponible.
C’est bien pratique mais lorsque l’on met le site à jour par SVN ou en utilisant Trac, ce sont les fichiers en version originale (non traduite) que l’on récupère.
Du coup, vous pouvez très bien avoir votre installation de WordPress à jour et avoir une notification de mise à jour vous poussant à télécharger la dernière version localisée (fr_FR
dans notre cas).
Exemple en image :
La solution : une simple variable à définir
La solution que je donne est on ne peut plus simple. En regardant le fichier /wp-includes/version.php
des deux paquets d’installation (wordpress
et wordpress-fr_FR
), je me suis rendu compte qu’une seule ligne diffère.
Il s’agit de la définition de la langue utilisée :
$wp_local_package = 'fr_FR';
Code language: PHP (php)
Il suffit de placer cette ligne dans functions.php
à la racine de votre thème et la notification de mise à jour disparaît comme par enchantement.
Ouvrez donc functions.php
et ajoutez-y :
<?php $wp_local_package = 'fr_FR';
Code language: HTML, XML (xml)
A noter que, pour la petite histoire, vous pouvez placer cette ligne dans votre fichier wp-config.php
.
Et hop ! à vous les mises à jour rapides et sans notifications superflues!
Vous voulez un site WordPress ou WooCommerce qui soit à la fois rapide et performant? Vous êtes au bon endroit.
Note : la version 2.8.4 est sortie en urgence hier, patchant une faille qui permettait de réinitialiser le mot de passe admin. Mise à jour recommandée.
Merci bcp
Je t’en prie :)