Optimiza el rendimiento de tu WordPress desde wp-config.php

Tabla de contenido

¿Por qué enfocarse en el archivo wp-config.php?

El wp-config.php es la puerta a un montón de ajustes esenciales de WordPress: define cómo se conecta a la base de datos, sus claves de seguridad… pero también puedes aprovecharlo para mejoras de rendimiento y estabilidad. Muchos usuarios lo consideran solo para lo básico, pero si te animas a jugar un poco, puedes marcar una diferencia real. Y no te asustes: todo lo que veremos se basa en funciones reconocidas o documentadas oficialmente.

Así que, sin más preámbulo, vamos a darle caña a esos ajustes.

Ajustes útiles para rendimiento desde wp-config.php

1. Control sobre revisiones de entradas

Las revisiones automáticas son muy útiles, pero si no las controlas, tu base de datos puede hincharse sin darte cuenta. Para limitar esas revisiones:

define('WP_POST_REVISIONS', 2);

Con esto conservarás solo las dos últimas versiones de cada entrada, evitando que se acumulen muchas versiones antiguas. Y si quieres directamente desactivarlas, también puedes poner:

define('WP_POST_REVISIONS', false);

Esto ayuda a reducir el tamaño de la base de datos y acelerar las consultas.

2. Ajustar el intervalo del auto-guardado

Cada cuánto WordPress guarda automáticamente tus entradas puede evitarte pérdidas de texto… pero si está muy frecuente, puede afectar al rendimiento en el panel. Puedes alargar ese intervalo sin problema:

define('AUTOSAVE_INTERVAL', 180); // ahora guarda cada 3 minutos en vez de cada 60 segundos

Así reduces las operaciones innecesarias en la base de datos mientras escribes.

3. Control sobre cuánto tiempo se conserva la papelera

WordPress guarda los elementos eliminados en una papelera durante 30 días por defecto. Si quieres vaciarla antes y limpiar la base de datos, añade esto:

define('EMPTY_TRASH_DAYS', 7); // elimina automáticamente tras 7 días

Es un cambio pequeño pero notorio para mantener la base más liviana.

4. Reparación y optimización automática de la base de datos

WordPress tiene una funcionalidad oculta para reparar y optimizar la base de datos tú mismo, directamente desde el navegador (con precaución):

define('WP_ALLOW_REPAIR', true);

Luego visitas http://tuweb.com/wp-admin/maint/repair.php y tienes opciones de reparar u optimizar. Muy útil si algo va lento y no puedes entrar al panel. Solo recuerda borrarlo después (por seguridad).

Puntos extra para un wp-config.php más eficiente

Aunque estos ajustes son de rendimiento directo, puedes considerar estos extras que no se enfocan solo en velocidad, pero sí aportan estabilidad o seguridad, y eso influye indirectamente en rendimiento.

Claves de seguridad y prefijos personalizados

Tener claves de seguridad únicas y cambiar el prefijo de las tablas (por defecto wp_) no solo ayuda a seguridad, también a que la base de datos esté más organizada y “limpia” para consultas:

$table_prefix = 'wp_a1b2c3_';

Aunque esto no se menciona explícitamente en nuestras búsquedas sobre rendimiento, sí es buena práctica en el archivo de configuración.

Depuración desactivada en producción

Si tienes activado el modo de depuración (WP_DEBUG), ten en cuenta que puede consumir recursos. Asegúrate de que esté desactivado en entornos públicos:

define('WP_DEBUG', false);

Así evitas logs innecesarios o renderizado de errores que ralenticen tu web.

Piensa más allá del wp-config.php

Para que lo del archivo sea realmente eficaz, conviene considerar otros aspectos del ecosistema que complementan estos ajustes.

Mantener limpia la base de datos

Limpiar revisiones antiguas, spam, transients caducados… es esencial para que el rendimiento no se quede colgado. Plugins como WP‑Optimize o Advanced Database Cleaner son de gran ayuda y automatizan estas tareas.

Además, si puedes, ejecuta desde servidor comandos como:

wp transient delete --all
wp db optimize

Sobre todo con tablas como wp_options que suelen crecer con transients obsoletos

Optimizar consultas y evitar tablas pesadas

Mucho sitio web se vuelve lento por consultas poco eficientes. Evita usar SELECT *, sé específico, usa índices y considera uso de caching en objetos o Redis si puedes. La tabla wp_postmeta suele crecer bastante; revisa plugins que la llenan indefinidamente.

Hosting, caché, y más allá

  • Elige un buen hosting, idealmente servidor con PHP moderno, SSD, y bien configurado.
  • Usa plugins de caché (LiteSpeed Cache, WP Super Cache o incluso soluciones más completas como WP Rocket).
  • Optimiza imágenes, usa CDN, minifica CSS/JS… todo suma a esa experiencia fluida.

Estos factores no están en wp-config.php, pero trabajan en conjunto con él para que tu WordPress vuele de verdad.

¿necesitas una web?

Contacta conmigo sin compromiso y hablamos de tu proyecto

DISEÑO Y DESARROLLO WEB

últimas entradas

Hosting de alto rendimiento

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.