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

Cómo subir archivos a WordPress mediante FTP o el Administrador de Archivos de cPanel

Actualizado el 2 de junio de 2026

¿Qué necesitas para subir archivos a WordPress?

Antes de lanzarnos a la piscina, vamos a preparar el terreno. Subir archivos a WordPress es una tarea habitual cuando quieres instalar un tema, un plugin o simplemente subir una imagen pesada que el editor no te deja. Existen dos métodos principales: usar un cliente FTP o el Administrador de Archivos de cPanel. Ambos son igual de válidos, pero cada uno tiene sus particularidades. Aquí te lo explico paso a paso, sin tecnicismos raros y con mucho cariño.

Para empezar, necesitarás tener a mano los datos de acceso a tu hosting. Normalmente, tu proveedor te envía un correo con estos datos cuando contratas el servicio. Busca el nombre de usuario, la contraseña y, si usas FTP, la dirección del servidor (suele ser algo como ftp.tudominio.com o directamente tu IP). Si no los encuentras, contacta con el soporte de tu hosting y te los darán en un momento.

Otra cosa importante: asegúrate de tener una conexión a internet estable. Suena obvio, pero si se corta la conexión a mitad de la subida, podrías corromper los archivos y eso sí que da dolor de cabeza. También te recomiendo que hagas una copia de seguridad de tu web antes de tocar nada. Nunca sabes cuándo un archivo puede dar problemas, y mejor prevenir que curar.


Método 1: Subir archivos a WordPress mediante FTP

El FTP (Protocolo de Transferencia de Archivos) es el método clásico y uno de los más fiables. Para usarlo, necesitas un programa cliente. Los más populares son FileZilla (gratuito y muy completo), WinSCP (para Windows) o Cyberduck (para Mac). En este ejemplo usaré FileZilla porque es el más extendido, pero los pasos son muy similares en todos.

Paso 1: Descargar e instalar FileZilla

Ve a la página oficial de FileZilla y descarga la versión que corresponda a tu sistema operativo. La instalación es de lo más sencilla: siguiente, siguiente, siguiente y listo. No necesitas configurar nada especial.

Paso 2: Conectar con tu servidor

Abre FileZilla y verás una barra superior con campos para el Host, Usuario, Contraseña y Puerto. Rellénalos con los datos que te ha dado tu hosting. En el campo de puerto, normalmente se usa el 21 para FTP estándar, pero si tu hosting utiliza SFTP (más seguro), el puerto suele ser el 22. Si no estás seguro, prueba primero con el 21.

Haz clic en Conexión rápida y, si todo va bien, verás una serie de mensajes en la parte superior y, al cabo de unos segundos, el panel derecho se llenará con los archivos de tu servidor. ¡Ya estás dentro!

[TIP] Si tu hosting utiliza HestiaCP (recuerda, llámalo "Syspanel" y el puerto de acceso es el 2106), los datos de FTP suelen estar en el panel de control. Busca la sección de "Cuentas FTP" o similar.

Paso 3: Localizar la carpeta de WordPress

En el panel derecho (tu servidor), busca la carpeta public_html. Esta es la raíz de tu sitio web. Dentro de ella, si tienes WordPress instalado directamente, verás archivos como wp-config.php, index.php y carpetas como wp-admin, wp-content, wp-includes. Es importante que sepas dónde estás y qué estás tocando.

La carpeta wp-content es la más importante para ti ahora mismo. Dentro de ella, encontrarás themes (para los temas) y plugins (para los plugins). También hay una carpeta uploads donde se guardan las imágenes y medios que subes desde el editor de WordPress.

Paso 4: Subir el archivo

Ahora viene la parte fácil. En el panel izquierdo de FileZilla, navega hasta la carpeta de tu ordenador donde tienes el archivo que quieres subir. Puede ser un tema comprimido en .zip, un plugin, o una imagen suelta.

Una vez lo tengas localizado, solo tienes que arrastrarlo y soltarlo desde la izquierda hasta la carpeta de destino en la derecha. FileZilla comenzará a subir el archivo automáticamente. Verás una barra de progreso en la parte inferior. Cuando termine, el archivo aparecerá en la lista de la derecha.

[WARNING] Si estás subiendo un tema o plugin, no lo subas comprimido (en .zip) a la carpeta de themes o plugins. Debes descomprimirlo primero en tu ordenador y subir la carpeta completa. Si lo subes en .zip, WordPress no lo reconocerá y tendrás que descomprimirlo manualmente después. Bueno, en realidad puedes subir el .zip desde el panel de administración de WordPress, pero eso ya es otro método que veremos más adelante.

Paso 5: Verificar que todo está en orden

Una vez subido, ve a tu panel de administración de WordPress (normalmente tudominio.com/wp-admin). Ve a Apariencia > Temas o Plugins y deberías ver el nuevo archivo listado. Si lo has subido correctamente, podrás activarlo sin problemas.


Método 2: Usar el Administrador de Archivos de cPanel

Si no te apetece instalar programas o simplemente prefieres hacerlo todo desde el navegador, el Administrador de Archivos de cPanel es tu mejor aliado. Es una herramienta web que te permite gestionar los archivos de tu hosting de forma visual, sin necesidad de software adicional.

Paso 1: Acceder a cPanel

Abre tu navegador y ve a la dirección de acceso a cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña de cPanel. Si no sabes cuáles son, vuelve a revisar el correo de bienvenida de tu hosting o contacta con soporte.

Paso 2: Abrir el Administrador de Archivos

Una vez dentro de cPanel, busca la sección Archivos y haz clic en Administrador de Archivos. Se abrirá una nueva pestaña o ventana con la estructura de carpetas de tu hosting. Te pedirá que elijas una carpeta raíz; selecciona public_html y haz clic en Ir.

[INFO] Si tu hosting usa "Syspanel" (el antiguo HestiaCP), el acceso es por el puerto 2106 y el Administrador de Archivos puede tener otro nombre, como "Gestor de Archivos". No te asustes, la función es la misma.

Paso 3: Navegar hasta la carpeta de destino

Igual que con FTP, necesitas ir a public_html/wp-content/themes o public_html/wp-content/plugins, según lo que quieras subir. Dentro del Administrador de Archivos, verás la estructura de carpetas en el panel izquierdo. Haz clic en public_html y luego entra en wp-content. Ahí verás las carpetas themes y plugins.

Paso 4: Subir el archivo

En la barra superior del Administrador de Archivos, verás un botón que dice Subir. Haz clic en él. Se abrirá una ventana emergente con un botón para Seleccionar archivo. Haz clic y busca el archivo en tu ordenador. Una vez seleccionado, el Administrador comenzará a subirlo automáticamente.

Aquí tienes una diferencia clave con FTP: puedes subir el archivo comprimido en .zip. Después de subirlo, aparecerá en la lista de archivos dentro de la carpeta. Ahora, haz clic derecho sobre el archivo .zip y verás la opción Extraer o Descomprimir. Se abrirá una ventana preguntándote dónde quieres extraerlo. Asegúrate de que la ruta sea la carpeta actual (por ejemplo, public_html/wp-content/themes) y haz clic en Extraer archivos.

[TIP] Extraer el .zip directamente en el Administrador de Archivos te ahorra el paso de descomprimir en tu ordenador. Es más rápido y limpio.

Paso 5: Comprobar el resultado

Una vez extraído, verás una nueva carpeta con el nombre del tema o plugin. Ve a tu panel de WordPress y actívalo desde Apariencia > Temas o Plugins. Si todo ha ido bien, estará listo para usar.


¿Cuándo usar FTP y cuándo usar el Administrador de Archivos?

Esta es una pregunta muy habitual. La respuesta corta es: depende de tus preferencias y de lo que necesites hacer.

El FTP es ideal si vas a subir muchos archivos a la vez o si necesitas gestionar archivos grandes. También es más rápido si tienes que hacer cambios frecuentes, porque puedes arrastrar y soltar sin tener que navegar por menús. Además, si tu hosting tiene problemas con el Administrador de Archivos (a veces da errores con archivos muy grandes), FTP siempre funciona.

El Administrador de Archivos de cPanel es perfecto para tareas puntuales, como subir un tema o un plugin concreto. No necesitas instalar nada y, como ya hemos visto, puedes descomprimir archivos directamente. Eso sí, si tienes que subir una carpeta con miles de archivos pequeños, puede ser lento y tedioso.

[WARNING] Si tu web es muy grande o tienes muchos archivos, te recomiendo encarecidamente usar FTP. El Administrador de Archivos de cPanel puede dar error de tiempo de espera con subidas masivas o archivos que superen los límites de memoria del servidor.


