InicioBlogWordPress no deja instalar plugins

WordPress no me deja instalar plugins: causas y cómo solucionarlo

Es uno de los mensajes de error más frustrantes para cualquier gestor de una web WordPress: quieres instalar un plugin y, sin más explicación, no ocurre nada o aparece un error genérico. Casi siempre se debe a una de estas cinco causas.

Si administras tu propia web en WordPress, seguro que en algún momento te has encontrado con que, al darle a "Instalar ahora" en un plugin, no pasa nada, aparece una pantalla en blanco o un mensaje de error poco claro. No es un fallo aleatorio: casi siempre hay una causa técnica concreta detrás. Estas son las cinco más habituales, en el orden en que solemos encontrarlas al hacer mantenimiento web para nuestros clientes.

1. Permisos de archivos y carpetas incorrectos

WordPress necesita permiso de escritura sobre la carpeta wp-content/plugins para poder instalar algo nuevo. Si el hosting o una migración han dejado esos permisos demasiado restrictivos, WordPress simplemente no puede escribir los archivos del plugin y la instalación falla en silencio o pide tus credenciales FTP una y otra vez.

Cómo comprobarlo: desde el gestor de archivos de tu hosting o por FTP, la carpeta wp-content y sus subcarpetas deberían tener permisos 755, y los archivos dentro 644. Si ves 750, 700 o similares, ahí está el problema.

2. Límite de memoria de PHP demasiado bajo

Cada plugin necesita cierta memoria para instalarse y activarse. Muchos hostings compartidos limitan la memoria de PHP a 64 MB o 128 MB por defecto, un límite que se queda corto en cuanto tienes varios plugins activos (WooCommerce, un constructor de páginas, un plugin de SEO...).

Cómo comprobarlo: en Escritorio → Herramientas → Salud del sitio → Información, busca "Límite de memoria de PHP". Si está por debajo de 256M, es un buen candidato a ser la causa.

3. Credenciales FTP incorrectas o mal configuradas

Cuando WordPress no tiene permisos directos de escritura, recurre a pedir usuario y contraseña FTP para instalar el plugin por esa vía. Si esas credenciales están mal guardadas o el hosting ha cambiado la configuración de conexión (FTP vs SFTP, puerto distinto), la instalación se queda colgada.

4. Conflicto con otro plugin o con el tema activo

Algunos plugins de seguridad o de caché interceptan las peticiones de instalación por motivos de protección, y algunos temas mal codificados sobrescriben funciones internas de WordPress que la instalación necesita. Si los tres puntos anteriores están correctos, el siguiente paso es desactivar temporalmente los plugins de seguridad/caché y probar de nuevo.

5. Espacio en disco agotado

Parece obvio, pero es más común de lo que parece, especialmente en hostings compartidos con cuota limitada: si el espacio de tu hosting está lleno (a menudo por copias de seguridad acumuladas o una tabla de la base de datos que ha crecido demasiado), WordPress no tiene dónde escribir los archivos nuevos.

En resumen

El 90% de los casos que vemos se resuelven revisando permisos y el límite de memoria PHP. Si ya lo has comprobado todo y sigues atascado, probablemente el problema esté en la configuración del propio hosting, y ahí es donde conviene que alguien con acceso técnico lo revise antes de que se convierta en un problema mayor (una web que no se puede actualizar es una web insegura).

¿Sigues sin poder instalar plugins? Nosotros nos encargamos

Sigue leyendo

Más artículos que te pueden interesar

¿Tu web tiene algún problema parecido?

Pídenos una auditoría gratuita y te decimos, sin tecnicismos, qué le pasa a tu web y cómo lo solucionamos.

Auditar mi web gratis