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

Cómo subir imágenes y archivos a WordPress desde cPanel

Actualizado el 4 de noviembre de 2025

¿Por qué subir archivos desde cPanel y no desde la interfaz de WordPress?

Antes de meternos de lleno en el tutorial, es normal que te preguntes por qué deberías usar cPanel para subir imágenes y archivos si WordPress ya tiene su propio sistema. La respuesta es sencilla: el límite de tamaño y la practicidad.

La biblioteca de medios de WordPress (Media Library) es perfecta para subidas puntuales, pero tiene limitaciones. Por ejemplo, si intentas subir un archivo ZIP muy pesado, un PDF de 50 MB o un vídeo de alta resolución, es muy probable que el servidor te dé un error de tiempo de espera o de tamaño máximo permitido.

Aquí es donde cPanel brilla. Al usar el Administrador de Archivos de cPanel o un cliente FTP, te saltas esas restricciones y subes lo que necesites directamente al servidor. Además, es ideal para subir un tema completo, un plugin o para hacer una migración de tu sitio.

En esta guía, te voy a enseñar tres métodos infalibles para subir imágenes y archivos a WordPress usando cPanel. No necesitas ser un experto en informática, solo seguir los pasos al pie de la letra.


Método 1: Subir archivos a WordPress usando el Administrador de Archivos de cPanel

Este es el método más recomendado para principiantes porque no necesitas instalar nada extra. Todo se hace desde el navegador.

Paso 1: Accede a tu panel de control cPanel

Lo primero es entrar a tu cuenta de hosting. Normalmente, el acceso a cPanel es una URL como https://tudominio.com/cpanel o https://tuip:2083. Si no lo recuerdas, revisa el correo de bienvenida de tu proveedor de hosting.

Paso 2: Busca la sección "Archivos"

Una vez dentro de cPanel, verás un montón de iconos. Busca la sección llamada Archivos o Files. Dentro de ella, haz clic en el icono que dice Administrador de Archivos (File Manager).

Paso 3: Navega hasta la carpeta de tu WordPress

Se abrirá una ventana nueva. Ahora tienes que navegar hasta la carpeta donde está instalado tu WordPress. Por lo general, esta ruta es public_html. Si tu WordPress está en una subcarpeta (por ejemplo, public_html/miweb), navega hasta allí.

Paso 4: Encuentra la carpeta "wp-content"

Dentro de la raíz de tu WordPress, verás varias carpetas. La que te interesa se llama wp-content. Haz doble clic para entrar.

Paso 5: Entra en "uploads"

Ahora, dentro de wp-content, busca la carpeta llamada uploads. Esta es la carpeta donde WordPress guarda todas las imágenes y archivos que subes desde la biblioteca de medios. Haz doble clic para entrar.

[!TIP]
¿No ves la carpeta uploads? No te preocupes. Si es la primera vez que usas WordPress, puede que no exista. Haz clic en el botón + Carpeta en la barra superior y nómbrala uploads. WordPress la creará automáticamente cuando subas tu primera imagen desde el panel.

Paso 6: Sube tus archivos

Ya estás dentro de uploads. Ahora, para subir tus imágenes o archivos, tienes dos opciones:

  1. Arrastrar y soltar: Simplemente arrastra los archivos desde tu computadora a la ventana del Administrador de Archivos.
  2. Botón Subir: Haz clic en el botón Subir en la barra superior. Se abrirá un cuadro de diálogo. Selecciona los archivos que quieras y haz clic en Aceptar.

Paso 7: Espera a que termine la carga

Verás una barra de progreso. Cuando termine, los archivos aparecerán en la carpeta. ¡Ya los has subido a tu servidor!

[!WARNING]
¡Ojo con la organización! WordPress organiza las subidas por año y mes (por ejemplo, uploads/2024/10). Si subes archivos directamente a la raíz de uploads, WordPress los mostrará en la biblioteca de medios como un "archivo sin fecha". Para mantener el orden, puedes crear subcarpetas con el año y el mes dentro de uploads antes de subir.


Método 2: Subir archivos a WordPress usando FTP (FileZilla)

Si vas a subir muchos archivos o carpetas enteras (como un tema completo), FTP es mucho más rápido y eficiente. FileZilla es el cliente FTP más popular y gratuito.

