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

Cómo subir archivos a WordPress mediante FTP desde cPanel

Actualizado el 14 de noviembre de 2025

¿Necesitas subir archivos a WordPress mediante FTP, pero no sabes por dónde empezar? No te preocupes, es más fácil de lo que parece. En esta guía completa, te explicaré paso a paso cómo hacerlo usando cPanel, la herramienta de gestión de hosting más común. Además, veremos cómo usar el cPanel file manager WordPress para tareas rápidas, y cómo instalar un tema WordPress manualmente si prefieres no usar FTP. Todo explicado de forma clara y sin tecnicismos innecesarios.


¿Qué es FTP y por qué usarlo con WordPress?

FTP (File Transfer Protocol) es un método para transferir archivos entre tu computadora y el servidor de tu hosting. Aunque WordPress tiene un administrador de archivos integrado, a veces necesitas una herramienta más potente para subir archivos WordPress FTP, sobre todo cuando:

  • Tu instalación de WordPress está bloqueada o no responde.
  • Necesitas subir archivos muy grandes (como un tema premium).
  • Quieres editar archivos del núcleo de WordPress (como wp-config.php).
  • El cPanel file manager WordPress se queda corto para mover muchas carpetas.

Usar FTP te da control total sobre cada archivo de tu sitio, sin depender del panel de administración de WordPress.


Requisitos previos antes de empezar

Antes de lanzarte, asegúrate de tener esto:

  • Acceso a cPanel de tu hosting (normalmente en tudominio.com/cpanel o tudominio.com:2083).
  • Credenciales FTP (usuario, contraseña, servidor y puerto). Si no las tienes, las puedes crear desde cPanel.
  • Un cliente FTP instalado en tu PC. Los más populares son FileZilla (gratuito) y Cyberduck.
  • Archivos listos para subir (por ejemplo, un tema en .zip o una carpeta descomprimida).

