Es frecuente que queramos subir arhcivos (imágenes, pdf’s…) que tienen un tamaño mayor al permitido por el servidor o por WordPress y, entonces, se nos muestre un mensaje de error del tipo:

Máximum upload file size: 2MB

ó

El tamaño del archivo execede el límite. Tamaño máximo de archivo: 2MB

Ese mensaje nos indicará el límite de tamaño que tenemos para la subida de archivos. Esta cifra puede venir limitada bien por la configuración del servidor, bien por la configuración de WordPress. En muchos casos, estaremos limitados tanto por el servidor o hosting como por WordPress.

AUMENTAR EL LÍMITE DE TAMAÑO DE SUBIDA DE ARCHIVOS EN EL SERVIDOR

OPCIÓN 1: A TRAVÉS DEL PANEL DE CONTROL DEL SERVIDOR (PLESK, CPANEL O SIMILAR)

Generalmente, podremos cambiar el parámetro upload_max_filesize en el panel de control de nuestro servidor, en la configuración de PHP. Por ejemplo, os mostramos una captura de pantalla de como cambiarlo en PLESK.

Elegiremos el tamaño deseado y guardaremos cambios.

OPCIÓN 2: MODIFICANDO EL ARCHIVO .HTACCESS

Si nuestro panel de control no nos permite hacerlo así, podemos probar a hacerlo editando el archivo .htaccess, añadiendo estas líneas al mismo:

php_value upload_max_filesize 20M
php_value post_max_size 30M
php_value max_execution_time 300
php_value max_input_time 300
php_value memory_limit 128M

Obviamente, pondremos los valores que necesitemos.

OPCIÓN 3: MODIFICANDO EL ARCHIVO PHP.INI

Si tampoco nos funciona así, podremos probar a modificar el archivo php.ini, añadiendo o modificando estas líneas si ya existen:

upload_max_filesize = 20M
post_max_size = 30M
memory_limit = 128M

OPCIÓN 4: LLAMANDO A TU PROVEEDOR DE HOSTING PARA QUE TE LO AUMENTEN

Hay hostings compartidos que tienen muy capadas las opciones de configuración para sus usuarios y es posible que no hayas podido solucionarlo con ninguna de las opciones anteriores. En ese caso, llama al servicio de atención al cliente de tu hosting / alojamiento web y que te lo cambien ellos.

AUMENTAR EL LÍMITE DE TAMAÑO DE SUBIDA DE ARCHIVOS EN WORDPRESS

OPCIÓN 1: AUMENTAR EL LÍMITE DE TAMAÑO DE SUBIDA MODIFICANDO LOS ARCHIVOS WP-CONFIG Y FUNCTIONS.PHP

Añadiremos esta línea en el wp-config.php

define('WP_MEMORY_LIMIT', '128M');

y estas líneas en el archivo functions.php

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

OPCIÓN 3: UTILIZAR UN PLUGIN

El plugin Increase Maximum Upload File Size os muestra el límite establecido por vuestro proveedor de alojamiento web y el límite establecido por WordPress. Obviamente, os deja modificar el tamaño máximo de subida a través de WordPress.