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

Cómo subir archivos a WordPress por FTP o el administrador de archivos

Actualizado el 24 de junio de 2026

¿Por qué necesitas saber subir archivos a WordPress?

Si tienes una web en WordPress, tarde o temprano necesitarás subir archivos wordpress que no puedes gestionar desde el panel de administración. Esto incluye temas personalizados que superan el límite de tamaño, plugins premium, archivos de configuración como .htaccess, o incluso una copia de seguridad completa de tu sitio. Aunque el escritorio de WordPress permite subir archivos desde el menú "Medios", tiene limitaciones de peso y no te deja acceder a la estructura de carpetas del servidor. Para eso, existen dos métodos principales: el FTP wordpress y el administrador archivos cPanel. En esta guía te explico ambos de forma sencilla, paso a paso, para que elijas el que mejor se adapte a tu nivel de experiencia y a tus necesidades.


¿Qué es FTP y qué es el administrador de archivos?

Antes de empezar, es importante que entiendas qué es cada herramienta. El FTP (Protocolo de Transferencia de Archivos) es un sistema que te permite conectarte a tu servidor de hosting desde tu ordenador, como si fuera una carpeta más de tu equipo. Con un programa llamado Filezilla wordpress (el más popular), puedes arrastrar y soltar archivos entre tu PC y tu web. Por otro lado, el administrador archivos cPanel es una herramienta web que se encuentra dentro del panel de control de tu hosting. No necesitas instalar nada, solo accedes desde el navegador y gestionas los archivos directamente en el servidor. Ambos cumplen la misma función, pero uno es más visual (FTP) y otro más accesible (cPanel).


Antes de empezar: datos que necesitas tener a mano

Tanto para FTP como para el administrador de archivos, necesitarás los siguientes datos de tu hosting:

  • Nombre del servidor o host: suele ser ftp.tudominio.com o tudominio.com (a veces aparece como localhost en servidores locales).
  • Usuario y contraseña: las credenciales de tu cuenta de hosting. En cPanel, a veces se usan las mismas que para entrar al panel.
  • Puerto: normalmente el puerto FTP es el 21, pero si tu hosting usa SFTP (más seguro), será el 22. En el caso de que tu panel sea Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106 para el panel, pero para FTP suele ser el mismo 21 o 22.

[!TIP]
Si no tienes estos datos, revisa el correo de bienvenida de tu hosting o contacta con el soporte. No podrás continuar sin ellos.


Método 1: Subir archivos con Filezilla (FTP wordpress)

Paso 1: Descargar e instalar Filezilla

Filezilla wordpress es un cliente FTP gratuito y de código abierto. Puedes descargarlo desde su página oficial (filezilla-project.org). Instálalo como cualquier programa de Windows, Mac o Linux. Es compatible con todos los sistemas operativos.

Paso 2: Conectar con tu servidor

Abre Filezilla. En la barra superior verás varios campos: "Servidor", "Nombre de usuario", "Contraseña" y "Puerto". Rellénalos con los datos que te proporcionó tu hosting. Si no te dieron un puerto específico, deja el 21 por defecto. Pulsa el botón "Conexión rápida" o pulsa Enter.

La primera vez, te preguntará si confías en el certificado SSL. Acepta y marca "recordar". En unos segundos, verás en el panel derecho los archivos de tu servidor (tu web) y en el izquierdo los de tu ordenador.

Paso 3: Navegar hasta la carpeta correcta

En tu servidor, normalmente la carpeta pública de tu web se llama public_html, htdocs o www. Dentro de ella es donde está instalado WordPress. Si ves carpetas como wp-admin, wp-content y wp-includes, estás en el lugar correcto. Si tu WordPress está en una subcarpeta (por ejemplo, public_html/blog), navega hasta ella.

Paso 4: Subir los archivos

