Desde la versión 6.4.3 de WordPress, si subes un archivo zip comprimido desde la herramienta de compresión de Linux o MacOS, o incluso desde el gestor de archivos del hosting, WordPress puede mostrar un error de archivo incompatible, no dejando subir el mismo.

Esto, afortunadamente, tiene fácil solución, o soluciones…
Si usas Windows
En el caso de que utilices Windows en algún ordenador descomprime ahí el archivo zip, y vuélvelo a comprimirlo. Ya podrás subir sin problemas el archivo zip pues este error no pasa con los archivos comprimidos desde Windows.
Si no usas Windows
En caso contrario, si usas MacOS o Linux, puedes hacer una de estas 3 cosas:
- Usar alguna herramienta o aplicación de compresión de archivos que no sea la nativa del sistema operativo, y realizar la misma operación que comenté arriba con Windows.
- Descomprimir los archivos y, a continuación, usando la interfaz de comandos de Linux o MacOS, comprimir la carpeta del plugin o el tema con un comando como el de este ejemplo:
zip -vr nombre-del-tema.zip carpeta-del-tema/
- Añadir a tu instalación de WordPress, utilizando tu método favorito, un filtro que desactive la comprobación que impide que subas archivos ZIP comprimidos con Linux o MacOS, este:
add_filter( 'unzip_file_use_ziparchive', '__return_false' );
Ahora ya podrás subir archivos ZIP de plugins, temas o lo que sea a tu WordPress saltándote el error antes mencionado.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!






