Cómo subir archivos a WordPress por FTP o el Administrador de Archivos de cPanel
¿Necesitas subir archivos a WordPress y no sabes por dónde empezar? Es una de las tareas más comunes cuando gestionas tu propia web, ya sea para instalar un tema, un plugin o simplemente para solucionar un error de conexión.
En esta guía completa y paso a paso, te voy a explicar los dos métodos más utilizados y eficaces para lograrlo: mediante FTP con FileZilla y mediante el Administrador de Archivos de cPanel. No importa si eres un principiante total, porque lo explicaré todo de forma sencilla, clara y directa.
Al final de este artículo, podrás subir cualquier archivo a tu hosting con total confianza. Vamos a ello.
¿Qué es FTP y por qué usarlo para subir archivos WordPress?
FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es un método clásico y muy fiable para conectarte directamente a los archivos de tu servidor. Piensa en ello como si estuvieras abriendo una ventana a tu hosting desde tu ordenador, permitiéndote arrastrar y soltar archivos entre tu PC y tu web.
Usar FTP es especialmente útil cuando:
- El panel de administración de WordPress (wp-admin) te da error o no carga.
- Necesitas subir un tema o plugin que supera el límite de tamaño permitido por WordPress.
- Quieres editar o eliminar archivos directamente, como el
.htaccesso elwp-config.php. - Necesitas hacer una copia de seguridad manual de tu sitio.
La herramienta más recomendada y gratuita para esto es FileZilla. Es multiplataforma (Windows, Mac y Linux) y facilita muchísimo el proceso.
Instalando FileZilla en tu ordenador
Antes de nada, necesitas tener FileZilla instalado. Es un programa muy ligero y seguro.
- Ve al sitio oficial: filezilla-project.org
- Descarga la versión para tu sistema operativo (Windows o macOS).
- Instálalo como cualquier otro programa (siguiente, siguiente, siguiente...).
- Ábrelo. Verás una interfaz con varios paneles. No te asustes, es más fácil de lo que parece.
Datos que necesitas para conectar por FTP
Para conectar con tu servidor, necesitas tres datos clave, que normalmente encuentras en el correo de bienvenida de tu hosting o en el panel de control:
- Servidor (Host): Suele ser algo como
ftp.tudominio.comotudominio.com. También puede ser una IP como192.168.1.1. - Nombre de usuario: El usuario FTP que creaste o el principal de tu cuenta de hosting.
- Contraseña: La contraseña asociada a ese usuario.
[INFO] Si no tienes estos datos, contacta con tu proveedor de hosting o búscalos en la sección "Cuentas FTP" de tu panel de control (cPanel o Syspanel).
Cómo subir archivos a WordPress con FileZilla (paso a paso)
Una vez que tienes FileZilla abierto y los datos a mano, sigue estos pasos:
Paso 1: Conectarse al servidor
En la barra superior de FileZilla, verás cuatro campos vacíos: Servidor, Nombre de usuario, Contraseña y Puerto.
- Escribe el Servidor (ej.
ftp.miweb.com). - Escribe tu Nombre de usuario.
- Escribe tu Contraseña.
- Deja el Puerto en blanco (o pon
21que es el estándar). - Haz clic en "Conexión rápida" (el botón con un rayo).
Si todo es correcto, verás que en el panel de la derecha (que muestra tu servidor) aparece una lista de carpetas. ¡Ya estás dentro de tu hosting!
Paso 2: Navegar hasta la carpeta de WordPress
En el panel derecho (el del servidor), busca la carpeta donde está instalado WordPress. Normalmente se llama public_html, htdocs o www.
- Si tu WordPress está instalado en la raíz de tu dominio, entra directamente en
public_html. - Si está en un subdominio o carpeta (ej.
tudominio.com/blog), entra enpublic_htmly luego en la carpeta correspondiente (blog).
Dentro de esa carpeta, verás archivos como wp-admin, wp-content, wp-config.php, etc. Esta es la raíz de tu WordPress.
Paso 3: Arrastrar y soltar los archivos
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 (por ejemplo, un archivo .zip de un tema).
- Para subir el archivo a la raíz, simplemente arrástralo desde la izquierda a la derecha.
- Para subir un tema o plugin, normalmente se descomprime en tu ordenador y luego se sube la carpeta completa a
public_html/wp-content/themes/opublic_html/wp-content/plugins/.
FileZilla empezará a transferir el archivo. Verás el progreso en la parte inferior. Una vez que termine, el archivo aparecerá en la lista de la derecha.
[TIP] Si tienes una conexión inestable, ve a Editar > Ajustes > Transferencias y marca la casilla "Reanudar transferencias si es posible". Así, si se corta, no tendrás que empezar de cero.
Paso 4: Verificar la subida
Para asegurarte de que todo está bien, revisa que el archivo aparezca en el servidor con el mismo peso (tamaño) que en tu ordenador. Si coincide, ¡listo!
Cómo subir archivos a WordPress con el Administrador de Archivos de cPanel
Si prefieres no instalar programas o tu hosting usa cPanel, el Administrador de Archivos es tu mejor aliado. Es una herramienta web que te permite gestionar los archivos de tu servidor directamente desde el navegador.
Este método es perfecto para subir archivos de tamaño medio y para usuarios que se sienten más cómodos con una interfaz gráfica web.
Accediendo al Administrador de Archivos
- Accede a tu cPanel. Normalmente es
tudominio.com/cpanelotudominio.com:2083. - Introduce tu usuario y contraseña.
- Busca la sección "Archivos".
- Haz clic en "Administrador de Archivos".
Se abrirá una nueva pestaña del navegador con una interfaz similar a la de un explorador de archivos de Windows o Mac.
[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso es diferente. Debes acceder a través del puerto 2106 (ej. tudominio.com:2106). Una vez dentro, busca la sección de "Archivos" o "Gestor de archivos". El concepto es el mismo, pero la interfaz puede variar ligeramente.
Subiendo un archivo paso a paso
Una vez dentro del Administrador de Archivos de cPanel:
- Navega hasta la carpeta
public_html(o la carpeta raíz de tu WordPress). - Haz clic en el botón "Cargar" (suele estar en la barra superior).
- Se abrirá una ventana. Haz clic en "Seleccionar archivo" y busca el archivo en tu ordenador.
- Haz clic en "Abrir" y la subida comenzará automáticamente.
- Espera a que aparezca el archivo en la lista. Verás una barra de progreso.
- Una vez subido, cierra la ventana de carga.
Ya tienes tu archivo en el servidor. Ahora, si es un archivo comprimido (.zip), deberás extraerlo. Para ello:
- Selecciona el archivo
.zipque subiste. - Haz clic en "Extraer" en la barra superior.
- Te preguntará en qué carpeta extraerlo. Por defecto, lo hará en la carpeta actual. Confirma.
- Se creará una carpeta con los archivos descomprimidos.
Subiendo un tema WordPress directamente desde el panel
Aunque puedes subir el tema por FTP o Administrador de Archivos, WordPress tiene su propio método. Sin embargo, a veces falla por límites de tamaño. Por eso, te explico cómo hacerlo manualmente.
- Sube el archivo
.zipdel tema apublic_html/wp-content/themes/(como explicamos antes). - Extráelo en esa misma carpeta.
- Ve a tu panel de WordPress (wp-admin) > Apariencia > Temas.
- Verás el tema nuevo en la lista. Haz clic en "Activar".
[WARNING] Asegúrate de extraer el archivo en la carpeta correcta. Si lo extraes en public_html, el tema se subirá pero no será visible en WordPress.
Subir archivos WordPress por FTP vs Administrador de Archivos: ¿Cuál elegir?
Esta es una pregunta muy común. Aquí te dejo una comparativa rápida para que decidas según tu caso:
| Característica | FTP (FileZilla) | Administrador de Archivos (cPanel) |
|---|---|---|
| Velocidad | Más rápido para muchos archivos o archivos grandes. | Puede ser más lento con archivos muy pesados. |
| Facilidad de uso | Requiere instalar un programa, pero luego es muy visual. | Se usa desde el navegador, sin instalar nada. |
| Subir carpetas completas | Muy fácil, arrastras la carpeta entera. | Es más tedioso, hay que crear la carpeta y luego subir archivo por archivo (o comprimir). |
| Gestión de errores | Permite reanudar descargas y ver logs detallados. | Menos control sobre errores de conexión. |
| Acceso | Necesitas datos FTP específicos. | Solo necesitas tu usuario y contraseña de cPanel. |
Mi recomendación: Si vas a subir un tema completo o un plugin con muchas carpetas, usa FTP con FileZilla. Es mucho más eficiente. Si solo necesitas subir un archivo suelto (como un .zip o una imagen), el Administrador de Archivos de cPanel es perfecto por su simplicidad.
Solución de problemas comunes al subir archivos WordPress
A veces las cosas no salen a la primera. Aquí tienes los problemas más habituales y sus soluciones:
Error: "No se puede conectar al servidor FTP"
- Revisa los datos: Asegúrate de que el host, usuario y contraseña son correctos.
- Puerto: Prueba a cambiar el puerto de
21a22(SFTP) si tu hosting lo soporta. - Firewall: Tu firewall o antivirus podría estar bloqueando la conexión. Desactívalo temporalmente o permite FileZilla en la lista de aplicaciones permitidas.
- IP dinámica: Algunos hostings restringen el acceso FTP por IP. Verifica que tu IP actual no esté bloqueada.
Error: "Permiso denegado" al subir archivos
- Permisos de carpeta: Es posible que la carpeta de destino no tenga permisos de escritura. Los permisos correctos para carpetas suelen ser
755y para archivos644. Puedes cambiar los permisos haciendo clic derecho en el archivo/carpeta en FileZilla o en el Administrador de Archivos. - Sobrescribir: Si el archivo ya existe, puede que no tengas permiso para sobrescribirlo. Borra el antiguo primero o cambia los permisos.
El archivo se sube, pero no se ve en WordPress
- Caché: Limpia la caché de tu navegador y la caché de tu plugin de caché (si tienes uno).
- Carpeta incorrecta: Verifica que subiste el archivo a la carpeta correcta. Para temas, debe ser
wp-content/themes/. Para plugins,wp-content/plugins/. - Permisos de archivo: Un tema o plugin no se mostrará si los permisos del archivo son incorrectos (por ejemplo,
600). Asegúrate de que sean644.
Preguntas Frecuentes (FAQ)
¿Puedo usar el Administrador de Archivos de cPanel para subir archivos grandes?
Sí, pero es recomendable que no superen los 100-200 MB. Para archivos muy grandes, es mucho mejor usar FTP. Además, muchos hostings tienen un límite de subida por PHP que puede ser menor. Si falla, comprime el archivo en varias partes o usa FTP.
¿Es seguro usar FileZilla?
Sí, FileZilla es un software de código abierto y muy seguro. Solo asegúrate de descargarlo desde su sitio web oficial. Para mayor seguridad, usa la conexión SFTP (puerto 22) si tu hosting lo ofrece, ya que cifra los datos.
¿Qué hago si no tengo los datos de acceso FTP?
Puedes crear un usuario FTP nuevo desde tu cPanel (sección "Cuentas FTP") o contactar con tu proveedor de hosting. Si usas Syspanel (acceso por puerto 2106), busca la sección de usuarios FTP dentro del panel.
¿Subir archivos por FTP es peligroso para mi web?
No, es un método estándar y seguro. Solo debes tener cuidado de no borrar o modificar archivos que no conoces. Siempre es recomendable hacer una copia de seguridad antes de tocar nada importante.
¿Puedo subir un plugin de WordPress por FTP?
Sí, es exactamente igual que subir un tema. Descarga el plugin, descomprímelo en tu ordenador y sube la carpeta resultante a wp-content/plugins/. Luego actívalo desde el panel de administración de WordPress.
Conclusión: Domina la subida de archivos a tu WordPress
Hemos recorrido los dos métodos principales para subir archivos WordPress: el clásico FTP con FileZilla y el práctico Administrador de Archivos de cPanel. Ambos son herramientas esenciales para cualquier persona que gestione su propio sitio web.
Recuerda que la práctica hace al maestro. No tengas miedo de explorar tu servidor y familiarizarte con su estructura. Mientras sigas estos pasos y tengas cuidado con los permisos y las ubicaciones, podrás gestionar tu web con total autonomía.
Ahora que ya sabes cómo hacerlo, te invito a que pruebes con un archivo de prueba. Sube una imagen a public_html/wp-content/uploads/ y verás cómo aparece en tu biblioteca de medios. ¡Verás que es más fácil de lo que pensabas!
Si te ha quedado alguna duda, déjala en los comentarios. ¡Estaré encantado de ayudarte!