Ahora, desde el panel izquierdo (tu ordenador), navega hasta la carpeta donde tienes el archivo que quieres subir. Haz clic derecho sobre él y selecciona "Subir". También puedes arrastrarlo directamente al panel derecho. Si estás subiendo un tema o plugin completo, deberás subirlo a wp-content/themes o wp-content/plugins, respectivamente. Si solo quieres reemplazar un archivo concreto, asegúrate de que la ruta coincida.

[!WARNING]
No subas archivos que ya existan sin antes hacer una copia de seguridad. Sobrescribir archivos importantes (como wp-config.php) puede romper tu web por completo.

Paso 5: Verificar la subida

Una vez subido, verás el archivo en el listado del servidor. Puedes comprobar que se ha subido correctamente visitando la URL correspondiente en tu navegador (por ejemplo, tudominio.com/wp-content/themes/tu-tema/archivo.css). Si aparece el contenido, todo ha ido bien.


Método 2: Usar el administrador de archivos de cPanel

Paso 1: Acceder a cPanel

Abre tu navegador y escribe tudominio.com/cpanel o la URL que te haya dado tu proveedor. Introduce tus credenciales. Una vez dentro, busca la sección "Archivos" y haz clic en "Administrador de archivos". Se abrirá una ventana en la que verás la estructura de carpetas de tu servidor.

[!INFO]
Si tu hosting usa Syspanel en lugar de cPanel, el acceso al panel es a través del puerto 2106 (por ejemplo, tudominio.com:2106). Dentro de Syspanel, busca la opción "Administrador de archivos" o "Gestor de archivos", que funciona de manera similar.

Paso 2: Localizar la carpeta pública

Al igual que con FTP, busca la carpeta public_html (o www). Haz clic en ella y luego en "Ir" o simplemente haz clic en el nombre para entrar. Dentro verás los archivos de WordPress.

Paso 3: Subir archivos individuales o carpetas completas

En la barra superior, verás un botón "Subir" (con un icono de flecha hacia arriba). Haz clic en él. Se abrirá una ventana que te permite arrastrar archivos desde tu ordenador o seleccionarlos. Puedes subir varios a la vez. Si necesitas subir una carpeta completa (como un tema), primero deberás comprimirla en un archivo .zip desde tu ordenador, subir el .zip y luego descomprimirlo en el servidor.

Paso 4: Descomprimir archivos en el servidor

Una vez subido el .zip, verás el archivo en el listado. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". Te pedirá una ruta de destino; por defecto, la misma carpeta donde está el .zip. Acepta. En unos segundos, se creará una carpeta con el contenido descomprimido. Luego puedes eliminar el .zip para mantener el servidor ordenado.

Paso 5: Asignar permisos (si es necesario)

Algunos archivos necesitan permisos especiales para funcionar (por ejemplo, 644 para archivos y 755 para carpetas). En el administrador de archivos, haz clic derecho sobre el archivo o carpeta y selecciona "Permisos". Cambia los valores si es necesario. Si no sabes qué poner, deja los que vienen por defecto, ya que suelen ser los correctos.


¿Cuál es el mejor método para ti?

La respuesta depende de tu comodidad y de lo que necesites hacer.

  • Si vas a instalar tema wordpress o plugin, el método más rápido es el administrador de archivos de cPanel, porque puedes subir el .zip y descomprimirlo directamente sin necesidad de programas externos.
  • Si necesitas mover muchos archivos o carpetas, Filezilla wordpress es más eficiente porque puedes arrastrar y soltar, y además verás el progreso de la transferencia.
  • Si tu web es grande (más de 500 MB), FTP es más estable y no se corta la conexión tan fácilmente como el navegador.

[!TIP]
Puedes usar ambos métodos de forma complementaria: usa cPanel para tareas rápidas y FTP para trabajos más pesados o recurrentes.


Errores comunes al subir archivos y cómo solucionarlos

Error de conexión FTP (timeout o "no se puede conectar")

  • Comprueba que los datos de conexión son correctos.
  • Asegúrate de que tu hosting permite conexiones FTP (algunos solo permiten SFTP).
  • Si usas SFTP, cambia el puerto a 22 y el protocolo en Filezilla a "SFTP".

