«The uploaded file exceeds the upload_max_filesize directive in php.ini»
Este es el mensaje que nos aparece cuando intentamos importar un archivo XML a WordPress. En general son ejemplos de contenido de una plantilla, contenido de una migración u otro contenido que deseamos importar.
Eso sucede por el motivo que nos indica el mismo mensaje:
El archivo que pretende subir excede el tamaño maximo permitido por la configuración de tu servidor.
Para resolver esta limitación debes hacer lo siguiente:
- Averiguar cuál es el tamaño de tu archivo XML Ej.: 8 MB
- Modificar el parametro de upload_max_filesize a una cantidad igual o superior a tu archivo.
Si te encuentras en un hosting compartido lo más probable es que no puedas modificar ese parámetro almenos directamente en php.ini, peró sí que podemos modificar los valores del fichero .htacces (siempre y cuando nuestro servidor nos lo permita y no hayan inhabilitado esa acción).
Entonces lo que sigue es añadir en tu archivo .htaccess esta dos línias al final de todo
# Configuració per a 30 MB (actualitzar pel que es necessiti) php_value post_max_size 30M php_value upload_max_filesize 30M
Guardamos el fichero .htacces lo subimos mediante FTP y ya podemos subir el archivo =)