Cómo aumentar el tamaño máximo de carga de archivos en WordPress

Cómo cambiar el tamaño máximo de carga de archivos en WordPress (4 métodos sencillos)

¿Buscas aumentar el tamaño máximo de carga de archivos en WordPress?

¿Quizás has intentado subir imágenes u otro contenido multimedia y has recibido un mensaje de error que decía algo como: “el archivo excede el tamaño máximo de carga para este sitio web”? Esto es bastante común en los sitios web de WordPress.

Afortunadamente, hay algunas formas sencillas de solucionar esto. En este artículo, compartiremos algunos métodos sencillos para aumentar el tamaño máximo de carga de archivos en WordPress.

¿Listo? ¡Vamos allá!

¿Cuál es el tamaño máximo de carga de archivos en WordPress?

Por defecto, el tamaño máximo de carga de archivos para imágenes en WordPress lo determina tu servicio de alojamiento, por lo que varía.

Dicho esto, la práctica común suele ser establecer un límite de entre 2 MB y 500 MB.

La buena noticia es que, si la asignación de tamaño de carga de archivos de tu sitio web es inferior a la que deseas, puedes aumentarla fácilmente.

Aquí tienes una forma sencilla de comprobar el tamaño máximo de carga de archivos de tu sitio:

Desde el panel de administración de WordPress, haz clic en Medios » Añadir nuevo. Esto abrirá la página de carga de medios.

Desplázate hacia abajo para ver el Tamaño máximo de carga y el valor al que está configurado actualmente.

tamaño máximo de archivo de carga de WordPress

Conocer el tamaño exacto de archivo permitido para tu sitio te ayudará a decidir cuánto aumentarlo.

Cómo aumentar el tamaño máximo de carga de archivos en WordPress

Aumentar el tamaño máximo de archivo puede ayudar a los usuarios a cargar imágenes, vídeos u otros medios de mayor resolución. Puedes aumentar el tamaño máximo de carga de archivos de varias maneras, como usando un fragmento de código o editando directamente el archivo functions.php.

Método n.º 1: Ajustar el tamaño máximo de archivo con un plugin (sin código)

La forma más fácil de aumentar los límites de tamaño máximo de archivo en WordPress es utilizando un plugin muy útil conocido como Big File Uploads.

Para empezar, descarga e instala el plugin en tu sitio web. Si necesitas ayuda con este paso, aquí tienes una guía rápida para instalar plugins de WordPress.

Cuando el plugin esté instalado, abre tu panel de WordPress y navega a Ajustes » Big File Uploads.

ajustes de carga de archivos grandes

Esto te llevará a la página de configuración del plugin, donde simplemente puedes especificar el tamaño máximo de archivo de carga usando los ajustes de ajuste a la derecha y luego presiona Guardar.

ajustes de tamaño de archivo

Este método no requiere ningún conocimiento técnico por tu parte y recomendamos encarecidamente probarlo si buscas una forma rápida y sencilla de cambiar los límites de tamaño de archivo en WordPress.

Método n.º 2: Añadir un fragmento de código usando WPCode (fácil)

Otra forma bastante sencilla de aumentar el límite de tamaño máximo de archivo en WordPress es utilizando un plugin llamado WPCode.

Aunque trabajarás con líneas de código muy sencillas con este método, sigue siendo muy fácil de hacer.

WPCode es una solución fantástica para insertar código personalizado en tu archivo functions.php.

Entre sus muchos beneficios, es extremadamente fácil de usar e incluye validación de código avanzada que te protege de cometer errores de codificación que podrían dañar accidentalmente tu tema o sitio.

Para instalar WPCode, puedes seguir los mismos pasos que seguiste para instalar el plugin en el método anterior.

inicio de wpcode

Después de haber instalado WPCode, dirígete al área de administración de WordPress y navega a Fragmentos de código » + Añadir nuevo.

a
tilde;adir fragmento

A continuación, puedes elegir un fragmento existente de la biblioteca predefinida de WPCode o crear tu propio fragmento personalizado. Para este tutorial, necesitamos crear uno personalizado.

