¿Por qué WordPress no me deja instalar plugins?

Error al instalar un plugin en WordPress
5
(4)

¿Por qué WordPress no me deja instalar plugins? ¿Por qué no sale la opción «Plugins» en el menú de WordPress? ¿Qué es lo que estoy haciendo mal?

Si estás teniendo un error al instalar un plugin en WordPress o directamente no encuentras la forma de hacerlo a través del panel de administración, no te preocupes. Créeme que esto es algo mucho más habitual de lo que piensas.

Instalar un plugin en WordPress puede ser de las cosas más sencillas que puedes hacer en tu web, pero cuando estás empezando hay mil cosas que todavía no controlas, ¡y es completamente normal!

Aunque la interfaz de WordPress sea bastante intuitiva, puede haber cosas que se te escapan. Así que, si estás teniendo problemas y no sabes por qué no puedes instalar plugins en WordPress, sigue leyendo. A continuación te explico los principales motivos de este fallo que te puede dar más de un dolor de cabeza:)

1. No tienes los suficientes permisos para instalar plugins

Este es uno de los motivos más comunes si no sale la opción «Plugins» en WordPress.

Por cierto, ¿recuerdas que en su día ya te hablamos de los roles de WordPress? Pues bien, hoy vamos a darle un breve repaso y ya entenderás por qué no puedes instalar plugins en tu web y por qué ni te aparece la opción para hacerlo.

Como sabes, una vez creada una instalación de WordPress, el administrador de la web puede crear roles de usuario con unos determinados privilegios o permisos. Por defecto, en WordPress verás que se muestran estos cinco:

  • Administrador: posee todos los permisos de WordPress, sin restricciones ni limitaciones.
  • Editor: tiene permisos para crear, modificar o publicar cualquier contenido de la web, pero tiene limitado el acceso a la gestión de plugins, plantillas o el core de WordPress.
  • Autor: puede subir archivos y crear, editar, publicar o eliminar sus propias entradas.
  • Colaborador: este rol de usuario puede subir contenido, pero la publicación la tiene que realizar el administrador o editor de la página.
  • Suscriptor: es el perfil más limitado (y con menos utilidad) de WordPress. Solamente tiene la capacidad de leer entradas en el blog o páginas que ya han sido publicadas.

Teniendo en cuenta estos cinco roles de usuario, es posible que WordPress no te deje instalar plugins porque no tengas los privilegios suficientes.

Si es este el motivo, verás que en el menú de WordPress no tienes la opción «Plugins» → «Añadir nuevo».

Aquí te muestro un ejemplo de cómo se muestra el panel de control de WordPress de un usuario editor sin permisos para subir o instalar plugins.

dashboard rol editor wordpress 1

Si crees que se trata de un error y que tienes que tener acceso a esta sección, lo más recomendable es que hables con el administrador de la web y que te conceda los permisos necesarios para instalar complementos en tu web.

De hecho, no sería necesario cambiar de rol de WordPress, existen plugins como User Role Editor que permiten crear usuarios con capacidades o privilegios personalizados. Es decir, podrás seguir siendo editor en la web, pero tener la capacidad para subir o configurar plugins.

2. Se trata de un WordPress multisitio o multisite

Un WordPress multisitio, también conocido como WordPress multisite, es una opción de este gestor de contenidos que te permite gestionar una red de sitios web desde un mismo panel de administración de WordPress.

En este tipo de instalaciones existe un usuario todopoderoso llamado «Administrador de red» que tiene todos los privilegios y la capacidad de asignar roles de administrador a otros usuarios. Por seguridad, estos roles pueden crear nuevos sitios y activar plugins, pero no instalarlos.

Por tanto, a no ser que se hayan modificado los permisos, tan solo el administrador de red puede instalar plugins y plantillas en la web.

 

Hosting WordPress

