Je les ai partout sur mon thème, et quand je les supprime, il ne se passe rien sur le thème. Qu'est ce que ça fait? Devrais-je les laisser ou sont-ils inutiles? Je veux optimiser mon site pour charger plus vite, c'est pourquoi je demande.Que fait la fonction Wordpress "_e()"?
Répondre
http://faq.wordpress.net/view.php?p=50
Dans Wordpress, les chaînes dans les fichiers php sont marqués pour la traduction vers d'autres langues, et la localisation à l'aide de deux « tags » qui sont en fait des fonctions. Ils sont:
__() _e()
Ils sont utilisés pour la localisation des thèmes Wordpress. Si vous n'utilisez qu'une seule langue pour votre thème, vous n'en avez pas besoin.
Ce sont pour la localisation Wordpress.
Voici leur documentation: http://codex.wordpress.org/Function_Reference/_e
également quelques liens sur la localisation en général sur wordpress pour mettre les années _E dans le contexte:
En fait, D'après mon expérience, je trouve que _e() est une fonction. Il est semblable à:
<?php function _e($txt) { echo $txt; }
Il me semble que si vous éliminez, vous courez le risque de votre texte même pas apparaître. Des utilisations que j'ai vues, cependant, ce sont des commentaires à l'utilisateur de Wordpress pour leur rappeler d'ajouter des informations à la zone, comme le pied de page, l'en-tête, ou peu importe. Donc éliminer peut seulement enlever tous les conseils que le thème a construit pour vous.
Il me semble que si vous l'éliminez, vous courez le risque que votre texte n'apparaisse même pas. Des utilisations que j'ai vues, cependant, ce sont des commentaires à l'utilisateur de Wordpress pour leur rappeler d'ajouter des informations à la zone, comme le pied de page, l'en-tête, ou peu importe. Donc éliminer peut seulement enlever tous les conseils que le thème a construit pour vous.
Il s'agit d'une fonction WordPress utilisée pour la localisation. See the WordPress Docs for localization.
Avec cette fonction, vous pouvez sortie/affecter des chaînes « » dans votre hardcoded thème/plugin/code qui sont traduisible (avec .mo/.po files ou plugins comme WPML chaîne Traduction).
La fonction __('My Text', 'my-text-domain');
affecte une chaîne "Mon texte" traductible. 'my-text-domain' est le texte-doamin auquel la chaîne est référencée. Cette fonction ne fait écho à rien!
La fonction _e('My Text', 'my-text-domain');
est presque la même mais elle fait écho directement à votre chaîne. WordPress Offre plusieurs autres fonctions pour la localisation, jetez un oeil dans le Codex (lien en haut de ma réponse).
Il s'agit de la fonction de bibliothèque WordPress utilisée pour la localisation dans les thèmes Wordpress. Son recommandé d'utiliser les évasions fonctionner autant que possible dans le thème et les plugins pour la sécurité.
__() = Retour la chaîne traduite
_e() = écho la chaîne traduite
esc_html __() = Escapes & retour l'utilisation de la chaîne de traduction en sortie HTML
de esc_html_e() = Échappe et répercute l'utilisation de la chaîne de traduction dans la sortie HTML
esc_attr __() = Échappe et renvoie la chaîne de traduction utilisée dans un attribut
esc_attr_e() = & Escapes écho à l'utilisation de la chaîne de traduction dans un attribut
_n() = Extraire la forme plurielle ou simple sur la base du montant.
_x() = Récupérer chaîne traduite avec le contexte gettext
_ex() = echo chaîne traduite avec le contexte gettext
esc_attr_x() = Escapes & retour chaîne traduite par l'utilisation du contexte gettext dans un attribut
esc_html_x() = Escapes & retour chaîne traduite par l'utilisation du contexte gettext dans la production HTML
- 1. fonction wordpress _e
- 2. que fait exactement 'get_page_by_path' wordpress?
- 3. Que fait la fonction _ ($ string) en PHP?
- 4. Que fait la fonction suivante?
- 5. Que fait la fonction jQuery()?
- 6. Que fait cette fonction?
- 7. que fait-il? (fonction(){...}());
- 8. GTK +: que fait la fonction gtk_ui_manager_add_ui_from_resource?
- 9. Dans Tritium, que fait la fonction yield()?
- 10. Que fait la fonction jQuery() dans jQuery?
- 11. Que fait la fonction s37 dans htaccess?
- 12. Que fait la fonction de LOG()?
- 13. Que fait la fonction Javascript suivante?
- 14. Que fait réellement la fonction $ dans haskell?
- 15. Mercurial/Python - Que fait la fonction Underscore?
- 16. Que fait la fonction reorder() dans Joomla?
- 17. Que fait cette fonction Perl?
- 18. Que signifie la fonction wordpress get_the_terms()?
- 19. Que fait la fonction etree.xpath de la bibliothèque python lxml?
- 20. Comment faire fonctionner __() et _e() dans n'importe quel fichier PHP de wordpress?
- 21. Emplacement getAccuracy() que fait cette fonction?
- 22. Que fait cette fonction de Google PlusOne?
- 23. Que fait cette fonction de réponse javascript?
- 24. Que fait cette fonction d'état de thread?
- 25. Que fait cette fonction dans le script?
- 26. L'action de Wordpress commence avant que ce soit fait
- 27. Que fait la fonction de soulignement de PHP?
- 28. quelqu'un peut-il dire ce que fait la fonction i2d_X509_SIG() ..?
- 29. Que fait la fonction __gnu_cxx :: __ stl_next_prime (usigned long)?
- 30. Que fait la fonction persist dans mon DAO?
lien ci-dessus ne fonctionne pas malheureusement ... – user1794295
Le lien ne fonctionne pas. – steviejay