Paso 1: Descarga e instala FileZilla

Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo (Windows, Mac o Linux). La instalación es muy sencilla, solo sigue los pasos del asistente.

Paso 2: Obtén tus datos de conexión FTP

Necesitas tres datos: Host, Usuario y Contraseña. Estos datos los encuentras en tu cPanel, en la sección Cuentas FTP o en el correo de bienvenida de tu hosting.

Paso 3: Conéctate a tu servidor

Abre FileZilla. En la barra superior, verás los campos para el Host, el Nombre de usuario, la Contraseña y el Puerto.

  • Servidor (Host): tudominio.com o la IP de tu servidor.
  • Nombre de usuario: El usuario FTP que creaste (o el principal de cPanel).
  • Contraseña: La contraseña de ese usuario.
  • Puerto: Déjalo en 21 (es el puerto estándar para FTP).

Haz clic en Conexión rápida. Si todo es correcto, verás un mensaje de "Directorio listado correctamente" y dos paneles.

Paso 4: Navega hasta la carpeta de destino

En el panel derecho (que es tu servidor), navega hasta public_html/wp-content/uploads. En el panel izquierdo (que es tu computadora), navega hasta la carpeta donde tienes los archivos que quieres subir.

Paso 5: Sube los archivos

Ahora, simplemente arrastra los archivos desde el panel izquierdo al panel derecho. FileZilla comenzará a subirlos automáticamente. Verás el progreso en la parte inferior.

[!TIP]
¿Subir una carpeta entera? Arrastra la carpeta completa desde la izquierda a la derecha y FileZilla la subirá con toda su estructura interna. Esto es perfecto para subir un tema o un plugin que viene en una carpeta con muchos archivos.


Método 3: Subir archivos a WordPress usando el Instalador de Archivos de cPanel

Este método es un poco más avanzado, pero es ideal para subir archivos muy grandes (como un backup completo) que fallan con los otros métodos.

Paso 1: Comprime tus archivos en un ZIP

En tu computadora, selecciona todos los archivos que quieras subir y comprímelos en un archivo .zip. Asegúrate de que el archivo ZIP no esté dañado.

Paso 2: Sube el ZIP a tu carpeta "uploads"

Usa el Método 1 o el Método 2 para subir el archivo .zip a la carpeta wp-content/uploads de tu servidor.

Paso 3: Busca la opción "Extraer" en cPanel

Vuelve a cPanel y abre el Administrador de Archivos. Navega hasta wp-content/uploads y verás tu archivo .zip ahí.

Paso 4: Extrae el archivo

Haz clic derecho sobre el archivo .zip y selecciona la opción Extraer (Extract). Se te pedirá que confirmes la carpeta de destino. Déjala vacía para que se extraiga en la misma carpeta donde está el ZIP. Haz clic en Extraer archivos.

Paso 5: Elimina el ZIP

Una vez extraído, verás los archivos descomprimidos. Ahora puedes eliminar el archivo .zip para ahorrar espacio. Haz clic derecho sobre él y selecciona Eliminar.

[!INFO]
¿Por qué usar este método? Es mucho más rápido subir un solo archivo ZIP grande que cientos de archivos pequeños uno por uno. Además, evita los errores de conexión que pueden ocurrir al subir muchos archivos por FTP.


Cómo hacer que WordPress reconozca los archivos subidos por cPanel

Ahora viene la parte importante. Has subido los archivos, pero si vas a tu biblioteca de medios de WordPress, no los verás. Esto es normal. WordPress necesita un "empujón" para escanear la carpeta uploads y registrar los nuevos archivos.

Opción A: Usar un plugin (la más fácil)

Instala y activa un plugin llamado Add From Server o Media from FTP. Estos plugins escanean la carpeta uploads y te permiten importar los archivos a tu biblioteca de medios con un solo clic. Es la forma más rápida y no requiere conocimientos técnicos.

Opción B: Subir desde la biblioteca de medios (la forma manual)

Si solo has subido unas pocas imágenes, puedes ir a Medios > Añadir nuevo en tu panel de WordPress y usar el botón Subir. Aunque ya estén en el servidor, WordPress te permite "seleccionarlos" desde el servidor si el plugin mencionado no te funciona.

