WordPress : Remplacer la faute de frappe dans plusieurs fichiers de thème parent ?
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.php
et 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.
0 commentaire