No puedo instalar plugins en Wordpress

Si no puedes instalar plugins en WordPress, probablemente sea porque estás usando una versión o configuración que no lo permite. Aquí tienes una guía sencilla paso a paso:


1. Revisa si tu WordPress está alojado en WordPress.com o en un hosting propio

  • WordPress.com (gratis): No permite instalar plugins en planes gratuitos. Necesitas un plan de pago como el Business o superior.
  • WordPress.org (hosting propio): Sí puedes instalar plugins, pero necesitas acceso al panel de administrador.

2. Asegúrate de tener permisos de administrador

  • Entra a tu WordPress.
  • Ve al menú lateral y busca Usuarios > Todos los usuarios.
  • Encuentra tu usuario y verifica que seas un Administrador. Si no lo eres, pídele al administrador que te dé permisos.

3. Comprueba que la instalación de plugins esté habilitada

  1. En el menú lateral, ve a Plugins.
    • Si no ves esta opción, es probable que tu hosting o plan no permita plugins (ver paso 1).
  2. Si ves Plugins, haz clic en Añadir nuevo. Si aparece un error aquí, revisa los pasos siguientes.

4. Verifica que tu hosting soporte WordPress completo

Si tienes WordPress instalado en un hosting propio:

  1. Entra al panel de tu hosting (como cPanel o similar).
  2. Busca una sección llamada Software o Instaladores de apps y asegúrate de haber instalado WordPress completo.

5. Soluciona restricciones en WordPress.com

  • Si estás en WordPress.com gratuito y quieres instalar plugins, actualiza a un plan de pago:
    1. Ve a Mis sitios > Planes.
    2. Elige un plan como Business.
    3. Haz el pago y activa.
    4. Luego, vuelve a tu panel y podrás instalar plugins

Si ya has comprobado las opciones básicas y sigues sin poder instalar plugins, pueden existir causas técnicas más avanzadas. Aquí te explico los problemas más comunes y cómo solucionarlos:


1. Configuración del archivo wp-config.php

El archivo wp-config.php de WordPress podría tener una restricción que bloquea la instalación de plugins.

Cómo comprobarlo:

  1. Accede a los archivos de tu sitio usando un cliente FTP (como FileZilla) o el administrador de archivos de tu hosting.
  2. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress.
  3. Abre el archivo y busca una línea como esta: phpCopiarEditardefine('DISALLOW_FILE_MODS', true);
  4. Si existe, cámbiala a: phpCopiarEditardefine('DISALLOW_FILE_MODS', false);
  5. Guarda los cambios y verifica si ya puedes instalar plugins.

2. Problemas de permisos en archivos y carpetas

Los permisos de archivos y carpetas en tu servidor pueden impedir la instalación de plugins.

Cómo verificar:

  1. Accede a los archivos de tu sitio mediante FTP o cPanel.
  2. Ve a la carpeta wp-content y sus subcarpetas, como plugins.
  3. Asegúrate de que las carpetas tengan permisos 755 y los archivos permisos 644.
    • Puedes cambiar los permisos haciendo clic derecho en los archivos o carpetas > Cambiar permisos.
  4. Intenta instalar un plugin después de ajustar los permisos.

3. Falta de espacio en el servidor

Si tu servidor no tiene suficiente espacio en disco, WordPress no podrá descargar ni instalar plugins.

Cómo verificar:

  1. Accede al panel de tu hosting.
  2. Busca una sección como Espacio en disco o Estadísticas del servidor.
  3. Si estás al límite, libera espacio eliminando archivos innecesarios o contacta a tu proveedor de hosting para aumentar el límite.

4. Restricciones en el servidor web

El servidor puede tener configuraciones que bloqueen las funciones necesarias para instalar plugins.

Posibles problemas y soluciones:

  1. Restricción en mod_security:
    • Algunos servidores tienen habilitado un módulo de seguridad que bloquea ciertas acciones.
    • Pide a tu proveedor de hosting que desactive mod_security temporalmente o que ajuste las reglas.
  2. Tamaño máximo de subida:
    • Si subes un plugin manualmente y aparece un error como «El archivo excede el tamaño permitido», aumenta el límite.
    • Edita el archivo .htaccess o php.ini y agrega: phpCopiarEditarphp_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300
    • Guarda y reinicia el servidor.

