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

Cómo Instalar un Plugin en WordPress desde cPanel

Actualizado el 6 de noviembre de 2025

¿Alguna vez has necesitado instalar un plugin en WordPress y te has encontrado con que no puedes hacerlo desde el escritorio? Ya sea porque el plugin es premium, porque necesitas una versión específica o porque tu servidor tiene restricciones de tamaño de archivos, subir un plugin manualmente desde cPanel es una habilidad básica que todo administrador web debería dominar. En esta guía, te explicaremos paso a paso cómo instalar plugin WordPress de forma manual usando el panel de control de tu hosting.

Aunque existe la opción de instalar plugins directamente desde el repositorio de WordPress, hay situaciones en las que la instalación manual desde cPanel WordPress es la única solución viable. Por ejemplo, cuando el plugin está empaquetado en un archivo ZIP descargado desde un sitio externo, o cuando necesitas actualizar un plugin que ha fallado durante la actualización automática.

¿Qué es cPanel y por qué usarlo para instalar plugins?

cPanel es el panel de control más popular en el mundo del hosting compartido y VPS. Te permite gestionar todos los aspectos de tu sitio web: archivos, bases de datos, correos electrónicos y, por supuesto, la instalación de software como WordPress.

Cuando instalar plugin WordPress desde cPanel, en realidad estás accediendo directamente a los archivos del servidor. Esto te da un control total sobre la instalación, evitando limitaciones como el tamaño máximo de subida (upload_max_filesize) que a veces impide instalar plugins grandes desde el panel de administración de WordPress.

