¿Por qué WordPress no me deja instalar plugins?

Pregunta: ¿Por qué WordPress no me deja instalar plugins?
5
(1)

¿Estás teniendo algún error al instalar un plugin en WordPress? ¿Intentas instalar un plugin, pero WordPress no te deja? Tranquilo, no eres al único que le pasa, de hecho es un error mucho más común de lo que piensas, pero… ¿por qué ocurre esto? ¿Por qué WordPress no me deja instalar plugins nuevos en mi web?

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 vamos a ver 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

Ya te hemos hablado en su día de los roles en WordPress, pero hoy toca volver a dar un breve repaso.

Como sabes, una vez creada una instalación de WordPress, el administrador de la web puede crear roles de usuario con unas determinadas capacidades o permisos. Concretamente, WordPress tiene por defecto estos 4 tipos de usuario:

  • Administrador: posee todos los permisos de la web, sin restricciones o 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: tan solo puede subir su propio contenido, 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 todos y únicamente tiene la capacidad de leer entradas del blog o páginas ya publicadas.

Pues bien, es posible que no puedas instalar plugins porque no tengas permisos suficientes, es decir, que no tengas un rol de administrador. Si es así, verás que en el menú de WordPress te falta la opción «Plugins» -> «Añadir nuevo».

Aquí tienes un ejemplo de cómo se mostraría el panel de control de un usuario con los privilegios de editor en WordPress.

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 para que te conceda los permisos necesarios para instalar complementos en tu web. Además, existen plugins como User Role Editor que te permiten crear usuarios con capacidades o privilegios personalizados. Es decir, podrás seguir siendo editor en tu web, pero tener la capacidad para subir o configurar plugins.

2. Se trata de un WordPress Multisitio o Multisite

Un WordPress Multisite es una opción de WordPress que permite gestionar una red de webs desde una misma instalación de WordPress. Es decir, tienes un montón de webs en un mismo WordPress.

En este tipo de instalación hay un usuario llamado «Administrador de red» que es todopoderoso y que a su vez puede asignar roles de administrador a otros usuarios. Por motivos de seguridad, estos roles de administrador pueden crear sitios nuevos y activar plugins, pero no instalarlos. Tan solo el administrador de red, es decir, el administrador de todos los sitios puede instalar plantillas o plugins.

Aunque no es el caso más común, sí es posible que estés en una situación así. A diferencia del caso anterior, esta vez sí tendrás acceso a la sección «Plugins», pero no tendrás la opción de añadir uno nuevo, tan solo de activar o desactivar los que están instalados.

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

Cuando hablamos de WordPress, solemos hacer referencia siempre a WordPress.org, es decir, el software de código libre y no a la plataforma online de creación de páginas web (WordPress.com).

WordPress.com no deja de ser un servicio online que ofrece planes de creación de páginas web y, aunque utilice el CMS WordPress como base, la interfaz de usuario es ligeramente diferente. De hecho, si tu panel de administración es algo como lo que te muestro a continuación, es que estás utilizando WordPress.com.

Panel de administración de WordPress.com

En este servicio tan solo puedes gestionar complementos en los dos planes más grandes, en los planes Gratis, Personal y Premium no es posible instalar ningún plugin en tu web. Por tanto, si estás en este caso, deberás aumentar de plan para personalizar tu web a tu gusto y con los plugins que necesites.

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

Quizá sea la situación menos probable, aunque también es posible que estés intentando subir un plugin a WordPress, pero no puedas porque las variables upload_max_filesize y post_max_size son menores al tamaño del plugin. De hecho, se mostrará un mensaje como el que te muestro a continuación:

Error al instalar un plugin en WordPress

Pero, ¿cómo puedo ver el tamaño de fichero que puedo subir? 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, porque 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 no te deja hacerlo directamente en cPanel, puedes hacerlo añadiento las siguientes líneas de código en el archivo .htaccess. Es un poco más engorroso, pero por lo menos podrás ampliar los límites para subir el plugin a WordPress.

En conclusión

Los motivos más habituales por los que WordPress no te deja instalar plugin en tu web son:

  • Que tu rol de usuario no tiene los permisos suficientes
  • Estás en una instalación de WordPress Multisite
  • Trabajas con WordPress.com
  • 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 trataremos de ayudarte. Además, ya sabes que si tienes tu plan de hosting con nosotros, nuestro equipo está disponible para ayudarte en este y cualquier otra duda que tengas a la hora de gestionar tu página web.

¡Puntúa este artículo!

Total votos: 1. Promedio: 5

10 Comentarios
  • 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 🙂

Escribe un comentario