[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el puerto de acceso al panel es el 2106 (ejemplo: tudominio.com:2106). Las credenciales FTP suelen ser las mismas que las del panel.


Método 1: Subir archivos con FTP desde cPanel (paso a paso)

Este es el método más completo y recomendado para subir archivos WordPress FTP. Sigue estos pasos:

1. Crear una cuenta FTP en cPanel (si no la tienes)

  1. Inicia sesión en cPanel.
  2. Busca la sección "FTP Accounts" (Cuentas FTP) o "FTP".
  3. Haz clic en "Create FTP Account".
  4. Completa los datos:
    • Log In: Elige un nombre (ej: miusuario).
    • Password: Genera una contraseña segura (cPanel te ayuda).
    • Directory: Déjalo en /public_html (raíz de tu web) o elige una subcarpeta si solo quieres acceso a una parte.
  5. Haz clic en "Create". Anota el servidor FTP (suele ser tudominio.com o una IP) y el puerto (normalmente 21).

2. Conectar con FileZilla (o tu cliente FTP)

  1. Abre FileZilla.
  2. En la barra superior, ingresa:
    • Host: tudominio.com (o la IP que te dieron).
    • Username: El nombre de la cuenta FTP que creaste.
    • Password: La contraseña que pusiste.
    • Port: 21 (o 2106 si usas Syspanel).
  3. Haz clic en "Quickconnect". Si todo está bien, verás una lista de carpetas en el lado derecho (servidor) y tus archivos locales a la izquierda.

[WARNING] Si la conexión falla, verifica que el puerto esté abierto en tu firewall o que el hosting permita conexiones FTP externas. Algunos hosts solo permiten SFTP (puerto 22).

3. Navegar a la carpeta de WordPress

En el panel derecho (servidor), busca la carpeta public_html. Dentro de ella, verás las carpetas de WordPress:

  • wp-content
  • wp-admin
  • wp-includes
  • wp-config.php (archivo)

La mayoría de las subidas se hacen en wp-content, especialmente para temas y plugins.

4. Subir archivos

  • Para subir un tema: Ve a public_html/wp-content/themes/. Arrastra la carpeta del tema desde tu PC (izquierda) a esa carpeta (derecha).
  • Para subir un plugin: Ve a public_html/wp-content/plugins/.
  • Para subir archivos sueltos: Simplemente arrastra el archivo a la carpeta deseada.

FileZilla te mostrará una barra de progreso. Cuando termine, los archivos estarán en tu servidor.

[TIP] Si el tema viene en .zip, no lo subas comprimido. Descomprímelo primero en tu PC y sube la carpeta completa. Si ya lo subiste comprimido, puedes descomprimirlo desde cPanel file manager WordPress (ver método 2).


Método 2: Usar el cPanel File Manager (sin FTP)

Si no quieres instalar un cliente FTP, el cPanel file manager WordPress es una alternativa rápida para instalar tema WordPress manualmente o subir archivos pequeños.

Pasos para subir archivos con el File Manager

  1. En cPanel, busca "File Manager" (Administrador de Archivos).
  2. Se abrirá una ventana. Navega a public_html/wp-content/themes/ (para temas) o la carpeta que necesites.
  3. Haz clic en "Upload" (Subir) en la barra superior.
  4. Selecciona el archivo .zip desde tu PC (si es un tema comprimido).
  5. Una vez subido, vuelve a la lista de archivos, haz clic derecho sobre el .zip y elige "Extract" (Extraer).
  6. Confirma la extracción. Aparecerá una carpeta con el nombre del tema.
  7. Ve a tu WordPress > Apariencia > Temas y actívalo.

[WARNING] El File Manager tiene un límite de tamaño (normalmente 2-5 MB por archivo). Para archivos grandes, usa FTP.


Método 3: Instalar un tema WordPress manualmente desde el panel de WordPress

Si prefieres no usar cPanel ni FTP, puedes instalar un tema WordPress manualmente directamente desde el administrador de WordPress. Este método es ideal para principiantes.

Pasos:

  1. Descarga el tema en tu PC (normalmente en .zip).
  2. Ve a Apariencia > Temas > Agregar nuevo > Subir tema.
  3. Selecciona el archivo .zip y haz clic en "Instalar ahora".
  4. Una vez instalado, haz clic en "Activar".

[INFO] Este método solo funciona si el archivo .zip no excede el límite de subida de tu hosting (suele ser 8-32 MB). Para temas grandes, usa FTP.


Errores comunes al subir archivos y cómo solucionarlos

Error: "Conexión FTP rechazada"

  • Causa: Puerto incorrecto o firewall bloqueando.
  • Solución: Prueba con SFTP (puerto 22) o contacta a tu hosting.

Error: "No se puede escribir en la carpeta"

  • Causa: Permisos incorrectos.
  • Solución: Desde cPanel File Manager, haz clic derecho en la carpeta > "Change Permissions" > pon 755 para carpetas y 644 para archivos.

Error: "El tema no se ve en WordPress"

  • Causa: La carpeta del tema no está en la ubicación correcta.
  • Solución: Verifica que esté dentro de wp-content/themes/ y que tenga un archivo style.css en la raíz.

Preguntas frecuentes (FAQ)

¿Puedo usar FTP para subir plugins?

Sí, exactamente igual que con los temas. Solo arrastra la carpeta del plugin a wp-content/plugins/.

¿Qué hago si no tengo acceso a cPanel?

Pide las credenciales FTP a tu proveedor de hosting. Si no te las dan, considera migrar a un hosting con mejor soporte.

¿Es seguro usar FTP?

Sí, siempre que uses una conexión SFTP (puerto 22) o FTPS (puerto 990). Si tu hosting solo ofrece FTP básico (puerto 21), evita hacerlo desde redes públicas.

¿Puedo subir archivos desde mi móvil?

Sí, con apps como AndFTP (Android) o FTP Manager (iOS). La configuración es la misma.


Conclusión: ¿cuándo usar cada método?

  • FTP (FileZilla): Para subir archivos grandes, múltiples carpetas o cuando WordPress está caído.
  • cPanel File Manager: Para tareas rápidas y archivos pequeños, sin instalar software.
  • Panel de WordPress: Para instalar temas/plugins de forma sencilla, siempre que el archivo no sea muy pesado.

Dominar estas técnicas te dará control total sobre tu sitio. Ahora ya sabes cómo subir archivos WordPress FTP, usar el cPanel file manager WordPress, y instalar un tema WordPress manualmente. ¡Manos a la obra!

[TIP FINAL] Siempre haz una copia de seguridad de tu sitio antes de subir archivos importantes. Puedes usar un plugin como UpdraftPlus o descargar manualmente las carpetas desde FTP.

¿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