[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es similar pero accederás al panel a través del puerto 2106 (ejemplo: tudominio.com:2106). Los pasos dentro del administrador de archivos son idénticos.

Requisitos previos antes de empezar

Antes de lanzarte a subir plugin cPanel, asegúrate de tener:

  • Acceso a cPanel: Necesitas las credenciales que te proporcionó tu proveedor de hosting (usuario y contraseña).
  • El plugin en formato ZIP: El archivo debe estar comprimido. Si descargaste el plugin como una carpeta, comprímela primero (clic derecho > "Enviar a > Carpeta comprimida" en Windows, o "Comprimir" en Mac).
  • El nombre exacto de tu sitio: Saber qué dominio o subdominio tiene instalado WordPress.
  • Conexión estable a internet: Para evitar cortes durante la subida del archivo.

[WARNING] No confundas la instalación manual desde cPanel con la instalación automática desde el escritorio de WordPress. Si tienes acceso al panel de administración de WordPress, siempre es más seguro y recomendable instalar plugins desde allí (Apariencia > Plugins > Añadir nuevo). Usa cPanel solo cuando el método normal falle o no esté disponible.

Paso 1: Acceder a cPanel y localizar el administrador de archivos

El primer paso para instalar plugin WordPress manualmente es entrar a cPanel. Normalmente, la URL de acceso es algo como tudominio.com/cpanel o tudominio.com:2083. Si no estás seguro, consulta el correo de bienvenida de tu hosting.

Una vez dentro:

  1. Busca la sección "Archivos" o "Files".
  2. Haz clic en "Administrador de archivos" (File Manager).
  3. Se abrirá una ventana. Asegúrate de que la opción "Raíz del documento" (Document Root) esté seleccionada para el dominio correcto.
  4. Haz clic en "Ir".

[TIP] Si tienes varios sitios WordPress en el mismo hosting, selecciona el dominio exacto donde quieres instalar el plugin. Por ejemplo, si tu sitio es miblog.com, elige esa opción.

Paso 2: Navegar hasta la carpeta de plugins de WordPress

Dentro del administrador de archivos, verás una estructura de carpetas. Para instalar plugin WordPress manualmente, debes ir a la carpeta wp-content/plugins. Sigue esta ruta:

  • public_html (o www, o el nombre de tu carpeta raíz)
  • wp-content
  • plugins

Si no ves la carpeta wp-content, significa que tu WordPress está instalado en una subcarpeta (por ejemplo, public_html/blog/). En ese caso, primero entra a esa subcarpeta y luego busca wp-content/plugins.

[INFO] La carpeta plugins contiene todos los plugins instalados en tu WordPress. Cada plugin tiene su propia subcarpeta con el nombre del plugin. Si ves muchas carpetas, no te preocupes, es normal.

Paso 3: Subir el archivo ZIP del plugin

Ahora viene la parte clave para subir plugin cPanel:

  1. Dentro de la carpeta plugins, haz clic en el botón "Subir" (Upload) en la barra superior.
  2. Se abrirá una nueva ventana. Haz clic en "Seleccionar archivo" y busca el archivo ZIP del plugin en tu computadora.
  3. Espera a que se complete la subida. Verás una barra de progreso.
  4. Una vez terminado, cierra la ventana de subida.

[WARNING] No subas la carpeta descomprimida directamente. El administrador de archivos de cPanel a veces no maneja bien las subidas de carpetas completas. Siempre sube el ZIP y luego lo descomprimes.

Paso 4: Descomprimir el archivo ZIP

Ahora que el archivo ZIP está en la carpeta plugins, debes extraerlo:

  1. Busca el archivo ZIP que acabas de subir (normalmente aparece al final de la lista).
  2. Haz clic derecho sobre él.
  3. Selecciona "Extraer" (Extract).
  4. Se abrirá una ventana preguntando dónde extraerlo. Por defecto, debe estar la ruta actual (public_html/wp-content/plugins/). No la cambies.
  5. Haz clic en "Extraer archivos".
  6. Espera unos segundos. Verás que aparece una nueva carpeta con el nombre del plugin.

[TIP] Si el plugin no se descomprime correctamente, verifica que el archivo ZIP no esté dañado. Puedes probar abriéndolo en tu computadora con un programa como WinRAR o 7-Zip.

Paso 5: Eliminar el archivo ZIP (opcional pero recomendado)

Una vez que el plugin está descomprimido, el archivo ZIP original ya no sirve. Es buena práctica eliminarlo para mantener la carpeta plugins ordenada y evitar confusiones.

  1. Selecciona el archivo ZIP.
  2. Haz clic en el botón "Eliminar" (Delete) en la barra superior.
  3. Confirma la eliminación.

[INFO] Si dejas el ZIP, no pasa nada grave, pero puede ocupar espacio innecesario y confundirte en el futuro cuando quieras instalar otro plugin.

Paso 6: Activar el plugin desde WordPress

Ahora que el plugin está físicamente en el servidor, debes activarlo desde el escritorio de WordPress:

  1. Ve a tu sitio web y accede al panel de administración (normalmente tudominio.com/wp-admin).
  2. En el menú lateral, haz clic en "Plugins" > "Plugins instalados".
  3. Busca el plugin que acabas de subir. Debería aparecer en la lista con un botón "Activar" debajo.
  4. Haz clic en "Activar".

[WARNING] Si el plugin no aparece en la lista, verifica que lo hayas subido a la carpeta correcta (wp-content/plugins) y que la carpeta del plugin tenga los archivos principales (como plugin-name.php). Si el plugin está dentro de otra carpeta (ejemplo: plugins/mi-plugin/mi-plugin.php), WordPress no lo detectará.

Solución de problemas comunes al instalar plugins manualmente

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí tienes los más frecuentes y cómo solucionarlos:

El plugin no aparece en la lista de plugins instalados

  • Causa más común: El plugin se subió a una carpeta incorrecta. Revisa que esté en public_html/wp-content/plugins/ y no en public_html/wp-content/plugins/mi-plugin/ (a menos que el plugin tenga esa estructura).
  • Solución: Ve al administrador de archivos de cPanel, navega a la carpeta plugins y verifica que la carpeta del plugin esté al mismo nivel que las demás (junto a akismet, hello-dolly, etc.).

Error "El plugin no tiene una cabecera válida"

  • Causa: El archivo principal del plugin (el que tiene la cabecera con el nombre, versión, etc.) no está en la ubicación correcta.
  • Solución: Abre la carpeta del plugin en cPanel. Busca un archivo .php que tenga el mismo nombre que la carpeta (por ejemplo, si la carpeta es mi-plugin, busca mi-plugin.php). Si no está, el plugin puede estar mal empaquetado. Descarga el ZIP nuevamente desde la fuente original.

El plugin se activa pero da error 500

  • Causa: Conflicto con otro plugin o tema, o el plugin requiere una versión de PHP que no tienes.
  • Solución: Desactiva el plugin desde cPanel (renombra la carpeta del plugin añadiendo _old al final) y verifica que tu hosting tenga la versión de PHP recomendada por el plugin. Luego, activa el plugin nuevamente desde WordPress.

Preguntas frecuentes (FAQ)

¿Puedo instalar un plugin sin descomprimirlo?

No. WordPress necesita los archivos individuales del plugin (PHP, CSS, JS) para funcionar. El ZIP es solo un contenedor. Siempre debes descomprimirlo.

¿Qué hago si no tengo acceso a cPanel?

Si tu hosting usa Syspanel (HestiaCP), accede a través del puerto 2106. Si no tienes ningún panel, contacta a tu proveedor de hosting para que te den acceso FTP. Luego, puedes usar un cliente FTP como FileZilla para subir los archivos a la carpeta wp-content/plugins.

¿Es seguro instalar plugins manualmente?

Sí, siempre que descargues el plugin de fuentes confiables (sitio oficial del desarrollador, repositorio de WordPress, etc.). Los plugins de sitios sospechosos pueden contener malware. Además, subir plugin cPanel manualmente te da control total, pero también responsabilidad: asegúrate de mantener el plugin actualizado.

¿Puedo instalar varios plugins a la vez?

Sí. Puedes subir varios archivos ZIP a la carpeta plugins y descomprimirlos uno por uno. Luego, actívalos desde WordPress.

¿Qué pasa si el plugin ocupa mucho espacio?

Si el archivo ZIP es muy grande (por ejemplo, más de 100 MB), es posible que el administrador de archivos de cPanel tenga límites de subida. En ese caso, usa un cliente FTP (FileZilla) para subir la carpeta descomprimida directamente. O contacta a tu hosting para aumentar el límite.

Conclusión

Instalar plugin WordPress manualmente desde cPanel es un proceso sencillo que te sacará de apuros en más de una ocasión. Con solo seis pasos (acceder a cPanel, ir a la carpeta de plugins, subir el ZIP, descomprimirlo, eliminar el ZIP y activar el plugin), tendrás tu funcionalidad extra funcionando en minutos.

Recuerda que esta habilidad es especialmente útil cuando:

  • El plugin es premium y no está en el repositorio oficial.
  • Tu servidor tiene restricciones de tamaño de archivos.
  • Necesitas instalar una versión específica (por compatibilidad).
  • El plugin falló durante una actualización automática.

Si encuentras algún problema, vuelve a esta guía y revisa la sección de solución de problemas. Y si tu hosting usa Syspanel, no olvides que el acceso es a través del puerto 2106. ¡Ahora ya estás listo para gestionar tus plugins como un profesional!

¿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