WordPress: Cómo instalar un plugin manualmente (zip)
¿Por qué instalar un plugin de WordPress manualmente?
Aunque lo más habitual es instalar plugins desde el propio panel de administración de WordPress buscando en el directorio oficial, hay situaciones donde necesitas hacerlo de forma manual mediante un archivo comprimido en formato .zip. Esto ocurre, por ejemplo, cuando has comprado un plugin premium en un marketplace, cuando el desarrollador te envía el archivo por correo o cuando necesitas una versión específica que ya no está disponible en el repositorio oficial.
Instalar un plugin manualmente no es complicado, pero requiere seguir unos pasos muy concretos para evitar errores. En esta guía te explico, con todo lujo de detalles y sin tecnicismos innecesarios, cómo subir e instalar un plugin de WordPress desde un archivo ZIP, tanto desde el escritorio como a través de FTP o del administrador de archivos de tu panel de control.
A lo largo del artículo encontrarás consejos útiles, advertencias importantes y respuestas a las preguntas más frecuentes. Así que, si estás listo, vamos a ello.
Requisitos previos antes de instalar el plugin
Antes de lanzarte a instalar nada, es fundamental que verifiques una serie de requisitos. Esto te ahorrará más de un dolor de cabeza.
Tener acceso al panel de administración de WordPress
Necesitas sí o sí poder acceder a wp-admin (la zona privada de tu WordPress). Si no tienes las credenciales de administrador, contacta con quien gestiona tu web.
El archivo ZIP del plugin
El plugin debe estar en un archivo comprimido .zip. No vale un archivo descomprimido ni una carpeta suelta. Si el desarrollador te envía una carpeta con muchos archivos dentro, tendrás que comprimirla tú mismo en formato ZIP. En Windows puedes hacer clic derecho y elegir "Enviar a > Carpeta comprimida". En Mac, clic derecho y "Comprimir".
Una copia de seguridad reciente
Instalar un plugin, incluso manualmente, puede generar conflictos con otros plugins o con tu tema. Por eso, es muy recomendable hacer una copia de seguridad completa de tu sitio antes de empezar. Puedes usar un plugin de backup o, si tu hosting lo permite, hacerlo desde el panel de control.
Conexión a internet estable
Parece una tontería, pero una conexión inestable puede interrumpir la subida del archivo y dejarte el plugin a medias. Asegúrate de estar en una red fiable.
Método 1: Instalar plugin WordPress manualmente desde el escritorio (método recomendado)
Este es el método más sencillo y visual. WordPress incluye una opción nativa para subir plugins desde un archivo ZIP. Ideal para principiantes.
Paso 1: Accede a tu panel de administración
Escribe en tu navegador la dirección de tu web seguida de /wp-admin (por ejemplo, tudominio.com/wp-admin). Introduce tu usuario y contraseña.
Paso 2: Ve a la sección de Plugins
En el menú lateral izquierdo, busca la opción Plugins. Al pasar el ratón por encima, verás un submenú. Haz clic en Añadir nuevo.
Paso 3: Sube el archivo ZIP
En la pantalla que aparece, verás dos pestañas en la parte superior: "Buscar plugins" y "Subir plugin". Haz clic en Subir plugin.
Se abrirá un recuadro con un botón que dice Elegir archivo. Haz clic en él y busca el archivo .zip del plugin en tu ordenador. Una vez seleccionado, verás que el botón de abajo se activa: Instalar ahora. Púlsalo.
Paso 4: Espera a que se suba e instale
WordPress subirá el archivo, lo descomprimirá y lo instalará automáticamente. Este proceso puede tardar unos segundos o un minuto, dependiendo del tamaño del plugin y de la velocidad de tu conexión. No cierres la pestaña ni recargues la página.
Paso 5: Activa el plugin
Cuando termine, verás un mensaje de éxito y un botón azul que dice Activar plugin. Haz clic en él para activarlo. Si prefieres configurarlo más tarde, puedes pulsar "Volver a la página de plugins", pero lo normal es activarlo directamente.
Paso 6: Comprueba que todo funciona
Tras activarlo, recorre tu web para asegurarte de que no hay errores. Revisa tanto la parte pública como la de administración. Si todo se ve bien, ¡enhorabuena! Has instalado tu plugin manualmente.
[INFO] Este método es el más rápido y no requiere conocimientos técnicos. Solo necesitas el archivo ZIP y acceso al panel de WordPress.
Método 2: Instalar plugin WordPress manualmente por FTP
Si el método anterior falla, o si tienes problemas con el límite de tamaño de subida de archivos de tu servidor, puedes usar FTP. Es un poco más técnico, pero muy fiable.
¿Qué necesitas para usar FTP?
Un cliente FTP como FileZilla (gratuito) y los datos de conexión FTP de tu hosting. Estos datos suelen incluir la dirección del servidor (por ejemplo, ftp.tudominio.com), un nombre de usuario, una contraseña y un puerto (normalmente 21). Los encuentras en el correo de bienvenida de tu hosting o en tu panel de control.
Paso 1: Descomprime el archivo ZIP en tu ordenador
A diferencia del método anterior, aquí no subes el ZIP, sino la carpeta descomprimida. Busca el archivo .zip que descargaste, haz clic derecho sobre él y elige "Extraer aquí" o "Descomprimir". Obtendrás una carpeta con el nombre del plugin.
Paso 2: Conéctate a tu servidor por FTP
Abre FileZilla y en la barra superior introduce los datos de conexión (servidor, usuario, contraseña y puerto). Pulsa "Conexión rápida". Verás dos paneles: el izquierdo es tu ordenador y el derecho es tu servidor.
Paso 3: Navega hasta la carpeta de plugins
En el panel derecho (servidor), navega hasta la carpeta raíz de tu WordPress. Normalmente se llama public_html, htdocs o www. Dentro de ella, busca la carpeta wp-content, luego plugins. Esa es la carpeta donde se alojan todos los plugins.
Paso 4: Sube la carpeta del plugin
En el panel izquierdo (tu ordenador), localiza la carpeta del plugin que descomprimiste. Haz clic derecho sobre ella y selecciona Subir. FileZilla comenzará a transferir todos los archivos. Espera a que termine (verás que la cola de transferencia se vacía).
Paso 5: Activa el plugin desde WordPress
Una vez subida la carpeta, ve a tu panel de WordPress. En Plugins, verás que el plugin aparece en la lista (sin estar activado). Haz clic en Activar.
[WARNING] Si usas FTP, asegúrate de subir la carpeta completa, no solo los archivos sueltos. La estructura de carpetas debe ser
wp-content/plugins/nombre-del-plugin/. Si subes los archivos directamente a la carpetaplugins, WordPress no lo reconocerá.
Método 3: Instalar plugin WordPress manualmente desde Syspanel (HestiaCP)
Si tu hosting utiliza el panel de control Syspanel (antes conocido como HestiaCP), tienes una alternativa muy cómoda sin necesidad de FTP. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).
Paso 1: Accede a Syspanel
Abre tu navegador y escribe la dirección de tu dominio con el puerto 2106. Por ejemplo: https://tudominio.com:2106. Introduce tu usuario y contraseña de Syspanel.
Paso 2: Entra en el administrador de archivos
En el panel de Syspanel, busca la sección de Archivos o Administrador de archivos. Suele ser un icono de carpeta. Haz clic para abrirlo.
Paso 3: Navega hasta la carpeta de plugins
Dentro del administrador de archivos, navega hasta public_html (o la carpeta raíz de tu WordPress). Luego entra en wp-content y después en plugins.
Paso 4: Sube el archivo ZIP
En la carpeta plugins, busca un botón de Subir (normalmente un icono de flecha hacia arriba). Selecciona el archivo .zip del plugin desde tu ordenador y súbelo.
Paso 5: Descomprime el ZIP en el servidor
Una vez subido, verás el archivo .zip en la lista de archivos. Haz clic derecho sobre él y elige la opción Extraer o Descomprimir. Se creará una carpeta con el contenido del plugin. Puedes borrar el archivo ZIP original para mantener el orden.
Paso 6: Activa el plugin en WordPress
Ve a tu panel de WordPress, a la sección de Plugins, y verás el nuevo plugin listado. Actívalo y listo.
[TIP] El administrador de archivos de Syspanel es muy útil para gestionar tu web sin necesidad de programas externos. Aprovecha esta herramienta si tu hosting la incluye.
Solución de problemas comunes al instalar plugins manualmente
A veces las cosas no salen a la primera. Aquí tienes los errores más frecuentes y cómo solucionarlos.
"El archivo ZIP no es válido" o "Plugin no válido"
Este error suele aparecer cuando el archivo ZIP está corrupto, no es realmente un plugin de WordPress o contiene una estructura incorrecta. Asegúrate de que el ZIP contiene una carpeta con los archivos del plugin, no los archivos sueltos. También puede ser que el plugin esté diseñado para una versión de WordPress incompatible con la tuya.
"No se puede conectar al servidor" o "Error de subida"
Si el archivo es muy grande, es posible que supere el límite de subida de tu hosting. En ese caso, usa el método FTP o el administrador de archivos de Syspanel. También puedes contactar con tu proveedor de hosting para aumentar el límite de upload_max_filesize.
El plugin aparece pero no se activa
Si al intentar activarlo te sale un error, puede ser un conflicto con otro plugin o con el tema. Desactiva temporalmente todos los plugins (puedes hacerlo desde la base de datos o renombrando la carpeta plugins por FTP) y vuelve a intentarlo. Si funciona, reactiva los demás uno a uno para encontrar el conflicto.
La web se rompe tras activar el plugin
No entres en pánico. Accede a tu servidor por FTP o al administrador de archivos de Syspanel y renombra la carpeta del plugin recién instalado (por ejemplo, de nombre-plugin a nombre-plugin-inactivo). Esto lo desactivará automáticamente y tu web debería volver a funcionar.
[WARNING] Si la web se cae por completo y no puedes acceder ni a wp-admin, usa FTP o el administrador de archivos para renombrar la carpeta del plugin. Es la solución de emergencia más rápida y efectiva.
Preguntas frecuentes (FAQ)
¿Puedo instalar un plugin manualmente si mi WordPress es de pago o gratuito?
Sí, el método manual funciona en cualquier instalación de WordPress, ya sea gratuita (wordpress.org) o de pago (wordpress.com en plan Business o superior). En WordPress.com con plan gratuito no se pueden instalar plugins.
¿Es seguro instalar plugins manualmente?
Depende de la fuente. Si el ZIP proviene de un desarrollador de confianza o de un marketplace oficial, es seguro. Si lo has descargado de sitios piratas o de dudosa reputación, corres el riesgo de instalar malware. Siempre verifica la procedencia.
¿Puedo instalar un plugin manualmente desde el móvil?
Técnicamente sí, pero no es recomendable. El proceso de subida y descompresión puede fallar en dispositivos móviles. Mejor hazlo desde un ordenador.
¿Qué hago si no encuentro la opción "Subir plugin"?
En WordPress, la pestaña "Subir plugin" solo aparece si tu usuario tiene permisos de administrador. Si no la ves, es que no tienes los permisos necesarios. Contacta con tu administrador.
¿Cuánto tarda la instalación manual de un plugin?
La subida del archivo depende del tamaño y de tu conexión. La instalación en sí (descompresión) suele ser instantánea. En total, no debería llevar más de un par de minutos.
¿Puedo usar el método manual para actualizar un plugin?
Sí, puedes descargar el ZIP de la nueva versión y subirlo manualmente. WordPress te preguntará si quieres reemplazar la versión existente. Es una forma de actualizar cuando la actualización automática falla.
Conclusión
Instalar un plugin de WordPress manualmente desde un archivo ZIP es un proceso sencillo una vez que entiendes los pasos. El método más cómodo es el de subir el ZIP desde el escritorio, pero si tienes problemas con el tamaño del archivo o prefieres más control, el FTP o el administrador de archivos de Syspanel son excelentes alternativas.
Recuerda siempre hacer una copia de seguridad antes de tocar nada, verificar la procedencia del archivo y, si algo sale mal, desactivar el plugin de inmediato. Con esta guía ya tienes todo lo necesario para instalar cualquier plugin manualmente sin miedo.
Si te ha quedado alguna duda, repasa las secciones de solución de problemas o consulta la documentación oficial de WordPress. ¡Buena suerte con tu web!