usar fragmento

Ahora, empieza añadiendo un título para tu fragmento y luego pega tu código. Solo asegúrate de seleccionar primero el tipo de código correcto.

Dado que estamos trabajando con PHP, usa el menú desplegable Tipo de código para seleccionar Fragmento de PHP.

fragmento PHP

En este punto, puedes simplemente copiar y pegar este código dentro del editor de código:

En el código anterior, la primera línea define el tamaño máximo de carga de archivos, que es  256M, es decir, 256 MB, en este caso.

Es posible que notes que la segunda línea tiene una cifra idéntica. Esta línea define el tamaño máximo de las publicaciones.

Nos centramos en aumentar el tamaño máximo de carga de archivos, pero el tamaño máximo de publicación también es importante. He aquí por qué: los archivos multimedia se usarán normalmente en las publicaciones. Naturalmente, necesitarás que tus publicaciones tengan suficiente espacio para albergar tus archivos más grandes.

Por lo tanto, tendrás que establecer el tamaño máximo de publicación a un valor igual o superior al tamaño máximo de carga de archivos.

Ahora que sabes cómo funciona esto, adelante y introduce el código, cambiando las cifras a los valores que desees.

Una vez que hayas hecho esto, puedes continuar y revisar la configuración de inserción del código. En este caso, no tendrás que cambiar nada y simplemente usar las opciones de inserción predeterminadas, configuradas como Inserción automática como método de inserción y Ejecutar en todas partes como ubicación.

ajustes de inserción predeterminados

Luego, desplázate hacia arriba y haz clic en Guardar fragmento. Justo al lado del botón de guardar, también encontrarás un botón que actualmente debería decir "inactivo". Cuando estés listo para activar el código, haz clic en el botón de alternancia y ahora debería decir inmediatamente "Activo".

guardar fragmento WPCode

¡Y eso es todo! Puedes ir y comprobar la configuración de tu tamaño máximo de archivo. Siempre que tu proveedor de alojamiento web no restrinja el tamaño del archivo, este fragmento de código funcionará perfectamente para aumentar tu límite máximo de archivos.

Método n.º 3: Editar directamente el archivo functions.php (avanzado)

Se puede acceder al archivo functions.php desde el backend de WordPress, lo que facilita su uso.

Si te sientes cómodo trabajando con código en vivo, este método podría ser para ti. Sin embargo, no recomendamos este método para principiantes, ya que existe el riesgo de causar errores graves que podrían dañar tu sitio.

Si decides usar este método, la mejor práctica sería crear una copia de seguridad de tu sitio web antes de empezar.

Una vez que tu sitio esté respaldado de forma segura, puedes encontrar el archivo functions.php navegando a Apariencia » Editor de archivos del tema.

editor de archivos del tema

Aparecerá una ventana modal advirtiéndote que estás a punto de editar los archivos principales de tu sitio web. Como mencionamos, deberás tener cuidado al trabajar con el archivo functions.php.

Pero si has creado una copia de seguridad de tu sitio web, no dudes en continuar haciendo clic en Entendido.

advertencia modal

A continuación, busca el archivo functions.php en la lista de archivos del panel a la derecha de tu pantalla.

archivos del tema

Desplázate hasta el final de la página y pega el mismo código que antes:

Recuerda que los valores en las dos primeras líneas definen el tamaño máximo de carga de archivos y el tamaño de la publicación. En este código, el tamaño máximo de archivo y publicación se establece en 256M, lo que significa que puedes cargar archivos de hasta 256 MB.

Si deseas cambiar el límite máximo a un valor diferente, simplemente cambia los números al final de las dos primeras líneas de código al valor que desees (recuerda que 'M' significa MB aquí).

Ahora, procede a pegar este código al final del archivo functions.php.

funciones de código php

Recuerda guardar estos cambios antes de salir.

Ahora que sabes cómo ajustar los límites de carga de archivos para WordPress, ¿sabías que también puedes cambiar el límite máximo de tamaño de archivo para tus formularios de WordPress por separado?

Si tienes formularios en tu sitio que aceptan cargas de archivos de los visitantes, podría ser una buena idea establecer un límite de tamaño de carga de archivos apropiado específicamente para estos formularios.

Método n.º 4: Ajustar el tamaño de carga de archivos para formularios de WordPress

Como se mencionó, este método se trata de ajustar el tamaño máximo de carga de archivos solo para tus formularios de WordPress.

Afortunadamente, esto es sencillo y no requiere ningún código.

Esto es lo que debes hacer:

Instalar WPForms

Necesitarás un constructor de formularios que te permita crear formularios de carga de archivos y cambiar los límites máximos de tamaño de archivo.

No muchos constructores de formularios de WordPress tienen estas características. ¡Afortunadamente, WPForms sí!

WPForms Pro es el mejor plugin de formularios para WordPress con toneladas de funciones y configuraciones fáciles de usar, incluida la capacidad de ajustar el tamaño máximo de carga de archivos para los archivos adjuntos del formulario.

La página de inicio de WPForms

Después de comprar WPForms Pro, puedes proceder a instalar WPForms en tu sitio.

WPForms te permite crear prácticamente cualquier tipo de formulario, utilizando su potente constructor de formularios de arrastrar y soltar.

También puedes elegir entre más de 2100 plantillas de formularios para simplificar el proceso de creación de formularios, como te mostraremos en el siguiente paso.

Crear un nuevo formulario

Desde el panel de WordPress, haz clic en WPForms » Añadir Nuevo.

Añadir un nuevo formulario en WPForms

Esto abrirá la biblioteca de plantillas donde elegiremos la plantilla de Formulario de Contacto Sencillo.

Haz clic en Usar Plantilla para abrir el constructor de formularios.

plantilla de formulario de contacto simple

Esto cargará la plantilla de formulario de Formulario de Contacto Sencillo.

Un formulario creado con la plantilla de Formulario de Contacto Sencillo

Como todas las plantillas de WPForms, esta plantilla se puede personalizar por completo. En el siguiente paso, agregaremos un campo de Carga de Archivo a este formulario y estableceremos un límite máximo de tamaño de carga para él.

Añadir un campo de carga de archivos a tu formulario

En el constructor de formularios, verás los campos de formulario disponibles en el panel de la izquierda. Busca el campo Carga de Archivo en la sección Campos Elegantes.

Arrastra y suelta el campo Carga de Archivo, colocándolo donde desees incluirlo en tu formulario a la derecha.

campos elegantes

Después de agregar el campo de carga de archivos, haga clic en él para abrir las Opciones de campo en el panel izquierdo.

opciones de campo

Desplácese hacia abajo hasta Tamaño máximo de archivo e introduzca la cifra que desee. Recuerde que no puede establecer un tamaño máximo de carga de archivos superior a lo que permite su sitio de WordPress. Sin embargo, puede establecer un límite de tamaño inferior específicamente para WPForms si lo desea.

tamaño máximo de archivo

Cambiar esta configuración también cambiará el tamaño máximo de archivo adjunto para los archivos adjuntos de carga de archivos a las notificaciones por correo electrónico de su formulario.

El tamaño máximo de archivo para los archivos adjuntos de carga de archivos a una notificación por correo electrónico de WPForms

Para obtener más detalles sobre los archivos adjuntos de carga de archivos, consulte nuestra documentación sobre archivos adjuntos de carga de archivos en notificaciones por correo electrónico.

Cuando haya terminado, haga clic en Guardar su formulario.

Publicar el formulario en tu sitio

Para publicar su nuevo formulario, haga clic en Guardar en la esquina superior derecha del creador de formularios.

Guardando nuestro formulario

A continuación, haga clic en Incrustar para agregar su formulario a una página.

botón de incrustar del creador de formularios

Esto abrirá un modal preguntando si desea publicar el formulario en una página existente o si desea crear una nueva página. En este ejemplo, incrustaremos el formulario en una nueva página.

Seleccione el botón Crear nueva página para continuar.

Crear una nueva página para incrustar tu formulario

Introduzca un título para su nueva página y pulse Empezar.

Incrustar en una nueva página

Ahora será redirigido a la pantalla de edición de su página de WordPress con su formulario ya incrustado en ella.

Esta es una buena oportunidad para echar un vistazo a su página, editar o agregar cualquier otro elemento si es necesario, y publicar la página cuando esté listo.

publicar el formulario

Una vez que el formulario esté en línea, puede ir y comprobarlo. Aquí está cómo se ve el formulario que construimos en este tutorial desde el frontend:

formulario de carga de archivos frontend

Como puede ver, tenemos un formulario con un campo de carga de archivos que permite a los usuarios cargar un archivo desde su ordenador.

Si un usuario carga un archivo que es más grande que el límite que definimos, WPForms se negará a cargarlo y mostrará un error:

se excedió el tamaño máximo de archivo de wpforms

Por otro lado, los visitantes no tendrán problemas para cargar tipos de archivo compatibles que estén por debajo del límite de tamaño especificado:

carga de archivo de wpforms exitosa

¡Eso es todo! ¡Ahora sabe cómo aumentar el tamaño máximo de carga de archivos en WordPress!

A continuación, explore los mejores plugins de carga de archivos

Le hemos mostrado una forma de permitir a los usuarios cargar archivos en su sitio web de WordPress. Es posible que esté interesado en aprender a hacer cosas similares utilizando otros plugins de WordPress.

¡Nuestra guía sobre los mejores plugins de carga de archivos de WordPress le cubrirá!

Crea tu formulario de WordPress ahora

¿Listo para empezar a crear formularios de WordPress? Empiece hoy mismo con el plugin de creación de formularios de WordPress más fácil de usar. WPForms Pro incluye una función gratuita de carga de archivos y un formulario gratuito de carga de archivos, y ofrece una garantía de devolución de dinero de 14 días.

Y no olvides que, si te gusta este artículo, síguenos en Facebook y Twitter.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Descubre cómo se financia WPForms, por qué es importante y cómo puedes apoyarnos.

Osama Tahir

Osama es Redactor Senior en WPForms. Se especializa en desarmar plugins de WordPress para probarlos y compartir sus ideas con el mundo. Aprende Más

El mejor plugin constructor de formularios de arrastrar y soltar para WordPress

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.

4 comentarios sobre “Cómo cambiar el tamaño máximo de carga de archivos en WordPress (4 métodos sencillos)

  1. El método 1 no funciona porque, a menos que pague por la versión "pro" de WPCode, la versión gratuita ahora está tan limitada que es inútil.

    El método 2 no funciona en absoluto.

    Lo que funciona es añadir estas 4 líneas a su archivo .htaccess:
    php_value upload_max_filesize 256M
    php_value post_max_size 256M
    php_value max_execution_time 300
    php_value max_input_time 300

    1. Hola Manfred: Hice algunas pruebas y debería funcionar bien, a menos que haya restricciones por parte de tu proveedor de alojamiento al modificar las variables de PHP. Para eso, te recomendamos ponerte en contacto con el soporte de tu proveedor.
      Si persiste, estaremos encantados de probarlo en tu sitio y, para hacerlo, para asegurarnos de responder a tu pregunta de la manera más completa posible y evitar confusiones, ¿podrías ponerte en contacto con nuestro equipo enviando una solicitud de soporte aquí.
      Gracias.

    1. Hola Adrian: Debería funcionar bien, a menos que haya algunas restricciones por parte de tu proveedor de alojamiento al modificar las variables de PHP.

      Si sigues teniendo este problema después de consultarlo con tu proveedor, estaremos encantados de probarlo en tu sitio y, para hacerlo, y evitar confusiones, ¿podrías ponerte en contacto con nuestro equipo enviando una solicitud de soporte aquí.

      Gracias.

Añadir un comentario

Nos complace que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Este formulario está protegido por Cloudflare Turnstile y se aplican la Política de Privacidad y los Términos de Servicio de Cloudflare.