WordPress : Remplacer la faute de frappe dans plusieurs fichiers de thème parent ?

Publié par Jean-Michel le

J’utilise le joli thème Imbalance de WPShower. Je suis capable de faire presque toutes les modifications dont j’ai besoin à travers des fichiers et des filtres dans le thème enfant que j’ai créé. Cependant, une faute de frappe apparaît dans plusieurs fichiers :

<?php printf(__('<span>Filled under:</span> %s'), get_the_category_list(', ')); ?><br />

Cette ligne est dans archive.php. attachement.php, archive.php et single.php. Existe-t-il un moyen de changer « Filled under » en quelque chose comme « tags » sans modifier directement les fichiers de thème parent ?

Merci!

Solution n°1 trouvée

Vous pouvez le remplacer, mais vous devrez créer des versions Child-Theme de archive.php, attachment.phpet single.php.

Puisqu’il s’agit d’une chaîne de traduction, vous pourrez peut-être faire quelque chose de hackish, comme fournir un fichier en_US.MO qui traduit « Filled under » par « Filed under » (ou ce que vous voulez). Mais cela devient délicat – et ce thème semble l’être _doing_it_wrong(), en mettant des balises HTML à l’intérieur de __(). Je ne suis donc pas sûr de vouloir commencer à jouer avec les fichiers de traduction.

La meilleure solution serait de signaler la chaîne incorrecte en tant que bogue , directement au développeur.

Catégories : Wordpress

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *