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

Publicado: 2021-02-09

¿Desea aumentar el tamaño máximo de archivo de carga de WP en su sitio pero no está seguro de cómo? Te tenemos cubierto. En esta guía, aprenderá diferentes métodos para cambiar el límite máximo de carga de archivos en WordPress .

¿Por qué aumentar el tamaño máximo del archivo de carga?

Si tiene un sitio o una tienda de comercio electrónico, probablemente esté familiarizado con el proceso de carga de medios. Normalmente, lo hace a través de la biblioteca y puede cargar imágenes, GIF, archivos ZIP y más. El problema surge cuando el tamaño de su archivo es demasiado grande. ¿Qué es demasiado grande? Si el tamaño de su archivo es mayor que el tamaño máximo de carga de archivos configurado en el servidor, experimentará problemas.

Por ejemplo, si intenta cargar un archivo de 20 MB a través de la biblioteca de medios pero su tamaño máximo de carga de archivos es de 10 MB, no funcionará. Recibirá una alerta que indica que se excedió el límite de tamaño de archivo. Y a menos que aumente el tamaño máximo del archivo de carga en su sitio de WordPress, no podrá cargar ese archivo. Esto puede ser un dolor de cabeza para los sitios web que necesitan subir videos e imágenes de alta resolución .

La buena noticia es que hay varias formas de solucionar este problema. En esta guía, le mostraremos cómo aumentar el límite de carga en WordPress. Pero antes de eso, veamos cómo verificar cuál es el tamaño máximo actual del archivo de carga en su sitio.

Cómo verificar el tamaño máximo del archivo de carga

Antes de aumentar el límite de carga, verifique cuál es su límite actual. En su tablero de WordPress , vaya a Medios > Agregar nuevo . Allí, verá el tamaño máximo de archivo que puede cargar actualmente.

tamaño máximo de archivo de carga

En la mayoría de los casos, el límite máximo de carga lo establece su proveedor de alojamiento. Por ejemplo, para nosotros, el tamaño del archivo es de 128 MB, pero algunas empresas de alojamiento de WordPress establecen este valor en 2 MB de forma predeterminada.

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

Hay varias formas de aumentar el límite máximo de tamaño de carga de archivos en WordPress :

  1. Archivo .htaccess
  2. Archivo Funciones.php
  3. Archivo PHP.Ini
  4. Archivo WP-Config.php
  5. Aumentar tamaño en multisitio
  6. con complementos
  7. Desde la Plataforma de Alojamiento
  8. Filtro de límite de tamaño de carga
  9. Póngase en contacto con su proveedor de alojamiento

En este apartado te explicamos paso a paso cada método para que puedas elegir el que mejor se adapta a tus necesidades.

NOTA: Algunos métodos requieren editar los archivos del tema o los archivos principales de WordPress, por lo que antes de comenzar, le recomendamos que genere una copia de seguridad completa de su sitio. Si no está seguro de cómo hacerlo, consulte esta guía paso a paso.

1) archivo .htaccess

Al editar el archivo .htaccess , podrá aumentar el límite máximo de carga de archivos. Para hacer esto, necesita usar un cliente FTP como FileZilla, así que primero instale FileZilla en su computadora local. Después de eso, conecte FileZilla con su servidor web.

Deberá crear una cuenta FTP utilizando el cPanel (panel de control) de su sitio web y luego, será redirigido al administrador de archivos.

ftp conectado

El lado izquierdo le muestra todos los archivos locales disponibles y en el lado derecho, verá los archivos del servidor, donde debería poder ubicar el archivo .htaccess .

archivo htaccess

Haga clic derecho sobre él y seleccione Ver/Editar .

editar archivo htaccess wordpress

El software abrirá el archivo en el editor de texto que tiene en su computadora. En nuestro caso, es el Bloc de notas.

archivo htaccess en el bloc de notas

Ahora copie este código para aumentar el límite de tamaño del archivo a 128 MB.

 php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300

Péguelo en el archivo .htaccess y guárdelo.

Aumente el tamaño máximo de archivo de carga en WordPress - .htaccess

Luego, vuelva a cargar el archivo en el servidor. Verá una ventana emergente donde debe hacer clic en la opción para terminar de editar y eliminar el archivo local y luego confirmar.

cargar el archivo htaccess de nuevo al servidor

¡Eso es! A partir de ahora, el límite máximo de carga de archivos será de 128 MB o cualquier otro tamaño que hayas configurado a través del código. Elegimos 128 MB como el tamaño máximo de carga, pero puede cambiarlo y ajustar el valor al tamaño que desee.

2) archivo Funciones.php

Si no se siente cómodo editando los archivos principales de WordPress, también puede actualizar el límite máximo de carga de archivos editando los archivos del tema. Para hacer eso, necesita editar el archivo functions.php de su tema hijo. Si no tiene un tema secundario, le recomendamos que cree uno siguiendo este tutorial o use cualquiera de estos complementos.

Hay dos opciones para editar los archivos de temas secundarios:

  • A través del editor de WordPress
  • Con complementos

Ambos métodos harán el trabajo sin problemas. Aquí te explicamos cómo usar ambos para que puedas elegir tu favorito.

Método 1: Edite el archivo Functions.php desde el Personalizador de WordPress

Primero, inicie sesión en su sitio de WordPress y vaya a Apariencia > Editor de temas .

editor de temas de wordpress

De forma predeterminada, su servidor cargará el archivo style.css . Editaremos el archivo functions.php , así que búscalo en el lado derecho de la pantalla.

cargar archivo de funciones

Luego, copie este código para aumentar el límite de tamaño del archivo a 64 MB.

 @ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set('max_execution_time', '300');

Péguelo en su archivo functions.php y actualice el archivo.

actualizar el archivo functions.php

En este ejemplo, hemos elegido 64 MB como tamaño máximo de carga, pero si desea un tamaño de archivo diferente, simplemente actualice el código. Por ejemplo, supongamos que desea poder cargar archivos de hasta 100 MB. El código será:

 @ini_set( 'upload_max_size' , '100M' );
@ini_set( 'post_max_size', '100M');
@ini_set('max_execution_time', '300');

Por otro lado, si no se siente cómodo editando los archivos del tema, consulte el método de complemento a continuación.

Método 2: Complemento de fragmentos de código

Code Snippets es uno de los mejores complementos para agregar código para aquellos a quienes no les gusta editar archivos principales/temáticos directamente. Para instalar esta herramienta, en su administrador de WordPress , vaya a Complementos > Agregar nuevo, busque Fragmentos de código. Luego, instale y active el complemento.

aumentar el tamaño máximo del archivo de carga en wordpress - instalar fragmentos de código plugin de wordpress

Después de eso, podrá agregar códigos PHP/HTML/CSS o JavaScript personalizados a través de la configuración del complemento. Simplemente vaya a Fragmentos > Agregar nuevo en la barra lateral.

añadir nuevo fragmento

Cada vez que cree un fragmento, le recomendamos que le dé un nombre claro que explique lo que hace para que sea fácil de identificar. Por ejemplo, lo llamaremos " Aumentar el tiempo máximo de carga de archivos ". Después de eso, copie el código de abajo, péguelo en la sección de fragmentos del complemento y guárdelo.

 @ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set('max_execution_time', '300'); 

agregar fragmentos de código

¡Eso es! Acaba de aumentar el límite de tamaño máximo de archivo a 64 MB.

3) Archivo PHP.Ini

Otra alternativa para aumentar el límite de tamaño máximo de archivo en WordPress es crear o editar el archivo php.ini .

Primero, copie el siguiente código para aumentar el límite a 128 MB.

 upload_max_filesize = 128M
post_max_size = 13M
límite_memoria = 15M

Luego, abra cualquier editor de texto (Bloc de notas, Notepad ++, Sublime Text o cualquier otro) y pegue el código. Luego, guárdelo como php.ini (.ini es la extensión aquí) y colóquelo en algún lugar a mano.

guardar-php-ini-archivo

Una vez que haya creado este archivo, inicie sesión en el administrador de archivos de su sitio web a través de cPanel o FileZilla y cargue este archivo php.ini en su directorio de instalación de WordPress. ¡Eso es!

4) Archivo WP-Config.php

El archivo wp-config.php es un archivo central que contiene datos esenciales, como el nombre de usuario, el nombre de host, la contraseña de MySQL, etc. Además, tiene información sobre el límite de tamaño de carga, por lo que podemos editarlo para aumentar ese límite.

Para hacer eso, inicie sesión en su administrador de archivos usando FileZilla. En el directorio de instalación de WordPress, verá un archivo llamado wp-config.php . Haga clic derecho sobre él y seleccione Ver/Editar .

editar archivo de configuración wp

Luego, abra el archivo con cualquier editor de texto y copie el siguiente código para aumentar el tamaño límite del archivo a 120 MB.

 @ini_set( 'upload_max_size' , '120M' );
@ini_set( 'post_max_size', '13M');
@ini_set( 'memoria_limite', '15M' );

Después de eso, pegue el código justo antes de la línea Eso es todo, ¡deje de editar! Feliz blogueo y guarda los cambios.

pegue el código en el archivo de configuración de wp

¡Luego cargue el archivo de nuevo en su servidor y listo! Ha aumentado el límite de tamaño del archivo al editar wp-config.php .

cargar el archivo de configuración wp modificado

5) Aumentar tamaño en multisitio

Si tiene una instalación de WordPress multisitio y desea aumentar el tamaño máximo del archivo de carga, siga estos pasos.

Primero, en su tablero, vaya a Administrador de red > Configuración .

configuración de administración de red

En la configuración, busque la opción Tamaño máximo de archivo de carga .

tamaño máximo de archivo de carga

Aquí, el servidor está configurado con un límite máximo de carga de archivos de 1500 kb (o 1,5 MB), por lo que lo aumentaremos a 64 MB (64000 kb).

Finalmente, guarda la configuración y listo.

6) Aumente el límite máximo de carga de tamaño de archivo con complementos

Si no se siente cómodo editando archivos, puede aumentar el límite de tamaño de archivo con un complemento. Para esta demostración, usaremos una herramienta gratuita llamada Aumentar el tamaño máximo del archivo de carga.

aumentar el tamaño máximo de archivo de carga en wordpress - complemento

Lo primero que debe hacer es instalar y activar el complemento.

aumente el tamaño máximo del archivo de carga en wordpress - instale el complemento

Luego, vaya a la configuración de los complementos en la sección Configuración .

aumentar la configuración máxima del complemento de límite de carga de archivos

Ahora, simplemente seleccione el tamaño que desee del menú desplegable y guarde los cambios.

tamaño de carga

Como puede ver, las opciones de tamaño son: 16 MB, 32 MB, 64 MB, 128 MB, 256 MB, 512 MB, 1 GB. Tenga en cuenta que no puede seleccionar un tamaño de archivo diferente, por lo que deberá elegir una de esas opciones.

Finalmente, guarda los cambios y verás configurado el nuevo límite. Corto y dulce.

7) Desde la Plataforma de Alojamiento

La mayoría de las empresas de alojamiento de WordPress le darán la opción de configurar el tamaño máximo de carga de archivos a través de cPanel o el panel de control de su cuenta. Veamos cómo puedes hacerlo.

Primero, inicie sesión en su cPanel y vaya a Software > Seleccionar versión de PHP .

aumentar el límite máximo de carga de archivos: seleccione la versión de php

Se le redirigirá a la página de extensiones PHP y desde allí podrá habilitar o deshabilitar extensiones PHP personalizadas. No necesitamos cambiar nada de esto, pero en la esquina superior derecha, haga clic en el enlace para abrir las opciones de PHP.

aumentar el límite máximo de carga de archivos - opciones de php

En la página siguiente, verá las opciones del selector de PHP. Estas son las configuraciones que la gente usa para modificar la versión de PHP, pero las usaremos para editar el tamaño máximo de archivo.

Debe ubicar la opción upload_max_filesize . Ese es el límite máximo de carga de archivos configurado por el servidor o la empresa de alojamiento. Simplemente haga clic en él y seleccione el tamaño máximo de archivo que desea aplicar en el menú desplegable. Después de eso, guarde la configuración.

