🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Instalar un plugin en WordPress desde cPanel

Actualizado el 30 de mayo de 2026

¿Necesitas instalar un plugin en WordPress pero no tienes acceso al escritorio? O quizás tu panel de administración de WordPress está bloqueado por un error. No te preocupes. Como técnico de soporte, te voy a guiar paso a paso para que puedas instalar un plugin WordPress cPanel de forma manual, directamente desde el administrador de archivos de tu hosting. Este método es ideal para SysAdmins o usuarios que quieren tener control total sobre la instalación.

Vamos a ello. Aquí tienes la guía completa, con trucos, advertencias y una sección de preguntas frecuentes al final.


¿Por qué instalar un plugin desde cPanel y no desde WordPress?

A veces, el método normal (desde el escritorio de WordPress > Plugins > Añadir nuevo) falla. Puede ser por límites de memoria, problemas de permisos, o porque el plugin no está en el repositorio oficial. O quizás tu WordPress está roto y no puedes acceder al panel.

Instalar un plugin desde cPanel te da control absoluto. No dependes de la interfaz de WordPress. Solo necesitas acceso a tu panel de control de hosting.

[INFO] Este método es el mismo si usas cPanel o Syspanel (HestiaCP). En Syspanel, el puerto de acceso es el 2106. La estructura de archivos es idéntica.


Requisitos previos

Antes de empezar, asegúrate de tener esto:

  • Acceso a cPanel o a Syspanel (HestiaCP, puerto 2106).
  • Credenciales de FTP o del administrador de archivos (generalmente las mismas que para entrar a cPanel).
  • El plugin en formato .zip (descárgalo desde la web oficial o desde un repositorio de confianza).
  • Saber la ruta de instalación de WordPress. Normalmente es public_html o public_html/mi-sitio. Si no estás seguro, busca un archivo llamado wp-config.php.

Método 1: Instalar plugin desde el Administrador de Archivos de cPanel (El más fácil)

Este es el método más directo y no requiere software externo.

Paso 1: Accede al Administrador de Archivos

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Archivos y haz clic en Administrador de Archivos.
  3. Se abrirá una ventana. Selecciona la carpeta raíz de tu sitio (normalmente public_html o public_html/nombre-de-tu-sitio).
  4. Haz clic en Ir.

Paso 2: Navega hasta la carpeta de plugins de WordPress

Dentro del Administrador de Archivos, sigue esta ruta:

public_html/wp-content/plugins/

Si tu WordPress está en una subcarpeta, ajusta la ruta. Por ejemplo: public_html/mi-blog/wp-content/plugins/.

Paso 3: Sube el archivo .zip del plugin

  1. En la esquina superior izquierda, haz clic en Subir.
  2. Se abrirá una ventana de selección de archivos. Elige el archivo .zip del plugin que descargaste.
  3. Espera a que termine la subida. Verás el archivo .zip en la lista de archivos de la carpeta plugins.

Paso 4: Descomprime el archivo

  1. Selecciona el archivo .zip que acabas de subir.
  2. Haz clic en Extraer (en la barra de herramientas superior).
  3. Confirma la extracción. El sistema creará una carpeta con el nombre del plugin.

Paso 5: Elimina el archivo .zip (opcional pero recomendado)

Una vez extraído, puedes eliminar el archivo .zip para mantener limpia la carpeta. Selecciona el .zip y haz clic en Eliminar.

Paso 6: Activa el plugin desde WordPress

Ahora ve a tu panel de WordPress (ejemplo: tudominio.com/wp-admin). Ve a Plugins > Plugins instalados. Verás el nuevo plugin en la lista. Haz clic en Activar.

[TIP] Si no ves el plugin, refresca la página. Si aún no aparece, verifica que la carpeta del plugin esté dentro de wp-content/plugins/ y que contenga un archivo PHP principal (normalmente con el nombre del plugin).


Método 2: Instalar plugin usando FTP (Alternativa cuando el Administrador de Archivos falla)

Si el Administrador de Archivos de cPanel te da error o es lento, puedes usar un cliente FTP como FileZilla.

Paso 1: Conéctate a tu servidor FTP

Necesitas estos datos (los encuentras en cPanel > Cuentas FTP o en la sección FTP):

  • Servidor: tu dominio o la IP del servidor.
  • Usuario: tu nombre de usuario de cPanel (o el usuario FTP específico).
  • Contraseña: la de tu cPanel.
  • Puerto: 21 (por defecto).

En FileZilla, introduce los datos y haz clic en Conexión rápida.

Paso 2: Navega a la carpeta de plugins

En el panel derecho de FileZilla (servidor), navega hasta:

/public_html/wp-content/plugins/

Paso 3: Sube el plugin

  1. En el panel izquierdo (tu ordenador), busca el archivo .zip del plugin.
  2. También puedes subir la carpeta ya descomprimida. Si subes el .zip, luego deberás descomprimirlo en el servidor (puedes hacerlo desde el Administrador de Archivos de cPanel o usando comandos SSH si los tienes).
  3. Arrastra el archivo o la carpeta desde la izquierda a la derecha.

Paso 4: Descomprime (si subiste un .zip)

Si subiste un .zip, ahora ve al Administrador de Archivos de cPanel (como en el Método 1) y extráelo en la misma carpeta plugins.

Paso 5: Activa el plugin desde WordPress

Igual que antes, ve a tu panel de WordPress y activa el plugin.

[WARNING] No subas carpetas con permisos incorrectos. Asegúrate de que la carpeta del plugin tenga permisos 755 y los archivos 644. Si no sabes qué son, déjalos como están por defecto.


Método 3: Instalar plugin usando WP-CLI (Para SysAdmins avanzados)

Si tienes acceso SSH a tu servidor (y tu hosting lo permite), puedes usar WP-CLI. Es la forma más rápida y profesional.

Paso 1: Conéctate por SSH

Usa un cliente como PuTTY (Windows) o la terminal (Mac/Linux).

Paso 2: Navega a la raíz de WordPress

cd /home/tuusuario/public_html

Paso 3: Instala el plugin

Si el plugin está en el repositorio oficial de WordPress, usa:

wp plugin install nombre-del-plugin

Si tienes el archivo .zip local, usa:

wp plugin install /ruta/al/plugin.zip

Paso 4: Actívalo

wp plugin activate nombre-del-plugin

[INFO] Para ver todos los plugins instalados: wp plugin list. Para desactivar: wp plugin deactivate nombre.


Solución de problemas comunes al instalar plugins manualmente

A veces, aunque subas el plugin correctamente, algo falla. Aquí tienes los problemas más frecuentes y cómo solucionarlos.

Error: "El plugin no se puede activar porque tiene un error fatal"

Causa: El plugin no es compatible con tu versión de WordPress o PHP, o falta un archivo principal.

Solución: Verifica que dentro de la carpeta del plugin haya un archivo PHP con el mismo nombre de la carpeta (por ejemplo, mi-plugin/mi-plugin.php). Si no, el plugin está mal empaquetado. Descarga la versión correcta.

Error: "No se pudo crear el directorio"

Causa: Permisos incorrectos en la carpeta wp-content/plugins.

Solución: Desde cPanel, en el Administrador de Archivos, haz clic derecho en la carpeta plugins y selecciona Permisos. Pon 755 (o 775 si tu hosting lo requiere). También puedes cambiar el propietario a tu usuario de FTP.

El plugin aparece en la lista pero no funciona

Causa: Conflicto con otro plugin o tema, o falta de requisitos (por ejemplo, necesita una extensión PHP como curl o mbstring).

Solución: Desactiva todos los demás plugins y activa solo el nuevo. Si funciona, reactiva uno por uno para encontrar el conflicto. Si sigue sin funcionar, revisa los requisitos del plugin en su documentación.

[TIP] Si el plugin requiere una versión específica de PHP, puedes cambiarla desde cPanel en Seleccionar versión de PHP (dentro de la sección Software).


FAQ WordPress: Preguntas frecuentes sobre instalación manual de plugins

Aquí respondo las dudas más comunes que me encuentro como técnico de soporte.

¿Puedo instalar cualquier plugin desde cPanel?

Sí, siempre que tengas el archivo .zip o la carpeta del plugin. No importa si es gratuito o premium. Solo asegúrate de que sea de una fuente confiable para evitar malware.

¿Qué pasa si subo el plugin en la carpeta equivocada?

Si lo subes fuera de wp-content/plugins/, WordPress no lo reconocerá. Debes moverlo a la ruta correcta. Si ya lo subiste mal, desde el Administrador de Archivos puedes cortar y pegar la carpeta a la ubicación correcta.

¿Necesito descomprimir el .zip? ¿Puedo dejarlo así?

No, debes descomprimirlo. WordPress no lee archivos .zip dentro de la carpeta de plugins. Siempre extrae el contenido para que quede una carpeta con los archivos del plugin.

¿Es seguro este método?

Sí, es tan seguro como instalar desde el panel de WordPress, siempre que el plugin sea legítimo. De hecho, es más seguro porque no dependes de conexiones externas al repositorio. Pero ten cuidado con plugins de sitios dudosos.

¿Puedo instalar un plugin si mi WordPress está roto y no puedo acceder al panel?

Sí, este método es perfecto para eso. Subes el plugin manualmente y luego, si puedes acceder al panel, lo activas. Si no puedes acceder al panel, puedes activarlo desde la base de datos (usando phpMyAdmin en cPanel), pero eso es más avanzado.

¿Qué hago si después de instalar el plugin el sitio se cae?

Accede al Administrador de Archivos de cPanel, ve a wp-content/plugins/, y renombra la carpeta del plugin problemático (por ejemplo, añade "-old" al final). Esto lo desactivará automáticamente y tu sitio volverá a funcionar. Luego puedes eliminarlo o buscar una solución.

¿Cómo sé si el plugin se instaló correctamente?

Ve a tu panel de WordPress > Plugins > Plugins instalados. Si ves el plugin en la lista, está instalado. Si no aparece, verifica la ruta y que la carpeta contenga un archivo PHP principal.

¿Puedo instalar un plugin usando solo FTP sin cPanel?

Sí, el Método 2 funciona con cualquier cliente FTP. No necesitas cPanel, solo las credenciales FTP. Pero si no tienes acceso a cPanel, no podrás descomprimir archivos .zip en el servidor. En ese caso, sube la carpeta ya descomprimida.


Consejos finales para SysAdmins

Como técnico, te recomiendo que siempre tengas una copia de seguridad antes de hacer cambios manuales. Puedes hacerla desde cPanel (sección Copias de seguridad) o desde tu panel de WordPress con un plugin como UpdraftPlus.

También, si usas Syspanel (HestiaCP), recuerda que el puerto de acceso es el 2106. La estructura de archivos es la misma que en cPanel, así que esta guía te sirve igual.

[WARNING] Nunca descargues plugins de sitios no oficiales. Pueden contener código malicioso que comprometa tu sitio. Siempre descarga desde wordpress.org o desde el desarrollador oficial.

Y si te quedas atascado, recuerda: puedes pedir ayuda a tu proveedor de hosting. La mayoría ofrece soporte técnico para este tipo de tareas.


Resumen rápido

  1. Accede a cPanel (o Syspanel, puerto 2106).
  2. Ve al Administrador de Archivos > public_html/wp-content/plugins/.
  3. Sube el .zip del plugin y extráelo.
  4. Activa el plugin desde el panel de WordPress.
  5. Si falla, usa FTP o WP-CLI.

Con esto, ya sabes cómo instalar plugin WordPress cPanel de forma manual. Es una habilidad básica pero muy útil para cualquier SysAdmin. Ahora, ¡a probarlo!

¿Te ha quedado alguna duda? Déjala en los comentarios (si los hay) o consulta con tu soporte técnico. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel