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).