
Si eres de las que instala un plugin hasta para encender la luz, tenemos que hablar. WordPress es una bestia, pero llenarlo de plugins innecesarios es como ponerle al coche un alerón de neón para que corra más: no sirve de nada y hasta lo ralentiza.
Aquí van unos truquillos para que tu web vuele sin necesidad de que acabes con un WordPress convertido en un Frankenstein de plugins.
Elige un buen hosting y deja de llorar por los tiempos de carga
Si tu hosting es una patata, no hay optimización que te salve.
- Usa discos SSD o NVMe (no, no es opcional).
- Busca HTTP/2 o HTTP/3 para cargar archivos como un cohete.
- Caché a nivel de servidor = menos carga en WordPress.
- PHP 8.0 o superior, porque si sigues en 7.x, mal vamos.
Algunos hosting que recomiendo:
Deja los temas pesados para la decoración de tu casa
Tener un tema con miles de opciones que no usas es como comprar un Ferrari para ir a por el pan. Menos es más.
- Usa temas ligeros como GeneratePress o Astra.
- Si puedes, monta uno en bloques y ajusta solo lo que necesites.
- Olvida los temas multipropósito con efectos de feria.
Minifica CSS y JS sin plugins (porque sí, se puede)
Si tu tema ya está bien hecho, no necesitas meter un plugin para «optimizar» lo que ya va bien.
- Minifica CSS y JS antes de subirlos.
- Carga scripts asíncronamente para que no bloqueen la carga.
- Fuentes del sistema, porque Google Fonts a veces mete lastre.
Optimiza imágenes antes de subirlas, no después
Optimizar imágenes en WordPress con un plugin está bien, pero subir imágenes pesadas y luego «optimizarlas» es como atiborrarte a pizza y luego pensar en la dieta.
- Usa WebP en vez de JPG o PNG.
- Usa SVG para logos e iconos.
- Comprime con TinyPNG o Squoosh.
- Define un tamaño máximo de imagen desde WordPress.
Desactiva lo que no usas, WordPress no es un adorno
Algunas cosas en WordPress están de serie y consumen recursos sin que las uses. Fuera.
Fuera emojis:
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
Adiós jQuery si no lo necesitas:
function disable_jquery() {
if (!is_admin()) {
wp_deregister_script('jquery');
}
}
add_action('wp_enqueue_scripts', 'disable_jquery');
Usa caché sin meter otro plugin en la lista negra
Si tu hosting no tiene caché integrada, puedes activarla sin plugins desde .htaccess
:
# Activa Gzip para comprimir archivos
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript
</IfModule>
Limpia la base de datos como si fuera tu escritorio
Tu base de datos es como tu cuarto: si no la limpias, se llena de mierda.
- Borra revisiones de posts innecesarias:
DELETE FROM wp_posts WHERE post_type = 'revision';
- Optimiza tablas desde phpMyAdmin.
Conclusión
WordPress mola, pero llenarlo de plugins como si fueran cromos del Mundial no te hace mejor desarrolladora ni desarrollador, solo te hace la vida más lenta. Con estos ajustes, tu web irá como un tiro sin necesidad de sobrecargarla.
¿Tienes algún truco extra? Dilo en comentarios y todos aprenderemos de ello.
Deja una respuesta