Tengo estos en todo mi tema, y cuando los elimino, no sucede nada con el tema. ¿Qué hace? ¿Debo dejarlos o son innecesarios? Quiero optimizar mi sitio para que cargue más rápido, por eso es por lo que estoy preguntando.¿Qué hace la función "_e()" de Wordpress?
Respuesta
http://faq.wordpress.net/view.php?p=50
En Wordpress, cadenas en los archivos php están marcados para su traducción a otros idiomas, y la localización utilizando dos “etiquetas” que en realidad son funciones. Ellos son:
__() _e()
que se utilizan para la localización de temas de Wordpress. Si solo usa un idioma para su tema, no lo necesita.
Estos son para la localización de Wordpress.
Aquí es su documentación: http://codex.wordpress.org/Function_Reference/_e
También un par de enlaces en la localización en general en WordPress para poner la década de _E en su contexto:
En realidad, desde mi experiencia, encuentro que _e() es una función. Es similar a:
<?php function _e($txt) { echo $txt; }
Me parece que si se elimina ella, se corre el riesgo de su texto ni siquiera a aparecer. Sin embargo, de los usos que he visto, son comentarios al usuario de Wordpress para recordarles que agreguen información al área, como el pie de página, el encabezado o lo que sea. Por lo tanto, eliminar solo puede eliminar todas las pistas que el tema ha incorporado para usted.
Me parece que si lo eliminas, corres el riesgo de que el texto no se muestre. Sin embargo, de los usos que he visto, son comentarios al usuario de Wordpress para recordarles que agreguen información al área, como el pie de página, el encabezado o lo que sea. Por lo tanto, eliminar solo puede eliminar todas las pistas que el tema ha incorporado para usted.
Es una función de WordPress utilizada para la localización. See the WordPress Docs for localization.
Con esta función se puede dar salida a/asignar cadenas "codificados" dentro de su tema/plugin/código que son traducible (con .mo/.po files o plugins como WPML cadena de traducción).
La función __('My Text', 'my-text-domain');
asigna una cadena "Mi texto" que es traducible. 'my-text-domain' es la cadena de texto a la que se hace referencia en la cadena. Esta función no repite nada!
La función _e('My Text', 'my-text-domain');
es casi la misma pero hace eco de su cadena directamente.
WordPress Ofrece muchas otras funciones para la localización, eche un vistazo al Codex (enlace en la parte superior de mi respuesta).
Esas son las funciones de la biblioteca de WordPress utilizadas en la localización en los temas de Wordpress. Se recomienda utilizar la función escapes tanto como sea posible en temas y complementos para mayor seguridad.
__() = Devuelve la cadena traducida
_e() = eco de la cadena traducida
esc_html __() = Escapes y devolver la utilización cadena de traducción en la salida HTML
esc_html_e() = Escapes y eco del uso de la cadena de traducción en la salida HTML
esc_attr __() = Escapes & devuelve el uso de la cadena de traducción en un atributo
esc_attr_e() = Escapes de eco y el uso cadena de traducción en un atributo
_n() = recuperar la forma plural o único, basado en la cantidad.
_x() = Recuperar cadena traducida con el contexto gettext
_ex() = eco de traducción de la cadena con el contexto gettext
esc_attr_x() = Escapes y volver cadena traducida con el uso contexto gettext en un atributo
esc_html_x() = Escapes y volver cadena traducida con el uso contexto gettext en la salida HTML
- 1. ¿Qué hace la función _ ($ string) en PHP?
- 2. ¿Qué hace la función invisible()?
- 3. wordpress hackeado: ¿qué hace realmente este script?
- 4. ¿Qué hace esta función?
- 5. ¿Qué hace la función de php 'sobrecarga'?
- 6. ¿Qué hace la función cvWaitKey() de OpenCV?
- 7. ¿Qué hace la función j en Rails?
- 8. ¿Qué hace la siguiente función get (1)?
- 9. ¿Qué función jQuery data() hace
- 10. ¿Qué hace la función de subrayado de PHP?
- 11. ¿Qué hace exactamente la función gc_enable de PHP?
- 12. ¿Qué hace Contras en esta función?
- 13. Ubicación getAccuracy() ¿qué hace esta función?
- 14. ¿Qué hace esto realmente? - Crazy C++ función
- 15. Wordpress multilingüe ... ¿qué complemento?
- 16. función wp_signon wordpress no trabajar
- 17. ¿Qué hace la función "eventloop" en Scala Actors?
- 18. función de wordpress remove_menu_page() arroja un error
- 19. Hace referencia a la función de constructor
- 20. TypeError: $ no es una función de Wordpress
- 21. ¿Qué hace esta función de respuesta de JavaScript?
- 22. ¿Qué hace la evaluación de Python()?
- 23. La función jQuery ready no funciona en WordPress
- 24. ¿Qué hace un buen nombre para una función de ayuda?
- 25. ¿Qué hace "devolver esto" dentro de una función javascript?
- 26. ¿Qué hace _locking() realmente?
- 27. ¿Qué hace postInvalidate()?
- 28. Wordpress Plugin Localización
- 29. WordPress php error fatal: Llamar a la función indefinida language_attributes()?
- 30. ¿Qué hace la bandera permisiva?
Enlace anteriormente no funciona, lamentablemente ... – user1794295
El enlace no funciona. – steviejay