WordPress posee un potente administrador de archivos incluido con soporte Drag and Drop, barra de progreso, subida múltiple etc. Pero hay veces que el tamaño de subida del mismo está limitado por defecto por la configuración del hosting donde estamos albergando la web.
He aquí una serie de soluciones para cambiar la limitación en tamaño de subida de ficheros:
Cambiar la limitación de tamaño en subidas de ficheros a WordPress
fichero functions.php del tema
Existen casos que en los que añadiendo las siguientes líneas de código en el fichero functions.php del tema que estés usando, funciona:
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' ); |

crear o editar fichero php.ini
En la mayoría de los casos, si te encuantras en un hosting compartido, no verás ningún php.ini. Lo puedes crear y subirlo al directorio raíz y en él, añadir:
upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 |
Este método suele funcionar casi siempre. Si 64 MB no funciona, prueba con 10MB que muchas veces si funciona.
.htaccess
Modificando el fichero .htaccess del directorio raíz de tu hosting es otra manera de hacerlo
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300 |
Gestión Avanzada de Parámetros PHP en cPanel
Configurar correctamente las directivas de PHP es esencial para el mantenimiento de WordPress. Errores de memoria exhausta o límites de subida estrictos bloquean la instalación de plugins pesados y plantillas premium. Más allá del archivo wp-config.php o .htaccess, el control real reside a nivel de servidor.
Desde el selector de PHP integrado en el cPanel de PlatiniumHost, puedes incrementar los valores de upload_max_filesize, post_max_size y memory_limit con unos pocos clics, sin necesidad de editar código ni contactar a soporte técnico. Nuestro entorno está pre-configurado para permitir la asignación de memoria extendida de forma segura.
Para agencias que gestionan múltiples sitios en WordPress y requieren límites de ejecución (max_execution_time) personalizados para importaciones masivas, un plan de Reseller Hosting o VPS proporciona el techo de recursos necesario para evitar tiempos de espera agotados (Timeouts).