Errores comunes y cómo solucionarlos

Error de conexión FTP

Si FileZilla te da un error de conexión, revisa que los datos sean correctos. A veces el problema es que tu hosting usa SFTP (puerto 22) en lugar de FTP (puerto 21). Prueba a cambiar el puerto y el protocolo en FileZilla (en el campo de Host, escribe sftp://tudominio.com). También asegúrate de que tu firewall no esté bloqueando la conexión.

Permisos de archivos

A veces, después de subir archivos, WordPress te da un error de permisos. Esto se soluciona cambiando los permisos de los archivos a 644 (para archivos) y 755 (para carpetas). En FileZilla, haz clic derecho sobre el archivo o carpeta, ve a Permisos y ajusta los valores. En el Administrador de Archivos de cPanel, selecciona el archivo, haz clic derecho y elige Cambiar permisos.

El tema o plugin no aparece en WordPress

Si has subido los archivos correctamente pero no aparecen en el panel de administración, revisa que los has colocado en la carpeta correcta. Un error común es subir el tema a wp-content/plugins o viceversa. También asegúrate de que la carpeta del tema contiene un archivo style.css y un archivo index.php (o functions.php). Si falta, WordPress no lo reconocerá.

Archivos corruptos o incompletos

Si la subida se interrumpe, es posible que los archivos se corrompan. La solución es borrar los archivos subidos a medias y volver a subirlos. Utiliza la función de verificación de integridad de FileZilla (en Archivo > Verificar archivos) o simplemente descarga el archivo original de nuevo y repite el proceso.


Preguntas frecuentes (FAQ)

¿Puedo subir archivos desde el propio WordPress?

Sí, WordPress tiene su propio gestor de archivos para temas y plugins. Ve a Apariencia > Temas > Añadir nuevo > Subir tema y selecciona el archivo .zip. WordPress lo descomprime e instala automáticamente. Esto es válido tanto para temas como para plugins. Sin embargo, este método tiene un límite de tamaño de archivo que viene determinado por tu hosting. Si superas ese límite, tendrás que usar FTP o cPanel.

¿Qué hago si no tengo acceso a cPanel?

Si tu hosting no tiene cPanel, puede que use "Syspanel" (el antiguo HestiaCP). En ese caso, el acceso es a través del puerto 2106 y el Administrador de Archivos estará en una sección similar. Si tu hosting es gestionado (como WP Engine o Kinsta), puede que no tengas acceso a archivos del servidor. En ese caso, tendrás que usar el gestor de archivos que te proporcione tu proveedor o contactar con su soporte.

¿Es seguro subir archivos por FTP?

Sí, siempre que uses una conexión segura (SFTP o FTPS). Asegúrate de que tu cliente FTP esté configurado para usar cifrado. Además, nunca compartas tus credenciales con nadie y cambia tu contraseña de FTP periódicamente.

¿Puedo subir archivos grandes con el Administrador de Archivos de cPanel?

Depende de la configuración de tu hosting. Algunos tienen límites de tamaño de subida (por ejemplo, 2 MB o 10 MB). Si necesitas subir archivos grandes, es mejor usar FTP, que no tiene esos límites.

¿Qué es la carpeta wp-content/uploads?

Es la carpeta donde WordPress guarda todas las imágenes y archivos multimedia que subes desde el editor. Si necesitas subir imágenes en masa, puedes hacerlo directamente a esta carpeta, pero ojo: WordPress no las reconocerá automáticamente como parte de tu biblioteca de medios. Para que aparezcan en tu biblioteca, tendrás que usar el plugin "Add From Server" o similares.


Conclusión

Subir archivos a WordPress mediante FTP o el Administrador de Archivos de cPanel es más fácil de lo que parece. Con estos dos métodos, tendrás el control total de tu web y podrás instalar temas, plugins o cualquier otro archivo sin depender de los límites del navegador. Recuerda siempre hacer copias de seguridad antes de tocar nada y, si tienes dudas, no dudes en contactar con el soporte de tu hosting. Ellos están para ayudarte.

Elige el método que más cómodo te resulte: si te gusta la velocidad y la versatilidad, FTP con FileZilla; si prefieres la simplicidad del navegador, el Administrador de Archivos de cPanel. Ambos son herramientas de confianza que te sacarán de más de un apuro. ¡Manos a la obra y a subir esos archivos!

¿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