WP más rápido: limpia el autoload de wp_options (+PDF)

04 Oct 2025 · Plantilla · 6
WP más rápido: limpia el autoload de wp_options (+PDF)

Checklist — Autoload & Transients en WordPress (medir → limpiar → prevenir)

Autor: Fabini | @ilfabini · Español · A4 · Solo texto (Gamma maqueta).
Objetivo: guía prudente y accionable para reducir bloat en wp_options. Siempre con backup y, si es posible, en staging.

Antes de empezar (seguridad)

  • Backup completo (archivos + base).
  • Preferible en staging. Crea punto de restauración.
  • Nota ética: ejecútalo si entiendes cada paso; en duda, pide ayuda.

¿Qué es el autoload? (20s)

  • Opciones con autoload='yes' se cargan en cada petición.
  • Objetivo orientativo: < 800 KB (1–2 MB puede ser aceptable según el sitio).

Medir (opciones)

Consulta total (pegar tal cual):

SELECT ROUND(SUM(LENGTH(option_value))/1024/1024, 2) AS autoload_MB
FROM wp_options WHERE autoload='yes';

Top 20 opciones grandes:

SELECT option_name,
       ROUND(LENGTH(option_value)/1024, 1) AS KB
FROM wp_options
WHERE autoload='yes'
ORDER BY LENGTH(option_value) DESC
LIMIT 20;

Si tu prefijo no es wp_, sustitúyelo en las consultas.

Limpiar (seguro primero)

Transients expirados (WP-CLI):

wp transient delete --expired

Todos los transients (solo si sabes lo que haces):

wp transient delete --all

Revisa opciones huérfanas (plugins desinstalados): usa la tabla “Top 20”, verifica si el plugin existe; si no, márcala para eliminar.

Eliminar opciones huérfanas (con cuidado)

  1. Identificar.
  2. Confirmar que el plugin/sistema ya no existe.
  3. Eliminar.

Plantilla SQL (reemplaza [[option_name]]):

DELETE FROM wp_options
WHERE option_name='[[option_name]]' AND autoload='yes' LIMIT 1;

Comprueba duplicados. Si algo falla, restaura.

Re-medir y validar

  • Repite las consultas de “Medir” y compara autoload_MB antes/después.
  • Abre Home y una página interna; anota TTFB/LCP (Lighthouse).

Tabla “Antes/Después”: autoload_MB | TTFB (ms) | LCP (ms) | Notas.

Prevención

  • Preferir plugins ligeros y que limpien al desinstalar.
  • Evitar guardar datos enormes en una sola opción con autoload.
  • Valorar object cache (Redis/Memcached).
  • Auditoría mensual rápida (pon un recordatorio).

Hoja de trabajo (imprimible)

  • Tablas: “Top opciones”, “Acciones de limpieza”, “Resultados”, “Próximo recordatorio”.

Errores comunes & solución

  • Borrar sin backup → restaurar.
  • Prefijo de tabla distinto → sustituir wp_.
  • Eliminar opciones activas → verifica plugin/tema antes.
  • No medir → no sabrás si mejoraste.

Cierre: “Mide → limpia → prevén”.
Más plantillas en /recursos · Etiqueta @ilfabini si te sirvió.

@fabinidc Autoload bloat en WordPress: plan de medición, limpieza y prevención.

Accesibilidad sugerida: describir iconos (base de datos, escoba, velocímetro) con alt text. Paleta sobria (grises + acento verde/azul); tipografía sans legible.

Descargar plantilla PDF
¿Te sirvió este recurso? 👍 1 👎 0
Dejar un comentario corto (opcional, máx. 200)
Se publica tras pasar un filtro básico (sin datos personales).
Reseñas recientes

También te puede interesar