UA-51298262-10 Skip to main content
WordPress

Aumentar el límite de subida WordPress: guía completa

By junio 8, 2026No Comments
Aumentar el límite de subida WordPress: guía completa

Si alguna vez has intentado subir un tema, un plugin o un archivo multimedia de gran tamaño a WordPress y te has topado con ese mensaje tan molesto —»El archivo subido excede la directiva upload_max_filesize»—, sabes de lo que hablo. Da rabia. Sobre todo cuando llevas tiempo preparando el contenido. Ese error tiene que ver con el límite de subida WordPress, un valor que tu servidor trae por defecto y que limita el tamaño de los archivos que puedes cargar. Aquí te cuento, paso a paso y sin rodeos, cómo subir ese límite para que puedas trabajar sin cortes. Y ojo: si prefieres no meterte en jardines técnicos, en RedServicio (redservicio.net) tienen gente que sabe de esto.

¿Qué es eso del límite de subida WordPress y por qué lo limitan?

El límite de subida WordPress no es más que el valor máximo (en megabytes) que tu WordPress permite cargar desde el panel de administración. Lo controlan varias directivas de PHP: upload_max_filesize, post_max_size y memory_limit. Los servidores compartidos suelen poner valores bajos (2 MB, 8 MB, 32 MB…). ¿La razón? Proteger los recursos del sistema y evitar que alguien se pase. El problema es que cuando trabajas con temas premium, plugins pesados o vídeos en alta resolución, esos valores se quedan ridículos.

Saber modificar esto es básico si necesitas flexibilidad. Vamos con los métodos.

Método 1: Editar el php.ini (si tienes acceso al servidor)

Si puedes entrar al panel de control de tu hosting (cPanel, Plesk, DirectAdmin) o tienes acceso SSH, esta es la solución más limpia y permanente.

Qué hacer

  1. Localiza el archivo php.ini. En cPanel suele estar en «Configuración de PHP» o «Selector de versión de PHP».
  2. Busca estas líneas y cámbialas (ajusta los valores: 64M, 128M, 256M… lo que necesites):

upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 128M

  1. Guarda y reinicia el servicio PHP (en los paneles suele haber un botón «Recargar» o «Reiniciar PHP»).
  2. Verifica desde WordPress: Herramientas > Salud del sitio > Información > Servidor. Ahí verás si los valores cambiaron.

Consejo: Si no encuentras el php.ini, puedes crear uno nuevo en la raíz de tu sitio con esas tres líneas. Algunos hosts permiten sobrescribir la configuración global con un php.ini local.

Método 2: Usar el .htaccess (hosting Apache)

Si tu servidor usa Apache y no tienes acceso al php.ini, puedes probar con el archivo .htaccess que está en la raíz de tu WordPress.

Instrucciones

  1. Conéctate por FTP o usa el administrador de archivos de cPanel.
  2. Busca el archivo .htaccess (si no existe, créalo con un editor de texto plano).
  3. Añade estas líneas antes de # BEGIN WordPress:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 128M

  1. Guarda y comprueba que el sitio no dé error.

¿Funciona siempre? No. Solo si tu host permite sobrescribir directivas PHP desde .htaccess. Si no ves cambios, prueba con el método 1 o el 3.

Método 3: Un plugin de WordPress

Para los que no quieren tocar archivos del servidor, hay plugins que modifican el límite de subida WordPress desde el propio panel. Algunos conocidos:

  • Increase Max Upload Filesize: Ligero, te deja cambiar el límite desde Ajustes.
  • WP Maximum Upload File Size: Parecido, interfaz sencilla.
  • All in One WP Security & Firewall: Entre sus opciones de seguridad incluye aumentar el límite de subida.

La ventaja es que no necesitas conocimientos técnicos. La desventaja: algunos hosts bloquean esta funcionalidad si las directivas del servidor tienen prioridad.

Método 4: El wp-config.php (solución parcial)

El archivo wp-config.php permite definir constantes que pueden ayudar, aunque no siempre son suficientes. Añade estas líneas justo antes del comentario «¡Eso es todo, deja de editar!»:

define(‘WP_MEMORY_LIMIT’, ‘128M’);
define(‘WP_MAX_MEMORY_LIMIT’, ‘256M’);

Esto solo afecta a la memoria de WordPress, no directamente al límite de subida. Por eso conviene combinarlo con los métodos anteriores.

Problemas típicos y cómo resolverlos

  • Verifica desde WordPress: Ve a Medios > Añadir nuevo y mira el texto debajo del botón «Seleccionar archivos». Ahí aparece el límite actual.
  • Limpia la caché del navegador o del servidor (Varnish, Redis…).
  • Habla con tu hosting: Algunos tienen valores máximos fijos (32 MB en planes compartidos, por ejemplo). Si necesitas más, toca cambiar de plan o pedir una excepción.

Un apunte: Subir archivos de 500 MB puede ralentizar tu sitio y consumir muchos recursos. Si necesitas alojar vídeos o archivos pesados, plantéate usar servicios externos como YouTube, Vimeo o un CDN.

Para cerrar

Aumentar el límite de subida WordPress es de esas tareas que cualquier webmaker puede hacer siguiendo estos pasos. Ya sea con el php.ini, el .htaccess, un plugin o combinando técnicas, la clave está en saber qué funciona con tu servidor y poner los valores que realmente necesitas. Eso sí: antes de tocar archivos críticos, haz una copia de seguridad. Si te surge algún problema o prefieres que lo hagan por ti, en RedServicio (redservicio.net) tienen especialistas en hosting y WordPress que te lo dejan fino y seguro.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies