Diferencia en archivo SETUP entre WP en español e inglés

ramonjosegn Seguir
Seguidores
12

Sigma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
14 Feb 2010
Mensajes
70.591
Estaba haciendo escaneo con Wordfence de un nuevo sitio web y me encuentro con la sorpresa de que el archivo SETUP tiene una pequeña diferencia entre la versión de WP en español y la inglesa, me pregunto porqué

La versión inglesa original incluye este código (y la española no)
PHP:
52	// Also loads plugin.php, l10n.php, pomo/mo.php (all required by setup-config.php) 	 	 
53	wp_load_translations_early(); 	 	 
54	 	 	 
55	// Turn register_globals off. 	 	 
56	wp_unregister_GLOBALS(); 	 	 
57	 	 	 
58	require_once(ABSPATH . WPINC . '/compat.php');

¿alguien se le ocurre por qué? ¿o fue un despiste de la versión española?
 

Lopezito

Zeta
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
13 Dic 2011
Mensajes
1.515
PHP:
wp_load_translations_early();

Lo que opino desde arriba: La primera función parece que se refiere a las traducciones, y en el Wordpress que descargas ya en español, tal vez no sea necesario porque para algo lo descargaste en Español :drunk:
Buscando: Los intentos de una carga inicial de traducciones.
Se utiliza para los errores encontrados durante el proceso de carga inicial, antes de que el local se ha detectado correctamente y cargado.
Diseñado para las secuencias de carga inusuales (como la configuración, config.php) o cuando el script luego terminar con un error, no lo contrario se corre el riesgo de que un archivo puede ser de doble incluido.

PHP:
wp_unregister_GLOBALS();

Lo que opino desde arriba: Ni idea porque aparece en uno si y en otro no, pero entiendo que es para des-registrar variables globales de Wordpress.
Buscando: Si register_globals está encendido, apáguelo. La función no se desarmará valores de $ _GET , $ _POST , $ _COOKIE , $ _REQUEST , $ _SERVER , $ _ENV , $ _FILES y $ table_prefix . Se le llama una vez en el núcleo, en wp-settings.php
Nota: esto también deshabilitar sesiones de PHP si register_globals estaba en marcha.

PHP:
require_once(ABSPATH . WPINC . '/compat.php');

Lo que opino desde arriba: Llamar al archivo compat.php que se encuentra en wp-includes y ... xd!
Buscando: ????
 
Última edición:
Arriba