Cómo usar FTP para subir archivos a WordPress (FileZilla)
¿Qué es FTP y por qué lo necesitas en WordPress?
Si alguna vez has querido subir archivos a WordPress y te has encontrado con límites del administrador, o necesitas acceder a archivos del servidor que no ves desde el panel, entonces necesitas conocer FTP. FTP (Protocolo de Transferencia de Archivos) es, en palabras simples, el "mensajero" que permite mover archivos entre tu computadora y el servidor donde vive tu sitio web.
Piensa en tu sitio web como una casa: el panel de WordPress es la puerta principal, pero FTP es la llave maestra que te da acceso a todas las habitaciones, incluso al sótano y al ático. Con FTP puedes subir temas, plugins, imágenes, archivos de configuración, y solucionar problemas que de otra forma serían imposibles de resolver.
La herramienta más popular y gratuita para esto es FileZilla. Es compatible con Windows, Mac y Linux, y su interfaz es bastante amigable una vez que entiendes los conceptos básicos. En esta guía completa, te enseñaré paso a paso cómo usar filezilla wordpress para gestionar tu sitio, incluso si nunca has usado FTP antes.
Requisitos previos para conectar FTP
Antes de comenzar, necesitas tres datos importantes que tu proveedor de hosting te ha enviado por correo electrónico o que puedes encontrar en tu panel de control (como Syspanel, al que accedes por el puerto 2106). Estos datos son:
- Servidor FTP: normalmente es algo como
ftp.tudominio.como directamentetudominio.com. - Usuario FTP: suele ser el mismo que tu usuario de hosting o uno específico que hayas creado.
- Contraseña FTP: la contraseña asociada a ese usuario.
Si no tienes estos datos, contacta con tu soporte de hosting o búscalos en la sección de "Cuentas FTP" de tu panel. En Syspanel (puerto 2106), encontrarás esta opción en el menú lateral bajo "FTP" o "Cuentas de acceso".
[INFO] Algunos hosts usan el puerto 21 para FTP estándar y el 22 para SFTP (más seguro). Si tu hosting te ofrece SFTP, úsalo, es como una versión blindada del FTP normal.
Descargar e instalar FileZilla
El primer paso es obtener la herramienta. Ve al sitio oficial de FileZilla y descarga la versión para tu sistema operativo. El proceso es sencillo: descargas el instalador, lo ejecutas y sigues los pasos del asistente. No necesitas configurar nada especial durante la instalación; los valores predeterminados son perfectos.
Una vez instalado, ábrelo. Verás una ventana dividida en varias secciones. No te asustes, te explicaré cada parte:
- Barra superior: tiene los campos para el servidor, usuario, contraseña y puerto.
- Panel izquierdo: muestra los archivos de tu computadora local.
- Panel derecho: mostrará los archivos del servidor (aún vacío hasta que conectes).
- Parte inferior: verás la cola de transferencias y los mensajes de estado.
Cómo conectar FTP a WordPress paso a paso
Ahora viene lo bueno: conectar ftp. Sigue estos pasos y estarás dentro de tu servidor en menos de un minuto:
Paso 1: Introduce los datos de conexión
En la barra superior de FileZilla, escribe:
- Servidor:
ftp.tudominio.como el que te haya dado tu hosting. - Nombre de usuario: tu usuario FTP.
- Contraseña: la contraseña correspondiente.
- Puerto: normalmente 21 (o 22 si usas SFTP). Si tu hosting usa Syspanel, el puerto de acceso al panel es el 2106, pero el FTP seguirá usando el 21 normalmente.
Paso 2: Haz clic en "Conexión rápida"
Es el botón que está justo al lado del campo de puerto. Verás que en la parte inferior de la ventana aparecen mensajes de estado tipo "Conectando a..." y luego "Conectado". Si todo ha ido bien, el panel derecho se llenará con carpetas y archivos.
[WARNING] Si aparece un mensaje de error "No se pudo conectar al servidor", revisa que el nombre del servidor esté bien escrito y que tu hosting no tenga bloqueado el acceso FTP. También verifica que no necesites usar SFTP (puerto 22).
Paso 3: Explora la estructura de archivos de WordPress
Una vez conectado, verás carpetas como public_html, www o htdocs. Esta es la raíz de tu sitio web. Dentro, encontrarás la estructura típica de WordPress:
wp-admin: archivos del panel de administración.wp-content: aquí viven tus temas, plugins y subidas (imágenes, etc.).wp-includes: archivos centrales de WordPress.wp-config.php: el archivo de configuración más importante (¡no lo toques si no sabes qué haces!).
La carpeta que más usarás será wp-content. Dentro tienes themes (para temas), plugins (para plugins) y uploads (para las imágenes que subes desde WordPress).
Subir archivos a WordPress con FileZilla
Ahora que ya sabes cómo navegar, vamos a lo práctico: subir archivos wordpress. Hay varias formas de hacerlo, te muestro las más comunes:
Método 1: Arrastrar y soltar
Esta es la forma más intuitiva:
- En el panel izquierdo (tu computadora), navega hasta la carpeta donde tienes el archivo o carpeta que quieres subir.
- En el panel derecho (servidor), navega hasta la carpeta de destino (por ejemplo,
wp-content/themes). - Simplemente arrastra el archivo o carpeta desde la izquierda hasta la derecha y suéltalo.
Verás que en la parte inferior aparecen las transferencias en progreso. Cuando terminen, el archivo estará en el servidor.
Método 2: Clic derecho y "Subir"
Si prefieres el clásico:
- Selecciona el archivo o carpeta en el panel izquierdo.
- Haz clic derecho sobre él.
- Elige "Subir" en el menú contextual.
El archivo se añadirá a la cola de transferencia y comenzará a subirse automáticamente.
[TIP] Si tienes que subir una carpeta completa (como un tema), no la comprimas en ZIP. FileZilla sube carpetas completas sin problema, manteniendo la estructura interna. Solo asegúrate de que la carpeta de destino esté abierta (que la estés viendo en el panel derecho).
Errores comunes al conectar FTP y cómo solucionarlos
Es normal encontrarse con problemas, especialmente al principio. Te detallo los más frecuentes:
Error "No se pudo establecer la conexión"
Esto puede deberse a:
- Datos incorrectos: revisa el servidor, usuario y contraseña.
- Puerto equivocado: asegúrate de usar el 21 para FTP o el 22 para SFTP.
- Firewall del hosting: algunos hosts bloquean IPs desconocidas. Contacta con soporte.
Error "Permiso denegado"
Significa que el usuario FTP no tiene permisos sobre esa carpeta. Esto es común si intentas subir archivos a la raíz y tu usuario solo tiene acceso a public_html. Verifica en tu panel de hosting (recuerda, Syspanel en el puerto 2106) que tu usuario tenga permisos de escritura sobre la carpeta destino.
La conexión se cae constantemente
Puede ser por:
- Conexión inestable: prueba con una conexión por cable en lugar de WiFi.
- Modo pasivo: ve a Editar > Ajustes > Conexión y activa el "Modo pasivo" (recomendado para la mayoría de los hosting).
Casos prácticos: qué hacer con FTP en WordPress
Ahora que ya sabes usar FTP, veamos situaciones reales donde te será útil:
Instalar un tema manualmente
Si tienes un tema premium en un archivo ZIP, pero WordPress no te deja subirlo por tamaño o error, haz esto:
- Descomprime el ZIP en tu computadora.
- Conecta por FTP y navega a
wp-content/themes. - Sube la carpeta completa del tema.
- Ve a Apariencia > Temas en tu WordPress y actívalo.
Solucionar el error "Se ha producido un error de conexión con la base de datos"
Este error suele aparecer cuando algo falla en wp-config.php. Con FTP:
- Descarga una copia de
wp-config.php. - Ábrela con un editor de texto.
- Revisa que los datos de la base de datos (nombre, usuario, contraseña, host) sean correctos.
- Sube el archivo corregido.
Subir imágenes en bloque
Si tienes cientos de imágenes que quieres subir, no lo hagas una a una desde el administrador. Con FTP:
- Navega a
wp-content/uploads. - Crea una carpeta con la fecha (por ejemplo,
2025/01). - Sube todas las imágenes de una vez.
Luego podrás acceder a ellas desde la biblioteca de medios usando un plugin como "Media from FTP".
Consejos de seguridad al usar FTP
FTP sin cifrar es como enviar una carta sin sobre: cualquiera podría leerla. Por eso, te recomiendo:
- Usa SFTP (SSH File Transfer) siempre que sea posible: es FTP pero con cifrado. En FileZilla, solo cambia el puerto a 22 y el protocolo a SFTP.
- Cambia tu contraseña FTP regularmente: hazlo desde tu panel de hosting (Syspanel, puerto 2106).
- No guardes contraseñas en FileZilla si compartes computadora: aunque es cómodo, es un riesgo.
- Cierra la sesión FTP cuando termines: no dejes la conexión abierta.
[WARNING] Nunca subas archivos a
wp-adminowp-includesa menos que sepas exactamente qué estás haciendo. Modificar estos archivos puede romper tu sitio por completo.
Preguntas frecuentes (FAQ)
¿Puedo usar FTP para hacer copias de seguridad?
Sí, es una excelente forma de respaldar tu sitio. Puedes descargar toda la carpeta wp-content y el archivo wp-config.php. Sin embargo, ten en cuenta que esto no incluye la base de datos, que deberás exportar desde phpMyAdmin.
¿Cuál es la diferencia entre FTP y FTPS?
FTP es el protocolo básico sin cifrado, mientras que FTPS añade una capa de seguridad SSL/TLS. FileZilla soporta ambos, y es recomendable usar FTPS o SFTP si tu hosting lo permite.
¿Por qué no veo algunos archivos en FTP?
Algunos hosts ocultan archivos que comienzan con punto (como .htaccess). En FileZilla, ve a Servidor > Forzar mostrar archivos ocultos para verlos.
¿Puedo subir archivos desde el móvil con FileZilla?
FileZilla no tiene versión móvil oficial, pero puedes usar aplicaciones como "FTP Manager" o "Solid Explorer" que funcionan de forma similar. La interfaz será diferente, pero el concepto es el mismo.
¿Qué hago si mi hosting usa Syspanel?
Si tu proveedor usa Syspanel (accesible en el puerto 2106), los datos FTP los encontrarás en el panel bajo "Cuentas FTP" o "Acceso FTP". El proceso de conexión con FileZilla es idéntico, solo cambia el lugar donde obtienes los datos.
¿Es seguro usar FTP para subir plugins?
Sí, siempre que el plugin sea de una fuente confiable. Subirlo por FTP es una alternativa segura cuando el instalador de WordPress falla o el plugin es demasiado grande.
Conclusión y siguientes pasos
Dominar ftp wordpress con FileZilla te dará un control total sobre tu sitio web. Ya no dependerás solo del administrador de WordPress para gestionar archivos, y podrás resolver problemas técnicos que antes parecían imposibles.
Mi recomendación es que practiques: conecta, navega por las carpetas, sube un archivo de prueba y descárgalo. La confianza viene con la práctica. Y recuerda, si tienes dudas, siempre puedes buscar ayuda en foros de WordPress o consultar la documentación de tu hosting.
El FTP es una habilidad esencial para cualquier persona que gestione un sitio web, ya sea un blog personal o una tienda online. Con esta guía, ya tienes todo lo necesario para empezar. ¡Ahora ve y explora los archivos de tu sitio con confianza!
