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

Cómo subir archivos a WordPress por FTP (FileZilla) con cPanel

Actualizado el 3 de octubre de 2025

¿Te suena eso de tener que subir archivos a WordPress y no saber muy bien por dónde empezar? Tranquilo, que es más fácil de lo que parece. Cuando el administrador de archivos de cPanel se queda corto o necesitas subir un tema o plugin muy pesado, el FTP es tu mejor aliado.

Y para eso, FileZilla es la herramienta perfecta: es gratuita, rápida y te permite arrastrar y soltar archivos como si estuvieras moviendo carpetas en tu propio ordenador.

En esta guía paso a paso, te voy a explicar cómo conectar tu WordPress con FileZilla usando las credenciales de tu cPanel. Vamos a desmitificar eso de "subir archivos wordpress ftp" de una vez por todas. Al final, verás que es pan comido.

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

Antes de ponernos manos a la obra, vamos a entender qué es esto del FTP. FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). En cristiano: es el "idioma" que usa tu ordenador para hablar con el servidor donde vive tu web y pasarle archivos.

¿Por qué usar FTP en lugar del administrador de archivos de cPanel? Muy sencillo:

  • Velocidad: Subir un tema completo (que puede pesar 50 MB o más) por FTP es mucho más rápido que por el navegador.
  • Fiabilidad: Si la conexión se corta, FileZilla reanuda la subida donde se quedó. Con cPanel, a veces hay que empezar de cero.
  • Control total: Puedes ver y modificar archivos ocultos (como el .htaccess) que a veces no se ven desde cPanel.

En resumen, saber usar filezilla cpanel wordpress es una habilidad básica que todo dueño de una web debería tener. Te sacará de más de un apuro.

Paso 1: Preparar el terreno (cPanel y FileZilla)

Para empezar, necesitas dos cosas: las credenciales de acceso a tu cPanel y el programa FileZilla instalado en tu ordenador.

Obtener los datos de conexión FTP desde cPanel

Esto es crucial. No puedes conectar sin estos datos. Aquí te digo dónde encontrarlos:

  1. Entra en tu cPanel (normalmente es tudominio.com/cpanel).
  2. Busca la sección Archivos o Files.
  3. Haz clic en Cuentas FTP (o "FTP Accounts").
  4. Verás una lista de cuentas. Si no has creado una específica, la principal suele ser tu usuario de cPanel. Lo importante es que aquí verás:
    • Servidor FTP: Algo como ftp.tudominio.com o ip.del.servidor.
    • Puerto: Normalmente es el 21 (por defecto). No lo cambies a menos que tu hosting te diga lo contrario.
    • Usuario: Suelen ser algo así como usuario@tudominio.com o simplemente usuario.
    • Contraseña: La que configuraste. Si no la recuerdas, puedes crearla aquí mismo o hacer clic en "Cambiar contraseña".

[!TIP]
Si tu hosting usa Syspanel en lugar de cPanel, el proceso es similar, pero el puerto de acceso al panel de control es el 2106. Para el FTP, sigue siendo el puerto 21 a menos que te indiquen lo contrario.

Descargar e instalar FileZilla

Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo (Windows, Mac o Linux). La instalación es de siguiente, siguiente, siguiente. No tiene misterio.

Paso 2: Conectar FileZilla a tu servidor (Host, Usuario y Contraseña)

Ahora viene la magia. Abre FileZilla y verás una barra de herramientas en la parte superior con campos que dicen:

  • Host: Aquí pones el servidor FTP que viste en cPanel (ej: ftp.tudominio.com).
  • Nombre de usuario: El usuario de tu cuenta FTP.
  • Contraseña: La contraseña correspondiente.
  • Puerto: Déjalo en 21 (o el que te haya indicado tu proveedor).

Una vez que tengas todo rellenado, haz clic en el botón Conexión rápida (el que tiene un icono de un rayo).

[!WARNING]
Si la conexión falla, revisa que no haya errores tipográficos. El error más común es poner http:// delante del host. Recuerda: solo el nombre, sin protocolos. Si sigues fallando, prueba a usar la IP del servidor como Host.

Entendiendo la interfaz de FileZilla (por fin tiene sentido)

Cuando conectes, verás dos paneles grandes:

  • Panel izquierdo (Sitio local): Son los archivos de tu ordenador. Navega aquí para encontrar el archivo que quieres subir.
  • Panel derecho (Sitio remoto): Son los archivos de tu servidor. Aquí es donde vas a navegar hasta la carpeta de WordPress.

En la parte de arriba de estos paneles, hay una barra que te indica la ruta en la que estás. Por ejemplo, en el lado remoto verás algo como /home/tuusuario/public_html.

Paso 3: Navegar hasta la carpeta correcta de WordPress

Este es el paso más importante. Subir archivos al lugar equivocado puede romper tu web. La estructura típica de cPanel es así:

  • public_html o htdocs: Es la raíz de tu sitio web. Aquí es donde vive WordPress (los archivos como wp-config.php, index.php, etc.).

Dentro de public_html, encontrarás tres carpetas clave que son el corazón de WordPress:

  • wp-admin: El panel de administración (no toques nada aquí si no sabes lo que haces).
  • wp-content: Aquí es donde pasan las cosas importantes. Dentro, encontrarás:
    • themes: Para subir tus temas.
    • plugins: Para subir tus plugins.
    • uploads: Donde se guardan tus imágenes y medios.

Así que, para subir un tema wordpress ftp, tendrás que ir a public_html/wp-content/themes/. Para plugins, a public_html/wp-content/plugins/.

Paso 4: Subir archivos con FileZilla (Arrastrar y Soltar)

Ahora viene la parte fácil. Una vez que estés en la carpeta correcta (por ejemplo, themes), tienes dos opciones:

  1. Subir un archivo comprimido (ZIP): Arrastra el archivo .zip desde la izquierda a la derecha. Luego, dentro de WordPress, podrás instalarlo desde "Apariencia > Temas > Añadir nuevo > Subir tema".
  2. Subir la carpeta descomprimida: Arrastra la carpeta entera con todos los archivos dentro. Esta es la opción más rápida y la que te recomiendo si el archivo es muy pesado, ya que evitas tener que descomprimir en el servidor.

Simplemente, arrastra el archivo o carpeta desde el panel izquierdo y suéltalo en el panel derecho, dentro de la carpeta correcta. Verás que empieza a subir en la parte de abajo de FileZilla.

[!TIP]
Si el tema o plugin viene en un .zip, no es necesario descomprimirlo en tu ordenador. Puedes subirlo tal cual y luego descomprimirlo desde el administrador de archivos de cPanel, o si lo prefieres, desde el propio WordPress.

¿Y si tengo que subir muchos archivos?

FileZilla tiene una cola de transferencia. Puedes seleccionar varios archivos o carpetas a la vez y arrastrarlos todos juntos. También puedes hacer clic derecho sobre un archivo en el servidor y seleccionar "Subir" para reemplazarlo.

Paso 5: Verificar que todo ha ido bien

Una vez que la transferencia se complete (verás que las barras de progreso llegan al 100% y desaparecen), es hora de comprobar que todo está en su sitio.

  • Ve a tu WordPress (tudominio.com/wp-admin).
  • Si subiste un tema, ve a Apariencia > Temas. Deberías ver el nuevo tema listo para activar.
  • Si subiste un plugin, ve a Plugins. Debería aparecer en la lista para activarlo.

Si no lo ves, refresca la página (F5). Si sigue sin aparecer, revisa que lo subiste a la carpeta correcta.

Resolviendo problemas comunes (FAQ)

Aquí van las dudas que más nos llegan al soporte:

¿Qué hago si FileZilla me dice "Error de conexión: Conexión rechazada"?

Esto suele significar que el servidor FTP no está disponible o el puerto es incorrecto. Revisa que el puerto sea 21. A veces, los servidores usan puertos alternativos como 22 (SFTP). Si tu hosting usa SFTP, tendrás que elegir el protocolo "SFTP - SSH File Transfer Protocol" en el campo de la izquierda antes de conectar.

¿Es lo mismo FTP que SFTP?

No exactamente. FTP es el protocolo clásico, sin cifrar. SFTP es una versión segura que va por el puerto 22. Muchos hostings ofrecen ambos. Si tienes la opción, usa SFTP, es más seguro. En FileZilla, en el campo "Servidor", puedes escribir sftp://tudominio.com o seleccionar el protocolo en el desplegable.

¿Puedo usar FTP para subir archivos a Syspanel?

Sí, claro. La conexión FTP es universal. La diferencia está en el panel de control. Si tu hosting usa Syspanel, el acceso al panel es a través del puerto 2106, pero para el FTP, las credenciales y el puerto (normalmente 21) serán los que te proporcione tu proveedor. El proceso con FileZilla es exactamente el mismo.

He subido el tema pero no aparece en WordPress, ¿qué hago?

Lo más probable es que lo hayas subido a la carpeta equivocada. Asegúrate de que está en public_html/wp-content/themes/. También puede que el archivo .zip no se haya descomprimido. Si lo subiste comprimido, WordPress no lo leerá hasta que lo descomprimas. Puedes hacerlo desde cPanel > Administrador de archivos, o subir la carpeta ya descomprimida.

La subida se corta a mitad, ¿pierdo todo?

No. FileZilla tiene un sistema de reanudación de transferencias. Si se corta, vuelve a intentarlo y te preguntará si quieres sobrescribir o reanudar. Elige "Reanudar" y continuará desde donde se quedó. Es una gran ventaja sobre el administrador de archivos de cPanel.

Consejos finales para dominar el FTP con WordPress

Ya sabes lo básico, que es lo más importante. Pero te dejo con algunos trucos de profesional:

  • No toques lo que no sabes: En la carpeta public_html, hay archivos como wp-config.php que son vitales para tu web. Si no estás seguro de qué hace un archivo, no lo modifiques ni lo borres.
  • Haz una copia de seguridad antes de tocar nada: Si vas a reemplazar un tema o plugin, descarga la versión antigua a tu ordenador primero. Así, si algo sale mal, puedes restaurarlo fácilmente.
  • Sé paciente con las subidas grandes: Si tienes que subir un tema de 100 MB, puede tardar unos minutos. No cierres FileZilla ni apagues el ordenador.
  • Usa la cola de transferencia: Si tienes que subir muchos archivos pequeños, añádelos todos a la cola y déjalos trabajar. Puedes seguir navegando por la web mientras tanto.

Dominar el ftp wordpress cpanel te dará una libertad total sobre tu sitio. Ya no dependerás de las limitaciones del administrador de archivos del navegador. Con FileZilla, el límite lo pones tú.

Espero que esta guía te haya sido útil. Si te surge cualquier otra duda, ya sabes dónde estamos. ¡Nos vemos en el siguiente tutorial!

¿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