Cómo acelerar WordPress con ajustes en el archivo wp-config.php
¿Tu WordPress va lento? Antes de instalar un plugin de caché o cambiar de hosting, hay un archivo pequeño pero poderoso que puede marcar una gran diferencia: el wp-config.php. Este archivo es el corazón de la configuración de WordPress y, con unos pocos ajustes, puedes acelerar WordPress de forma significativa sin necesidad de conocimientos avanzados. En esta guía, te explicaré paso a paso cómo wp-config.php optimizar la velocidad de tu sitio web.
¿Qué es el archivo wp-config.php y por qué es clave para la velocidad?
El archivo wp-config.php es el cerebro de tu instalación de WordPress. Contiene ajustes esenciales como la conexión a la base de datos, claves de seguridad y configuraciones de rendimiento. Modificarlo correctamente te permite mejorar la velocidad WordPress al reducir el tiempo de carga, optimizar consultas a la base de datos y gestionar mejor los recursos del servidor.
[INFO]
Siempre haz una copia de seguridad del archivo wp-config.php antes de editarlo. Un error puede dejar tu sitio inaccesible.
Ajustes clave en wp-config.php para acelerar WordPress
1. Activar la caché de consultas a la base de datos
WordPress realiza muchas consultas a la base de datos cada vez que alguien visita tu web. Activar la caché de consultas reduce la carga del servidor y acelera las páginas.
Cómo hacerlo:
- Abre el archivo
wp-config.phpcon un editor de texto (como Notepad++ o el administrador de archivos de tu hosting). - Busca la línea que dice
/* That's all, stop editing! Happy publishing. */. - Justo antes de esa línea, añade este código:
define('WP_CACHE', true);
- Guarda los cambios y sube el archivo de nuevo a tu servidor.
[TIP]
Si usas un plugin de caché como W3 Total Cache o WP Super Cache, esta línea suele añadirse automáticamente. Verifica que esté presente.
2. Limitar las revisiones de entradas (posts)
WordPress guarda automáticamente versiones anteriores de tus entradas y páginas. Con el tiempo, esto puede llenar la base de datos de datos innecesarios y ralentizar tu sitio. Puedes limitar el número de revisiones que se almacenan.
Añade este código antes de la línea de cierre:
define('WP_POST_REVISIONS', 5);
Esto limita a 5 revisiones por entrada. Si quieres desactivarlas por completo, usa false en lugar de 5.
[WARNING]
Desactivar revisiones por completo puede ser útil para sitios con poco contenido, pero en blogs activos es mejor mantener un número bajo (3-5) para poder recuperar cambios si algo sale mal.
3. Desactivar la edición de archivos desde el panel de administración
Por defecto, WordPress permite editar archivos de temas y plugins desde el escritorio. Esto consume recursos y es un riesgo de seguridad. Desactivarlo libera carga del servidor.
Añade esta línea:
define('DISALLOW_FILE_EDIT', true);
4. Aumentar la memoria PHP asignada a WordPress
Si tu sitio tiene muchos plugins o un tema pesado, es probable que necesites más memoria PHP. Esto evita errores de "memoria agotada" y mejora el rendimiento.
Añade esta línea (ajusta el valor según tu hosting):
define('WP_MEMORY_LIMIT', '256M');
[INFO]
El valor por defecto suele ser 40M o 64M. Para sitios con WooCommerce o galerías de imágenes, 256M es un buen punto de partida. Si tu hosting lo permite, puedes subir hasta 512M.
5. Desactivar la comprobación de actualizaciones de plugins y temas
WordPress revisa periódicamente si hay actualizaciones disponibles. Esto puede ralentizar el panel de administración. Puedes desactivarlo (y hacer las comprobaciones manualmente cuando quieras).
Añade estas líneas:
define('WP_AUTO_UPDATE_CORE', false);
define('DISALLOW_FILE_MODS', true);
[WARNING]
Desactivar las actualizaciones automáticas puede dejarte vulnerable. Asegúrate de actualizar manualmente plugins y temas al menos una vez al mes.
6. Activar la compresión de archivos CSS y JS
Aunque esto se suele hacer con plugins, puedes forzar la compresión desde wp-config.php para que el servidor sirva archivos más ligeros.
Añade esta línea:
define('COMPRESS_CSS', true);
define('COMPRESS_SCRIPTS', true);
define('CONCATENATE_SCRIPTS', true);
define('ENFORCE_GZIP', true);
[TIP]
Si usas un servidor con Apache, asegúrate de que el módulo mod_deflate esté activado para que funcione correctamente.
7. Configurar la ruta de los archivos temporales
WordPress usa directorios temporales para generar thumbnails y archivos de caché. Si no están bien configurados, pueden ralentizar el proceso.
Añade estas líneas (ajusta las rutas según tu servidor):
define('WP_TEMP_DIR', ABSPATH . 'wp-content/temp/');
define('UPLOADS', 'wp-content/uploads');
[INFO]
Asegúrate de que la carpetatempexista y tenga permisos de escritura (755 o 777).
Cómo aplicar estos cambios de forma segura
- Accede a tu hosting. Puedes usar cPanel, Syspanel (puerto 2106) o FTP.
- Localiza el archivo wp-config.php en la raíz de tu instalación de WordPress.
- Descarga una copia de seguridad a tu ordenador.
- Edita el archivo con un editor de texto plano (nunca con Word o Pages).
- Añade las líneas justo antes de
/* That's all, stop editing! Happy publishing. */. - Guarda y sube el archivo modificado.
- Verifica que tu sitio funciona correctamente.
[WARNING]
Si después de hacer los cambios tu sitio deja de cargar, restaura la copia de seguridad que descargaste y verifica que no haya errores de sintaxis (por ejemplo, puntos y comas faltantes).
Preguntas frecuentes (FAQ) sobre wp-config.php y velocidad
¿Puedo romper mi sitio si edito mal el archivo?
Sí, pero es fácil de solucionar. Si cometes un error, tu sitio mostrará una pantalla blanca o un error de conexión. Simplemente restaura la copia de seguridad que guardaste.
¿Estos ajustes funcionan en cualquier hosting?
La mayoría sí, pero algunos valores como el límite de memoria dependen de la configuración del servidor. Si tu hosting no permite 256M de memoria, el sitio puede fallar. Prueba con valores más bajos (128M) y ve subiendo.
¿Debo usar todos los ajustes a la vez?
No necesariamente. Empieza con los que más impacto tienen en tu sitio: caché de consultas, límite de revisiones y aumento de memoria. Luego ve añadiendo los demás según veas mejoras.
¿Qué hago si uso un plugin de caché?
Los plugins de caché ya hacen muchas de estas optimizaciones, pero wp-config.php te permite ajustes más profundos que no siempre cubren. Por ejemplo, el límite de revisiones no lo gestiona ningún plugin popular.
¿Cómo sé si los cambios funcionaron?
Puedes usar herramientas como GTmetrix, PageSpeed Insights o Pingdom para medir la velocidad antes y después de aplicar los cambios. También notarás que el panel de administración carga más rápido.
Consejos adicionales para acelerar WordPress
Además de modificar wp-config.php, considera estas buenas prácticas:
- Usa un hosting rápido. Si tu servidor es lento, ningún ajuste mágico lo solucionará.
- Optimiza imágenes. Comprime tus fotos antes de subirlas (con plugins como Smush o ShortPixel).
- Elimina plugins innecesarios. Cada plugin consume recursos, aunque esté desactivado.
- Mantén WordPress actualizado. Las versiones nuevas suelen incluir mejoras de rendimiento.
- Usa una CDN. Distribuye tu contenido estático (CSS, JS, imágenes) en servidores de todo el mundo.
[TIP]
Si tu sitio tiene mucho tráfico, considera usar un plugin de caché de página completa como WP Rocket o W3 Total Cache. Combinado con los ajustes de wp-config.php, notarás una mejora espectacular.
Conclusión: Acelerar WordPress desde la raíz
Modificar el archivo wp-config.php es una de las formas más efectivas y gratuitas de acelerar WordPress. Con solo añadir unas pocas líneas de código, puedes reducir el tiempo de carga, optimizar la base de datos y mejorar la experiencia de tus visitantes. Recuerda siempre hacer una copia de seguridad y probar los cambios uno por uno.
Ahora que sabes cómo wp-config.php optimizar la velocidad de tu sitio, ¿a qué esperas? Abre tu archivo, aplica los ajustes que más se adapten a tu caso y disfruta de un WordPress más rápido y eficiente. Si tienes dudas, consulta a tu proveedor de hosting o a un técnico de soporte. ¡Tu web te lo agradecerá!