5. Incompatibilidad con la versión de PHP

WordPress y los plugins requieren versiones específicas de PHP para funcionar.

Cómo verificar:

  1. Accede al panel de tu hosting y busca la configuración de PHP.
  2. Asegúrate de usar al menos PHP 7.4 o superior (recomendado PHP 8.0 o superior).
  3. Si usas una versión más antigua, actualiza la versión desde el panel de tu hosting.

6. Problemas con el tema activo

Algunos temas mal desarrollados pueden deshabilitar o interferir con las funciones de WordPress.

Cómo probar:

  1. Ve a Apariencia > Temas.
  2. Activa un tema predeterminado de WordPress, como Twenty Twenty-One.
  3. Intenta instalar un plugin de nuevo.

7. Error en el archivo .htaccess

Un archivo .htaccess corrupto puede impedir ciertas acciones.

Cómo solucionarlo:

  1. Accede a la raíz de tu instalación de WordPress.
  2. Renombra el archivo .htaccess a .htaccess_backup.
  3. Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en Guardar cambios para regenerar el archivo.
  4. Intenta instalar un plugin.

8. Plugins o configuraciones de seguridad bloqueando la instalación

Algunos plugins de seguridad, como Wordfence o iThemes Security, pueden bloquear la instalación de plugins.

Cómo solucionarlo:

  1. Desactiva temporalmente todos los plugins:
    • Ve a Plugins > Plugins instalados.
    • Marca todos los plugins y selecciona Desactivar.
  2. Intenta instalar un nuevo plugin.
  3. Si funciona, reactiva los plugins uno por uno para identificar cuál está causando el problema.

9. Configuración de multisitio

Si usas una instalación de WordPress Multisite, puede que solo el superadministrador tenga permisos para instalar plugins.

Cómo solucionarlo:

  1. Asegúrate de que estás conectado como superadministrador.
  2. Ve a Mis sitios > Administración de red > Plugins.
  3. Desde ahí, instala los plugins para toda la red.

Si nada de esto funciona y no puedes instalar plugins en Wordpress, comentamelo en los comentarios y trataremos de ayudarte





Más Soluciones acerca de WordPress no me deja instalar plugins

WordPress no me deja instalar plugins

Si WordPress no te deja instalar plugins, puede deberse a varios motivos. Aquí te detallo las causas más comunes y cómo solucionarlas: 🔒 1. Estás en WordPress.com en lugar de WordPress.org Problema: WordPress.com (la versión alojada) no permite instalar plugins a menos que tengas el plan Business o superior. Solución: Verifica si estás usando WordPress.com. Si es así y tienes el plan gratuito o personal, no podrás instalar plugins. Para tener acceso completo a plugins, necesitas: Actualizar al plan Business O migrar tu sitio a un hosting con WordPress.org ⚙️ 2. Falta de permisos de administrador Problema: Tu cuenta de usuario no tiene privilegios suficientes. Solución: Asegúrate de estar conectado como administrador del sitio. Solo los administradores pueden instalar plugins. 🧰 3. Instalación de WordPress limitada (por el hosting) Problema: Algunos hostings (como los gratuitos o con panel limitado) restringen la instalación de plugins. Solución: Revisa con tu proveedor de hosting si tienes permisos completos. En algunos casos, deberás cambiar a un plan superior o usar otro proveedor.

WordPress no deja instalar plugins

Si aun así WordPress no deja instalar plugins, sigue estos pasos más avanzados: 🛠️ 4. Falta de acceso FTP o error de permisos Síntomas comunes: WordPress te pide credenciales FTP o da error al intentar instalar. Solución: Asegúrate de que la carpeta /wp-content/plugins/ tenga los permisos adecuados (normalmente 755). Si pide FTP, puedes agregar lo siguiente al archivo wp-config.php: define(‘FS_METHOD’, ‘direct’); 🔄 5. Instalación manual como alternativa Si no puedes usar el panel, puedes instalar plugins manualmente: Descarga el plugin (.zip) desde wordpress.org/plugins Descomprime y sube la carpeta por FTP a /wp-content/plugins/ Luego actívalo desde el panel de WordPress > Plugins

