¿Por qué no se registran los cambios de WP_CONTENT_DIR y WP_CONTENT_URL en wp-config.php?

23 jun 2013, 19:54:42
Vistas: 41.9K
Votos: 4

Intenté agregar esto al final de mi wp-config.php

define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/somedir');
define('WP_CONTENT_URL', 'http://example.com/somedir');

sin embargo, al hacer echo inmediatamente después muestra los valores antiguos (con el valor wp-content). Intenté usar echo porque en el panel de administración de WordPress no podía ver el tema desde la nueva ubicación, por supuesto.

He instalado WordPress en example.com/wp subdirectorio y el sitio en sí es example.com - Copié el .htaccess y el index.php al directorio raíz y todo funciona bien, solo necesito mover wp-content a otra carpeta en la raíz también con un nombre diferente.

1
Comentarios

la barra inclinada / antes de somedir es superflua (doble) en la línea 1.

Frank N Frank N
5 sept 2015 18:58:50
Todas las respuestas a la pregunta 1
2
15

Probablemente agregaste las definiciones demasiado tarde. Si de hecho las agregaste "al final" del archivo wp-config.php, entonces las colocaste después de estas líneas:

/** Configura las variables de WordPress y archivos incluidos. */
require_once(ABSPATH . 'wp-settings.php');

Si es así, entonces esas constantes ya están definidas (wp_initial_constants) y no puedes redefinir una constante después de que ya ha sido definida.

Realiza tus ediciones antes, específicamente previo a:

/* ¡Eso es todo, deja de editar! Feliz blogging. */
23 jun 2013 20:12:51
Comentarios

Para complementar la respuesta correcta, se recomienda verificar si una constante ya está "no definida" antes de definirla.

Pothi Kalimuthu Pothi Kalimuthu
25 jun 2013 11:30:48

@Pothi : Sí, generalmente es una buena idea, pero si defines (define) las constantes donde el núcleo de WordPress lo considera adecuado, no debería haber problema.

s_ha_dum s_ha_dum
19 feb 2014 16:20:02