No es el caso más común por el que WordPress no te deja instalar plugins, pero si tu web está en un WordPress multisite, sí es muy posible que esta sea la causa del problema.

A diferencia del punto anterior, en un WordPress multisite sí tienes acceso a la sección «Plugins» de WordPress, activarlos o desactivarlos, pero no añadir uno nuevo,

Si es tu caso y necesitas añadir un plugin en WordPress para tu web, lo ideal es que contactes con el administrador de red para que él lo haga por ti. No siempre va a ser posible, especialmente si gestiona una red muy grande, pero por intentarlo no pierdes nada.

3. Estás utilizando WordPress.com

Este es otro de los motivos más comunes si no aparece la opción «Plugins» en WordPress.

Cuando hablamos de WordPress, normalmente hacemos referencia a WordPress.org, un software de código libre que puedes bajar gratuitamente, instalarlo en un plan de hosting y empezar con la creación de tu página web.

En cambio también existe WordPress.com, un servicio online que ofrece planes para la creación de páginas web. Este servicio aunque utiliza el WordPress.org como base, la interfaz de usuario es diferente y las opciones que se muestran también lo son.

De hecho, en función del plan que tengas contratado, tendrás unas opciones u otras. Por ejemplo, en los planes Gratis, Personal y Premium no es posible que instales ningún plugin en WordPress.

Por tanto, si ves que el panel de control de tu web tiene una interfaz similar a la que te muestro a continuación, es posible que WordPress no te deje instalar plugins porque no estás utilizando WordPress.org (el gestor de contenidos), sino WordPress.com el servicio online.

Panel de administración de WordPress.com

4. El tamaño del plugin excede el máximo de subida de archivos

¿Estás teniendo un error al instalar un plugin en WordPress? Es cierto que aunque no sea el caso más habitual, es posible que no puedas instalar el complemento porque las variables upload_max_filesize y post_max_size son menores al tamaño del plugin.

Si este fuera el motivo por el que WordPress no te deja instalar plugins, verías un mensaje como el que te muestro aquí:

Error al instalar un plugin en WordPress

¿Y cómo veo el límite de tamaño de los archivos a instalar? Aunque desde cPanel tienes acceso a toda esta información sobre tu hosting, también puedes verlo sin salir desde el propio WordPress pulsando sobre «Medios» – «Añadir nuevo».

Ver tamaño máximo de archivo en WordPress

Si el tamaño del plugin que quieres subir a tu WordPress es superior a este valor, te encontrarás ante un error y no será posible instalarlo. Pero no te preocupes, esto puedes solucionarlo fácilmente a través del panel de control de tu alojamiento. Simplemente tienes que seguir estos pasos:

  1. Accede a cPanel y en el apartado «Software» pulsa sobre «Seleccionar versión de PHP».Opciones de PHP en cPanel
  2. Ahora se abrirá una nueva pantalla. Pulsa sobre el botón «Switch to PHP options».Seleccionar opciones de PHP en cPanel
  3. Amplía los límites que tengas establecidos en las variables post_max_size y upload_max_filesize. Es importante que establezcas el mismo límite en las dos, en caso contrario, el límite será el valor más pequeño de los que hayas establecido.Ampliar límites de memoria en cPanel

¡Listo! Una vez subido el plugin, te recomiendo que vuelvas a establecer los límites que tenías por defecto.

¿No tienes habilitada esta opción en cPanel? Si tu proveedor de hosting no te deja hacerlo directamente en cPanel, puedes hacerlo añadiendo las siguientes líneas de código en el archivo .htaccess de tu web. Es un poco más engorroso, pero por lo menos podrás ampliar los límites evitar errores al instalar plugins en WordPress.

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value memory_limit 300M

En conclusión

Existen varios motivos por los que WordPress no te deja instalar plugins. Los más habituales que vemos en soporte son:

  • Que tu rol de usuario no tiene permisos para instalar plugins.
  • Estás en una instalación de WordPress multisite.
  • Trabajas con WordPress.com y no con WordPress.org.
  • El tamaño del plugin excede el máximo de subida de archivos.

