¿Por qué WordPress no me deja instalar plugins?

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

¿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: 0. Promedio: 0

No hay comentarios

Escribe un comentario