Vamos a ver en este post cómo cambiar el directorio de plugins de WordPress. Este directorio aloja los archivos necesarios para que funcionen los plugins instalados.
Otros directorios que se pueden configurar son:
- Directorio themes: Directorio donde se instalan los themes.
- Directorio uploads: Directorio donde se instalan los plugins.
- Directorio wp-content: Directorio de instalación principal.
Os recomiendo leer este otro para tener una idea básica sobre el número máximo de plugins a instalar:
¿Dónde puedo cambiar el directorio de instalación de los plugins de WordPress?
El archivo que necesitamos editar es el wp-config.php, es ahí donde estableceremos la nueva ruta del directorio de plugins que normalmente se encuentra en el directorio ‘wp-content‘.
Revisando la documentación oficial debemos añadir la siguiente línea en nuestro archivo de configuración de WordPress:
1 |
define( 'WP_PLUGIN_DIR', dirname(__FILE__) . '/wp-content/NuevoDirectorio' ); |
De esta manera estaríamos cambiando del directorio por defecto ‘wp-content/plugins‘ a ‘wp-content/NuevoDirectorio‘.
NO hay que añadir la barra final –> /
Si quisiéramos cambiar a un directorio de la raíz de nuestra instalación de WordPress el código sería el siguiente:
1 |
define( 'WP_PLUGIN_DIR', dirname(__FILE__) . '/NuevoDirectorio' ); |
De esta otra manera estaríamos cambiando el directorio ‘wp-content/plugins‘ al directorio de la raíz ‘NuevoDirectorio‘.
Establecer la URL absoluta al directorio de plugins
Para establecer la URL absoluta del directorio tenemos que añadir también esta otra línea:
1 |
define( 'WP_PLUGIN_URL', 'http://www.miweb.com/wp-content/NuevoDirectorio' ); |
NO hay que añadir la barra final –> /
Solucionar incompatibilidades con la nueva ruta
Es posible que tras el cambio de directorio algún plugin nos de problemas, si nos ocurre podemos añadir esta otra línea:
1 |
define( 'PLUGINDIR', dirname(__FILE__) . '/wp-content/NuevoDirectorio' ); |
NO hay que añadir la barra final –> /
Nota importante a la hora de cambiar el directorio de plugins de WordPress
Os recomiendo realizar este cambio cuando la instalación de WorPress es nueva y no hay contenido subido ni publicado ni plugins activados.
De lo contrario hay que mover el contenido al nuevo directorio.