Quelle est la différence entre _e()
et __()
fonctionne pour la traduction? Dans quels cas e()
et __ ()
devrait être utilisé?
Quelle est la différence entre _e()
et __()
fonctionne pour la traduction? Dans quels cas e()
et __ ()
devrait être utilisé?
Réponses:
Si vous voulez echo
la chaîne traduite, alors vous utiliserez _e
et quand vous voulez juste avoir la chaîne traduite, alors vous utiliserez __
.
Exemple:
_e('this is a message', 'twentyfourteen');
est identique à
echo __('this is a message', 'twentyfourteen');
Si vous êtes un développeur de plugin complet, vous internationalisez (i18n) toutes vos chaînes. WordPress comprend plusieurs fonctions qui permettent au programmeur de rendre facilement son plugin utilisable nativement dans le monde entier:
__ () _e ()