aumentar el límite máximo de carga de archivos - selector php

NOTA: Tenga mucho cuidado al cambiar este tipo de cosas. La modificación de la configuración incorrecta puede afectar el frontend/backend de su sitio, así que verifique dos veces cada paso y proceda con cuidado.

8) Filtro de límite de tamaño de carga

WordPress incluye un filtro para aumentar el tamaño de carga llamado Upload_Size_Limit . Puede usarlo para editar las funciones de su tema.php y agregar un filtro para personalizar el tamaño máximo de su archivo de carga. Veamos cómo hacerlo.

Inicie sesión en su sitio de WordPress y vaya al Editor de temas . Abra el archivo functions.php y pegue el siguiente código al final del archivo.

 función filter_site_upload_size_limit ($ tamaño) { 
   volver 1024 * 1024 * 64; 
} 
add_filter('upload_size_limit', 'filter_site_upload_size_limit', 120); 

modificar el filtro de límite de carga

Si revisa el código, verá que en la última línea, especificamos un tamaño máximo de carga de 120 MB. Puede editarlo y seleccionar el tamaño que desee para su sitio.

Finalmente, recuerde actualizar el archivo después de modificar el archivo functions.php del tema.

9) Póngase en contacto con su proveedor de alojamiento

Vale la pena mencionar que si usa alojamiento compartido, es posible que estos métodos no funcionen. Entonces, si no le gusta ninguno de los métodos anteriores o usa un alojamiento compartido, contactar a su proveedor de alojamiento es su mejor opción. La mayoría de las empresas de alojamiento ofrecen soporte a través de chat en vivo, teléfono y sistemas de emisión de boletos, así que simplemente dígales lo que desea cambiar y lo harán por usted.

Bonificación: agregue tamaños de imagen personalizados

Además de aumentar el tamaño máximo del archivo de carga, también puede agregar tamaños de imagen personalizados para hacer un mejor uso de los recursos de su sitio.

Primero, puede cambiar los tamaños de imagen predeterminados yendo a Configuración> Medios en su panel de WP. Allí verás los 3 tamaños predeterminados con su ancho y alto correspondiente. Simplemente ajuste los tamaños y guarde los cambios. También te recomendamos que regeneres las miniaturas.

Si, además de cambiar las opciones predeterminadas, desea agregar sus propios tamaños de imagen personalizados, deberá trabajar un poco más. La forma más fácil es seguir esta guía paso a paso que le muestra 2 métodos diferentes.

Como alternativa, puede eliminar los tamaños de imagen predeterminados que no usa. Para saber más sobre eso, echa un vistazo a esta guía.

Conclusión

En resumen, si intenta subir un archivo a su sitio que es más grande que el límite configurado en el servidor, tendrá problemas. Por eso, aprender a aumentar ese límite es muy útil y te evitará dolores de cabeza.

En esta guía, hemos visto varios métodos diferentes para aumentar el tamaño máximo de carga de archivos en WordPress:

  1. .htaccess
  2. Funciones.php
  3. PHP.Ini
  4. WP-Config.php
  5. multisitio
  6. Uso de complementos
  7. Desde la Plataforma de Alojamiento
  8. Filtro de límite de tamaño de carga
  9. Póngase en contacto con su proveedor de alojamiento

Todos estos métodos hacen el trabajo de manera eficiente, así que elija el que más le guste. Las soluciones más comunes son editar el archivo .htaccess , el wp-config.php, el archivo php.ini . Sin embargo, si usa un alojamiento compartido o no se siente cómodo usando ninguno de los métodos anteriores, puede comunicarse con su proveedor de alojamiento y pedirle que aumente el límite por usted. Además, algunas empresas de alojamiento incluso le permiten actualizar el tamaño de carga a través del panel de control de la cuenta.

Por otro lado, si no se siente cómodo editando directamente el tema o los archivos principales de WordPress, puede usar Code Snippets.

¿Habéis disfrutado de la lectura? ¡Comparta esta publicación en las redes sociales y ayude a sus amigos a aumentar el tamaño máximo de archivo de carga de su servidor!