¿Tu caso no es ninguno de estos y necesitas ayuda? Si es así, déjanos un comentario aquí abajo y te echo una mano.

Por cierto, si tienes tu Hosting SSD o Hosting WordPress SSD con nosotros, nuestro equipo está disponible para ayudarte en esta o cualquier otra duda que tengas a la hora de gestionar tu página web 🙂 .
Hosting WordPress

¡Puntúa este artículo!

Total votos: 4. Promedio: 5

26 Comentarios
  • Reinaldo
    Posted at 08:44h, 22 agosto Responder

    Una vez me pasó que WordPress no sólo no me deja instalar plugins, sino que no me dejaba entrar a la página web cuando instalaba alguno. Se caía totalmente..

    Al final, tuve que crear un ticket con mi proveedor de Hosting para poderlo solucionar. Resultaba que era que algunos plugins estaban haciendo no sé qué cosa con las cabeceras del sitio web.

    • María Acibeiro
      Posted at 08:35h, 23 agosto Responder

      Es cierto que a veces algunos plugins no se comportan como queremos o son incompatibles con otros complementos de nuestra aplicación. De todas formas, me alegra que ya lo hayas podido solucionar 🙂

  • Alex González
    Posted at 05:39h, 25 julio Responder

    ¡Hola! Recientemente tengo problemas con mi wordpress. Mi caso es que a mí no me deja instalar plugins, ni actualizarlos, tampoco me deja actualizar mi wordpress ni subir archivos multimedia.

    Si quiero subir un archivo multimedia me dice esto:
    El archivo subido no se ha podido mover a wp-content/uploads/2021/07.

    Siquiero actualizar wordpress me dice esto:
    Descargando la actualización desde https://downloads.wordpress.org/release/es_MX/wordpress-5.8.zip…
    La autenticidad de wordpress-5.8.zip no pudo ser verificada ya que no se encontró ninguna firma.
    Descomprimiendo la actualización…
    No ha sido posible crear el directorio
    Instalación fallida.

    Si quiero actualizar un plugin me sale esto:
    Actualización fallida: No ha sido posible crear el directorio

    Si quiero instalar un plugin me sale esto:
    Instalación fallida: No ha sido posible crear el directorio

    Cabe mencionar que antes sí podía hacerlo, tengo el rol de administrador y mi caso no es ninguno de los que se presentan aquí arriba, simplemente de un momento para otro ya no pude instalar o actualizar plugins ni actualizar mi wordpress. ¿Alguien sabe qué es lo que ha pasado? Si sirve de algo, menciono que antes de este problema estuve rediseñando por completo el sitio, es decir cambié de tema y borré muchos plugins que estaban instalados, pero todo desde wordpress y sus pantallas correspondientes, no moví nada de código u otros parámetros, ¿Hay algo que yo haya hecho que provocara esto? ¿Cómo puedo resolver este problema? Muchas gracias

    • María Acibeiro
      Posted at 09:20h, 26 julio Responder

      Hola Alex,
      A priori parece que el error se debe a una configuración incorrecta en tu plan de hosting, probablemente tengas mal establecidos los permisos en tu cuenta.
      ¿Tienes tu servicio con nosotros? Si es así, contacta con Soporte y te ayudamos para que puedas seguir trabajando sin problemas 🙂

  • exe
    Posted at 11:50h, 03 junio Responder

    Hola Julio, como lo solucionaste? tengo el mismo problema

  • Edy
    Posted at 01:09h, 18 mayo Responder

    como lo solucionaste?

  • Isely
    Posted at 17:22h, 26 enero Responder

    Hola no puedo instalar plugins en mi web y estoy verificando alguno de los posibles errores que comentan en el post. En el caso de verificar si mi sitio está en wordpress.com o wordpress.org ¿cómo puedo saberlo?
    Por otro lado, parece que no tengo permisos suificientes porque al intentar borrar de forma permanente un archivo de la sección «medios» no puedo hacerlo.

    • María Acibeiro
      Posted at 17:40h, 26 enero Responder

      Hola Isely, ¿cuándo creaste la web instalaste WordPress? ¿O la creaste directamente en la página de WordPress.com? Si me envías la URL de tu sitio, seguro que puedo ayudarte 🙂

  • Luis Alejandro Sotomayor
    Posted at 13:11h, 30 octubre Responder

    Mi caso es el siguiente. Contraté un diseñador para que me ayudara a crear mi sitio web, pero me quedó mal y me hizo perder el tiempo. Por lo que entendí de este post, efectivamente me creó una página usando wordpress.com y por lo tanto no puedo usar el tema Astra combinado con el plugin Elementor que recomiendan en tutoriales. Qué me recomiendan?

    • María Acibeiro
      Posted at 13:41h, 30 octubre Responder

      Hola Luis, agradezco que hayas compartido tu opinión con nosotros 🙂 Si realmente tienes tu web en WordPress.com, ten en cuenta que puedes migrar el contenido hacia WordPress.org, es decir, hacia el gestor de contenidos gratuito y alojarlo en un hosting. Esto puedes hacerlo exportando el contenido desde WordPress.com (Herramientas -> Exportar), pero perderías el diseño o configuración de las extensiones que estás utilizando actualmente.
      Al principio puede parecerte un poco engorroso, pero realmente es la mejor opción si lo que deseas es empezar un nuevo diseño con Elementor y tener el control absoluto de tu web.
      Nosotros tenemos planes de hosting específicos para WordPress con soporte 24/7 por si en algún momento necesitas que te echemos una mano con tu web. Si quieres algo más de info o que te llamemos, escríbenos a soporte@lucushos.com y lo vemos 🙂
      ¡Un saludo!

      • Luis Alejandro Sotomayor
        Posted at 16:07h, 30 octubre Responder

        Me rebotó su correo. A más del paquete Junior, qué servicios me pueden ofrecer??? Gracias

        • María Acibeiro
          Posted at 16:16h, 30 octubre Responder

          Hola Luis, el Junior es el plan más pequeño, pero seguramente es suficiente 🙂 De todas formas, para verlo contigo, escríbenos a contacto@lucushost.com haciendo referencia a este post, así puedo avisar a mis compañeros, y ya te echamos un cable, ¿te parece? Un saludo 🙂

  • Antonio
    Posted at 22:08h, 22 octubre Responder

    mi panel de administración de word Press no me muestra el Boston de instalar plugin

    • María Acibeiro
      Posted at 09:36h, 23 octubre Responder

      Hola Antonio,

      ¿Y has revisado que no cumples todos los puntos que mencionamos en este post? De ser así (no es un multisite, no es WordPress.com, eres el administrador…), te recomiendo que contactes con tu proveedor de hosting para que puedan echarte una mano.

      Si tienes tu web con nosotros, abre un chat a través de la web o envíanos tu consulta a soporte@lucushost.com y te ayudamos a solucionarlo lo antes posible. ¡Un saludo y muchas gracias por leernos! :)ç

    • alejandra
      Posted at 17:13h, 12 abril Responder

      Hola Antonio, pudiste solucionar tu problema? tengo la misma problematica.

  • Kankor
    Posted at 02:17h, 06 agosto Responder

    Hola, estoy teniendo problemas con la instalación de plugins y temas, ya comprobe que mi wordpress no es multisite, tampoco estoy usando wordpress.com, pero tengo este error al tratar de instalar plugins en especifico, para ser mas preciso WP Maintence Mode y el tema Astra. Este es el error que me despliega al tratar de instalar un plugin
    _______________________________________________________________
    Instalación fallida: No se ha podido descomprimir el paquete. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
    _______________________________________________________________
    Espero logren ayudarme estoy trabajando con la version 5.4.2

    • María Acibeiro
      Posted at 08:45h, 06 agosto Responder

      Hola Kankor, por lo que me comentas parece que el formato del fichero que estás intentando subir no es correcto o incluso que tengas falta de espacio. Una pregunta… ¿has probado a realizar la instalación del plugin a través del buscador de WordPress? Así puedes descartar la primera opción.
      En cualquier caso, si tienes tu web con nosotros, recuerda que estamos 24/7 disponibles por teléfono y ticket para echarte una mano en lo que necesites 🙂
      ¡Un saludo!

  • Javier
    Posted at 03:37h, 09 julio Responder

    Hola, he intentado aplicar sus recomendaciones pero sigo sin poder instalar plugins en worpress 5.4.2, por ejemplo intenté instalar lo siguiente y me mandó esto:

    ———————————————————————————–
    Instalando plugin: WooCommerce 4.3.0
    Descargando el paquete de instalación desde https://downloads.wordpress.org/plugin/woocommerce.4.3.0.zip…
    No se ha podido verificar la identidad de woocommerce.4.3.0.zip porque no se ha encontrado ninguna firma.
    Descomprimiendo…
    Ha habido un error crítico en tu web. Por favor, revisa el buzón del correo electrónico de administración de tu sitio para instrucciones.
    ————————————————————————————–

    • María Acibeiro
      Posted at 09:24h, 09 julio Responder

      Hola Javier,

      ¿Has probado a instalarlo directamente desde el panel de administración de WordPress? Para ello, solo tienes que acceder a la sección «Plugins» – «Añadir nuevo» y, en el buscador, escribe WooCommerce. Aquí te dejo una guía paso a paso que puede ayudarte: https://www.lucushost.com/blog/instalar-plugins-wordpress-guia-paso-a-paso/

      De todas formas, ¿tienes tu hosting con nosotros? Si es así, no dudes en escribirnos a soporte@lucushost.com y lo revisamos en 5 minutitos para que puedas empezar con WooCommerce lo antes posible 🙂

      ¡Un saludo!

  • gian
    Posted at 19:52h, 03 junio Responder

    Hola, soy el administrador de mi wordpress y no tengo las opciones de «Editar» en «Apariencia» y tampoco tengo la opcion de «Añadir Nuevo Plugin»

    He revisado y no tengo un wordpress multisite y estoy trabajando con wordpress.org.

    Ya no se como hacer que aparezcan esas opciones.

    Saludos.

    • María Acibeiro
      Posted at 09:04h, 04 junio Responder

      Hola Gian. ¿Has realizado tú la instalación de WordPress o alguien lo ha hecho por ti y te ha pasado las claves?

      Si tienes tu hosting con nosotros, no dudes en contactarnos para echarte una mano 🙂

    • Julio
      Posted at 05:31h, 30 julio Responder

      HAs podido resolverlo GIAN? Estoy teniendo el mismo problema me estoy por volver loco.

      • María Acibeiro
        Posted at 11:36h, 03 agosto Responder

        Hola Julio, voy a preguntarte lo mismo que ha Gian… ¿Has hecho tú la instalación o alguien la hizo por ti? Si tienes el hosting con nosotros, no dudes en escribirnos a soporte@lucushost.com y te echamos una mano para que puedas seguir trabajando con tu web sin problemas 🙂 ¡Un saludo!

        • Julio
          Posted at 15:05h, 03 agosto Responder

          Hey María, muchas gracias por la pronta respuesta. Ya lo he solucionado. Saludos

          • María Acibeiro
            Posted at 15:05h, 03 agosto

            Gracias a ti Julio por leernos 🙂

          • Laura
            Posted at 16:26h, 25 marzo

            Hola, como estas? me podrías decir como lo hiciste? tengo el mismo problema.

Escribe un comentario