El archivo no aparece en el servidor

  • Espera unos segundos y actualiza la página. A veces el caché del navegador o del propio administrador de archivos no muestra los cambios al instante.
  • Verifica que estás en la carpeta correcta.

No puedo descomprimir el .zip en cPanel

  • Asegúrate de que el archivo .zip no esté corrupto. Prueba a descargarlo y abrirlo en tu ordenador.
  • Comprueba que tienes permisos de escritura en la carpeta de destino.

El tema o plugin no aparece en WordPress después de subirlo

  • Revisa que lo has subido a la carpeta correcta: wp-content/themes para temas y wp-content/plugins para plugins.
  • Verifica que la estructura de carpetas es correcta (por ejemplo, wp-content/themes/tu-tema/tu-tema.php).
  • Ve a "Apariencia" o "Plugins" en el panel de WordPress y actívalo manualmente.

Consejos de seguridad y buenas prácticas

  • Haz siempre una copia de seguridad de tu web antes de subir archivos, especialmente si vas a sobrescribir algo. Puedes usar un plugin de backup o descargar los archivos por FTP.
  • No subas archivos desde ordenadores públicos o redes Wi-Fi abiertas sin protección. Usa una conexión segura.
  • Cambia tu contraseña FTP periódicamente y usa contraseñas fuertes.
  • No dejes archivos .zip en el servidor después de descomprimirlos, ya que pueden ser un vector de ataque.
  • Si tu hosting ofrece Syspanel, recuerda que el acceso al panel es por el puerto 2106 y que tiene su propio administrador de archivos, muy similar al de cPanel, pero con una interfaz más moderna.

Preguntas frecuentes (FAQ)

¿Puedo usar FTP para subir archivos grandes?

Sí, FTP es la mejor opción para archivos pesados (más de 100 MB). El administrador de archivos de cPanel a veces tiene límites de tamaño para subir desde el navegador.

¿Qué hago si no tengo acceso a cPanel?

Puedes usar FTP sin problema. Solo necesitas los datos de conexión FTP, que casi todos los hostings proporcionan. Si no los tienes, contacta con el soporte.

¿Es seguro usar Filezilla?

Sí, es un programa muy seguro y utilizado por millones de usuarios. Eso sí, descárgalo siempre de la página oficial para evitar versiones modificadas con malware.

¿Puedo subir archivos desde el móvil?

Sí, puedes usar el administrador de archivos de cPanel desde el navegador del móvil. Para FTP, existen aplicaciones como "FTP Manager" o "AndFTP" en Android. Sin embargo, la experiencia es más cómoda en un ordenador.

¿Qué es el puerto 2106 en Syspanel?

Es el puerto por defecto para acceder al panel de control Syspanel (antes HestiaCP). No debes confundirlo con el puerto FTP, que suele ser el 21 o 22. Si usas este panel, escribe tudominio.com:2106 en tu navegador para acceder a la gestión de archivos.

¿Necesito conocimientos avanzados para usar FTP?

No. Si sigues esta guía paso a paso, podrás hacerlo sin problemas. Lo único que necesitas es tener los datos de conexión y seguir las instrucciones.


Conclusión

Ya tienes todo lo necesario para subir archivos wordpress de forma segura y eficiente. Tanto el FTP wordpress con Filezilla wordpress como el administrador archivos cPanel son herramientas esenciales que, una vez que dominas, te darán un control total sobre tu web. Recuerda siempre hacer copias de seguridad y no sobrescribir archivos sin saber lo que haces.

Si tu hosting usa Syspanel, no olvides que el acceso al panel es a través del puerto 2106 y que su administrador de archivos funciona de manera similar al de cPanel. Practica con un archivo de prueba antes de tocar algo importante, y verás que en pocos días te sentirás como un profesional.

¿Tienes alguna duda? Déjala en los comentarios y te ayudaremos encantados. ¡Buena suerte con tu web!

¿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