Opción C: Usar un enlace directo (para imágenes)

Si no te importa que las imágenes no aparezcan en tu biblioteca de medios, puedes usarlas directamente. Solo tienes que conocer la URL. Por ejemplo, si subiste una imagen llamada foto.png a wp-content/uploads/, la URL sería https://tudominio.com/wp-content/uploads/foto.png. Puedes usar esta URL en tus entradas, páginas o widgets.

[!WARNING]
¡No te saltes este paso! Si subes archivos por cPanel pero no los importas a la biblioteca de medios, WordPress no los conocerá. Esto significa que no podrás buscarlos desde el editor de bloques (Gutenberg) ni usarlos en tus galerías. El plugin "Add From Server" es tu mejor amigo aquí.


Preguntas Frecuentes (FAQ)

¿Puedo subir imágenes a WordPress sin usar cPanel?

Sí, puedes usar la biblioteca de medios de WordPress directamente. Ve a Medios > Añadir nuevo y arrastra tus imágenes. Sin embargo, este método tiene un límite de tamaño (generalmente 2 MB o 5 MB, según tu hosting). Para archivos más grandes, cPanel es la única opción viable.

¿Cuál es el límite de tamaño para subir archivos en WordPress?

El límite lo establece tu servidor. Puedes aumentarlo editando el archivo php.ini desde cPanel. Busca la opción Seleccionar versión de PHP o Configuración de PHP en cPanel y aumenta los valores de upload_max_filesize y post_max_size.

¿Es seguro subir archivos directamente a la carpeta "uploads"?

Sí, es completamente seguro. De hecho, es la forma estándar de hacerlo. Solo asegúrate de no subir archivos con código malicioso (como archivos .php con scripts extraños) a tu servidor.

¿Qué hago si no encuentro la carpeta "public_html"?

Si tu WordPress está instalado en un directorio diferente (por ejemplo, public_html/blog), entonces la ruta será public_html/blog/wp-content/uploads. Navega por las carpetas con el Administrador de Archivos hasta que encuentres la estructura de WordPress (carpetas wp-admin, wp-content, wp-includes).

¿Puedo usar cPanel para subir un tema de WordPress?

¡Por supuesto! Es la mejor manera. Comprime el tema en un ZIP, súbelo a wp-content/themes/ y extráelo ahí. Luego ve a Apariencia > Temas en WordPress y actívalo.


Consejos finales para optimizar tus subidas

  1. Comprime tus imágenes: Antes de subir, usa herramientas como TinyPNG o ShortPixel para reducir el peso de tus imágenes. Esto hará que tu web cargue más rápido.
  2. Usa nombres descriptivos: Renombra tus archivos antes de subirlos. En lugar de IMG_2345.jpg, usa foto-playa-atardecer.jpg. Esto ayuda al SEO de tu web.
  3. Organiza las carpetas: Crea una estructura de carpetas lógica dentro de uploads (por ejemplo, 2024/productos, 2024/blog). Te será mucho más fácil encontrar los archivos en el futuro.
  4. Haz copias de seguridad: Antes de subir archivos grandes o modificar algo, asegúrate de tener una copia de seguridad de tu web. Puedes usar el asistente de copias de seguridad de cPanel o un plugin como UpdraftPlus.

Conclusión

Subir imágenes y archivos a WordPress desde cPanel es una habilidad esencial para cualquier administrador de sitios web. No solo te permite saltar las limitaciones de tamaño, sino que te da un control total sobre los archivos de tu servidor.

Con los tres métodos que te he mostrado (Administrador de Archivos, FTP y extracción de ZIP), no tendrás excusa para no poder subir lo que necesites. Recuerda siempre importar los archivos a tu biblioteca de medios con un plugin para que WordPress los reconozca y puedas usarlos fácilmente.

Si tu hosting utiliza Syspanel en lugar de cPanel, no te preocupes: el proceso es muy similar. Solo tienes que acceder a Syspanel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106) y buscar el Administrador de Archivos dentro de la interfaz. El resto de los pasos son idénticos a los que te he explicado aquí.

¡Ya estás listo para subir todo tu contenido sin miedo! Si te surge cualquier duda, deja un comentario y te ayudaré a resolverla.

¿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