Porque WordPress no me deja instalar plugins

Además de los problemas ya mencionados, aquí tienes una lista más amplia y detallada de los problemas más frecuentes por los que WordPress no te deja instalar plugins, especialmente en instalaciones WordPress.org autohospedadas (las que usas en un hosting propio): 🛑 PROBLEMAS FRECUENTES (además de los ya explicados): 6. ❌ Faltan archivos del núcleo de WordPress Si tu instalación está incompleta o corrupta, algunas funciones, como instalar plugins, pueden no funcionar. ✅ Solución: Reinstala WordPress desde el panel (Escritorio > Actualizaciones > Reinstalar ahora). 7. 💾 Límite de espacio en disco superado Tu hosting ya no tiene espacio libre. Esto impide subir e instalar nuevos plugins. ✅ Solución: Borra archivos innecesarios o aumenta el plan de hosting. Verifica el espacio usado desde cPanel o el panel del hosting. 8. 🔐 Restricciones en el archivo wp-config.php Algunas configuraciones pueden bloquear la instalación de plugins. ✅ Solución: Asegúrate de que no exista esta línea en wp-config.php: define(‘DISALLOW_FILE_MODS’, true); Si está, elimínala o cámbiala a: define(‘DISALLOW_FILE_MODS’, false); 9. 🔧 Problemas con el archivo .htaccess Un .htaccess mal configurado puede impedir la subida de archivos o causar errores 403/500 al instalar plugins. ✅ Solución: Renómbralo temporalmente a .htaccess_bak y vuelve a generar uno nuevo desde: Ajustes > Enlaces permanentes > Guardar cambios (esto lo regenera automáticamente). 10. 🚫 Restricciones de seguridad del servidor (mod_security o firewall) Algunos servidores tienen reglas de seguridad que bloquean acciones como subir archivos .zip. ✅ Solución: Contacta al soporte de tu hosting y diles: “¿Podrían revisar si mod_security o el firewall está bloqueando instalaciones de plugins en WordPress?” 11. 🔄 Conflictos con otros plugins o el tema activo A veces un plugin de seguridad o tu tema puede interferir con el proceso de instalación. ✅ Solución: Desactiva temporalmente todos los plugins. Cambia al tema predeterminado de WordPress (como Twenty Twenty-Four). Intenta instalar de nuevo. 12. 🧩 PHP mal configurado o versión antigua WordPress requiere PHP moderno para instalar plugins correctamente. ✅ Solución: Asegúrate de estar usando PHP 7.4 o superior (idealmente 8.0 o más). Puedes verificarlo en el panel del hosting o con un plugin como “Site Health”.

Cuando WordPress no te deja instalar o añadir plugins, lo habitual es que falten permisos de usuario administrador, rol distinto al de editor, colaborador o suscriptor, o porque tu sitio pertenece a un multisite/multiti red donde solo el administrador de red puede hacerlo. Otro origen frecuente es la versión de PHP incompatible, límites de memoria como memory_limit, configuraciones de upload_max_filesize o post_max_size muy bajos, tamaño de archivo zip demasiado grande o paquete del plugin que sobrepasa dichos valores. También puede ser un conflicto con plugin de seguridad que hace bloqueo, o con permisos de carpeta/directorio destino que no permiten escritura, ruta que ya existe, error de instalación fallida por carpeta ya creada, o porque el servidor hosting tiene restricciones o espacio en disco insuficiente.

Para activar, actualizar o activar plugin nuevo, asegúrate de tener acceso al panel de control o al FTP o cPanel, editar wp-config.php si hace falta, usar gestor de archivos, subir vía zip o manualmente, descomprimir los archivos correctos, verificar ruta, propietario de archivo/carpeta y permisos (por ejemplo chmod 755). Si aparece pantalla blanca o error fatal, revisa los logs de PHP, activa modo depuración/debugging, consulta soporte del proveedor, sigue guía o tutorial, pregunta en foro, revisa documentación, busca solución manual o automática, pide ayuda al administrador del sitio o proveedor de hosting, ya que muchas veces la clave está en permisos, roles, límite de memoria o incompatibilidad de versión de WordPress, tema o plugin.

Scroll al inicio