Cómo crear variables personalizadas en wp-config

13 ago 2013, 16:14:10
Vistas: 21.3K
Votos: 6

Me gustaría agregar algunas variables de configuración personalizadas en el archivo wp-config.php (no en el functions.php). Luego, necesito acceder a estas variables en mis plantillas.
¿Cuál es la manera de hacer esto?

3
Comentarios

Hola, ¿puedes obtener la respuesta a esta pregunta? Por favor, necesito esta funcionalidad. Gracias

Renish Khunt Renish Khunt
21 abr 2014 09:53:04

Acepté la siguiente respuesta, solo agrega tu variable personalizada con un define

miko7358 miko7358
22 abr 2014 12:34:37

Solo para tu información, estos son más precisamente "constantes definidas" y no "variables".

Jesse Nickles Jesse Nickles
13 oct 2020 13:07:38
Todas las respuestas a la pregunta 1
1
16

¿Por qué necesitas esto?

En wp-config puedes establecer definiciones (defines). Estas estarán accesibles en cualquier lugar sin necesidad de usar variables globales. Define algo así: define('MI_NOMBRE_DE_DEFINE', 'EL_VALOR');.

Luego en tus plantillas puedes mostrar el valor así: echo MI_NOMBRE_DE_DEFINE;

O asignar el valor a una variable: $var = MI_NOMBRE_DE_DEFINE;.

13 ago 2013 16:22:25
Comentarios

Gracias por tu rápida respuesta. Necesito almacenar algunos IDs de página. Los IDs de página dependen del entorno (desarrollo, producción, etc...). Además, el archivo functions.php está bajo control de versiones (subversionado), a diferencia del wp-config.php. Es por eso que necesito almacenar algunos datos en este archivo.

miko7358 miko7358
13 ago 2013 16:45:31