¿Cómo subir archivos a WordPress por FTP o File Manager de cPanel?
¿Por qué necesitas aprender a subir archivos a WordPress por FTP o File Manager?
Cuando trabajas con WordPress, tarde o temprano te encontrarás con la necesidad de subir archivos wordpress de forma manual. Esto ocurre, por ejemplo, cuando quieres instalar un tema premium que descargaste en formato ZIP, cuando necesitas modificar el archivo wp-config.php para solucionar un error, o cuando quieres subir una copia de seguridad completa de tu sitio.
Aunque el panel de administración de WordPress permite instalar temas y plugins directamente, hay situaciones donde este método falla. Quizás el archivo es demasiado grande, el servidor tiene un límite de memoria bajo, o simplemente necesitas acceder a archivos que no están visibles desde el escritorio de WordPress.
La buena noticia es que existen dos métodos principales y muy sencillos para lograrlo: el FTP y el File Manager de cPanel. Ambos son herramientas poderosas que, una vez que las dominas, te darán un control total sobre tu sitio web.
En esta guía completa, te explicaré paso a paso cómo usar ambos métodos, cuándo conviene usar cada uno, y te daré consejos prácticos para que no cometas errores comunes.
¿Qué es FTP y por qué es útil para WordPress?
FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es un método estándar que permite conectarte a tu servidor web desde tu computadora y transferir archivos de un lado a otro. Piensa en ello como un "explorador de archivos" remoto que te permite gestionar todo el contenido de tu hosting.
Para usar ftp wordpress, necesitas un programa cliente FTP (como FileZilla, Cyberduck o WinSCP) y los datos de acceso FTP que normalmente te proporciona tu empresa de hosting. Estos datos suelen incluir:
- Servidor FTP (por ejemplo,
ftp.tudominio.como la dirección IP del servidor) - Nombre de usuario (generalmente el usuario principal de tu cPanel)
- Contraseña (la misma que usas para cPanel)
- Puerto (normalmente el 21 para FTP estándar, o el 22 si usas SFTP)
Ventajas de usar FTP
- Control total: Puedes subir, descargar, editar, renombrar y eliminar cualquier archivo de tu sitio.
- Velocidad: Para archivos grandes, FTP suele ser más rápido que el File Manager.
- Gestión avanzada: Puedes cambiar permisos de archivos, ver archivos ocultos y trabajar con múltiples archivos a la vez.
- Conexión estable: Si la conexión se corta, muchos clientes FTP permiten reanudar la transferencia.
¿Qué es el File Manager de cPanel?
El file manager cpanel es una herramienta web integrada en el panel de control de tu hosting. No necesitas instalar ningún programa adicional, solo accede a tu cPanel desde el navegador y busca el icono de "Administrador de archivos" (File Manager).
Es una interfaz gráfica que muestra todos los archivos de tu hosting como si fueran carpetas en tu computadora. Puedes hacer clic derecho para subir, descargar, copiar, mover, comprimir o extraer archivos, todo desde el navegador.
Ventajas del File Manager
- No requiere instalación: Solo necesitas un navegador web.
- Interfaz amigable: Es más visual y fácil de entender para principiantes.
- Acceso inmediato: Está integrado en cPanel, así que no necesitas configurar nada extra.
- Gestión de permisos: Puedes cambiar permisos fácilmente con clics.
Preparación antes de empezar
Antes de lanzarte a subir archivos, es importante que tengas en cuenta algunos aspectos:
1. Haz una copia de seguridad
Siempre realiza una copia de seguridad de tu sitio antes de realizar cambios importantes. Si algo sale mal, podrás restaurar todo rápidamente. Puedes hacer una copia de seguridad desde cPanel o usar un plugin como UpdraftPlus.
[WARNING] Nunca subas archivos directamente a la carpeta raíz si no estás seguro de lo que estás haciendo. Un error puede dejar tu sitio inaccesible.
2. Conoce la estructura de archivos de WordPress
Tu sitio WordPress tiene una estructura específica. Los archivos principales se encuentran en la carpeta public_html (o www en algunos servidores). Dentro de ella encontrarás:
- wp-admin: Archivos del panel de administración.
- wp-content: Aquí están tus temas, plugins y subidas.
- wp-includes: Archivos del núcleo de WordPress.
- wp-config.php: Archivo de configuración clave.
Para instalar tema wordpress manual, necesitarás subir el tema a wp-content/themes/.
3. Obtén tus credenciales FTP
Si vas a usar FTP, asegúrate de tener las credenciales a mano. Puedes encontrarlas en la sección de "Cuentas FTP" de tu cPanel o en el correo de bienvenida de tu hosting.
Método 1: Subir archivos a WordPress por FTP
Este método es ideal si vas a trabajar con muchos archivos o si necesitas una conexión más estable. Vamos a usar FileZilla como ejemplo, pero los pasos son similares en otros programas.
Paso 1: Descarga e instala un cliente FTP
Ve a la página oficial de FileZilla y descarga la versión gratuita. Instálala como cualquier otro programa.
Paso 2: Conéctate a tu servidor
Abre FileZilla y en la barra superior verás campos para el Host, Nombre de usuario, Contraseña y Puerto. Completa los datos y haz clic en "Conexión rápida".
Si es la primera vez que te conectas, el programa te preguntará si confías en el servidor. Acepta y espera a que se establezca la conexión.
Una vez conectado, verás dos paneles:
- Panel izquierdo: Tus archivos locales.
- Panel derecho: Los archivos de tu servidor.
Paso 3: Navega hasta la carpeta correcta
En el panel derecho, navega hasta la carpeta donde quieres subir tus archivos. Por ejemplo, para instalar tema wordpress manual, ve a public_html/wp-content/themes/.
[TIP] Si no ves la carpeta
public_html, es posible que tu hosting la llamewwwohtdocs. Busca la carpeta que contenga los archivoswp-admin,wp-contentywp-config.php.
Paso 4: Sube los archivos
Arrastra los archivos o carpetas desde el panel izquierdo al derecho. Puedes subir:
- Un archivo ZIP: Si quieres subir el tema comprimido, luego deberás extraerlo en el servidor.
- Una carpeta con los archivos del tema: Si ya tienes el tema descomprimido, puedes subir la carpeta directamente.
Si estás subiendo una carpeta, asegúrate de que la carpeta del tema se encuentre dentro de themes/ y no una subcarpeta adicional.
Paso 5: Verifica la subida
Una vez que la transferencia termine, verifica que los archivos estén en la ubicación correcta. Puedes hacer clic derecho sobre el archivo o carpeta y seleccionar "Descargar" para verificar su integridad.
Paso 6: Activa el tema en WordPress
Ve a tu panel de administración de WordPress (tudominio.com/wp-admin), navega a Apariencia → Temas y verás el tema que acabas de subir. Actívalo y ¡listo!
Método 2: Subir archivos con File Manager de cPanel
El file manager cpanel es perfecto si solo necesitas subir uno o dos archivos pequeños, o si no quieres instalar programas adicionales.
Paso 1: Accede a cPanel
Escribe tudominio.com/cpanel en tu navegador y accede con tus credenciales.
[INFO] Si tu hosting usa Syspanel (el panel de control de HestiaCP), el acceso se realiza a través del puerto 2106. Por ejemplo:
tudominio.com:2106. Los pasos dentro de Syspanel son similares, aunque la interfaz puede variar ligeramente.
Paso 2: Abre el File Manager
Dentro de cPanel, busca el icono de Administrador de Archivos (File Manager) en la sección "Archivos". Haz clic en él.
Paso 3: Navega a la carpeta destino
Se abrirá una ventana nueva con la estructura de archivos. Navega hasta public_html y luego a wp-content/themes/ (para temas) o wp-content/plugins/ (para plugins).
Paso 4: Sube el archivo
Haz clic en el botón "Subir" (Upload) en la barra superior. Se abrirá una ventana donde puedes seleccionar el archivo desde tu computadora. Selecciona el archivo ZIP o el archivo suelto que quieras subir.
[TIP] Si subes un archivo ZIP, después de subirlo, haz clic derecho sobre él y selecciona "Extraer" (Extract). Esto descomprimirá el archivo en la carpeta actual.
Paso 5: Verifica la estructura
Después de extraer, asegúrate de que la carpeta del tema esté directamente dentro de themes/. Si hay una subcarpeta extra, muévela con la opción de mover (Move).
Paso 6: Activa el tema en WordPress
Igual que con FTP, ve a Apariencia → Temas en tu panel de WordPress y activa el tema recién subido.
Comparativa rápida: FTP vs File Manager
Para que te quede más claro, aquí tienes una comparativa de ambos métodos:
| Característica | FTP | File Manager |
|---|---|---|
| Instalación | Requiere un cliente FTP | No requiere nada extra |
| Velocidad | Más rápido para archivos grandes | Más lento con muchos archivos |
| Facilidad de uso | Curva de aprendizaje inicial | Muy intuitivo |
| Control de permisos | Avanzado | Básico pero suficiente |
| Conexión estable | Sí, reanuda transferencias | Depende del navegador |
| Ideal para | Subir sitios completos, copias de seguridad | Subir temas, plugins o archivos individuales |
Errores comunes y cómo evitarlos
1. Subir el tema en una carpeta incorrecta
Uno de los errores más frecuentes es subir el tema a public_html en lugar de public_html/wp-content/themes/. Esto hará que WordPress no lo reconozca.
Solución: Siempre verifica la ruta antes de subir.
2. Subir el ZIP sin extraerlo
Si subes un archivo ZIP y no lo extraes, WordPress no podrá leerlo. Asegúrate de extraerlo después de subirlo.
3. Permisos incorrectos
Los archivos de WordPress deben tener permisos 644 y las carpetas 755. Si los permisos están mal configurados, tu sitio puede mostrar errores.
Solución: En File Manager, selecciona el archivo o carpeta, haz clic derecho y elige "Permisos". Ajusta los valores.
[WARNING] No cambies los permisos de todos los archivos a 777, ya que esto es un riesgo de seguridad muy grave. Solo usa 777 temporalmente y para archivos específicos.
4. No hacer copia de seguridad
Si algo sale mal, sin copia de seguridad podrías perder todo tu contenido.
Solución: Siempre haz una copia de seguridad antes de realizar cambios importantes.
Preguntas frecuentes (FAQ)
¿Puedo usar FTP para instalar plugins?
Sí, el proceso es exactamente el mismo. Solo tienes que subir el plugin a wp-content/plugins/ y luego activarlo desde el panel de WordPress.
¿Qué hago si mi hosting usa Syspanel en lugar de cPanel?
Si tu hosting usa Syspanel (basado en HestiaCP), el acceso al panel de control se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). Dentro de Syspanel, busca la sección de "Archivos" o "File Manager" para gestionar tus archivos. Los pasos son similares a los de cPanel, pero la interfaz puede variar ligeramente.
¿Puedo subir archivos grandes con File Manager?
El File Manager tiene un límite de tamaño de archivo que depende de la configuración de tu servidor. Si necesitas subir archivos muy grandes (más de 100 MB), es mejor usar FTP.
¿Qué es mejor para instalar un tema manualmente: FTP o File Manager?
Para un tema pequeño (menos de 20 MB), el file manager cpanel es más rápido y sencillo. Para temas pesados o si tienes muchos archivos, FTP es más eficiente.
¿Necesito conocimientos técnicos avanzados?
No, ambos métodos son accesibles para principiantes. Solo sigue los pasos y ten paciencia. Si cometes un error, siempre puedes revertir los cambios con una copia de seguridad.
Conclusión
Aprender a subir archivos wordpress por FTP o File Manager es una habilidad esencial para cualquier administrador de sitios web. Aunque al principio pueda parecer complicado, con práctica verás que es un proceso sencillo y muy útil.
El ftp wordpress te da un control total y es ideal para tareas avanzadas, mientras que el file manager cpanel es perfecto para acciones rápidas y sencillas. Ambos métodos te permitirán instalar tema wordpress manual sin depender de los límites del panel de administración.
Recuerda siempre hacer copias de seguridad, verificar las rutas y mantener los permisos correctos. Con estas herramientas, tendrás el control absoluto de tu sitio web y podrás resolver cualquier problema de archivos que surja.
Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Buena suerte con tu WordPress!
