¿Te ha pasado que, al subir un plugin o tema a tu WordPress, recibes este error y no puedes completar la instalación? ¿Te pasa incluso con plugins o temas que ya habías instalado anteriormente? ¿Por qué pasa esto? Error Archivo incompatible wordpress, te lo contamos todo:
Este error (poco descriptivo) es un bug de WordPress en su versión 6.4.3 al verificar algunos ficheros .zip. En concreto, ocurre si el fichero ha sido comprimido utilizando la función nativa de Apple/Linux de comprimir archivos.
Tienes más información de este bug de wordpress en su página oficial.
https://core.trac.wordpress.org/ticket/60398
Nota: Estamos actualizando todos nuestros productos para evitar este problema. Mientras se actualizan en el marketplace de Elegant Themes o en nuestra web, te dejamos aquí algunas soluciones que puedes probar.
Archivo incompatible wordpress ¿Cómo solucionar este problema?
Solución 1: Extrae el fichero .zip y vuelve a comprimir (Usuarios de Windows).
Archivo incompatible wordpress, como hemos comentado antes el problema ocurre al utilizar la función nativa de Apple/Linux de comprimir, pero no pasa en Windows. Por esto, si descomprimimos los ficheros y volvemos a comprimir con tu sistema Windows, no ocurrirá este problema.
Solución 2: Añade un filtro utilizando un plugin de fragmentos de códigos.
Primero, instala y activa este plugin para poder añadir fragmentos de códigos a tu instalación de WordPress. Después, añade el siguiente fragmento de código para que se ejecute en todos los lugares.
add_filter( 'unzip_file_use_ziparchive', '__return_false' );
Este fragmento de código hará que WordPress ignore la verificación zip que da problemas.
Solución 3: Sube los ficheros por FTP
Descomprime los fichero de tu plugin o tema en tu ordenador y utiliza un cliente FTP (como Filezilla) para conectarte a tu servidor. Sube los ficheros del plugin o tema a su carpeta correspondiente, teniendo en cuenta que:
- Si es un plugin, deben ir en la carpeta wp-content/plugins.
- Si es un tema, deben ir en la carpeta wp-content/themes
Solución 4: Descomprime los ficheros y comprímelos usando el terminal (usuarios Mac y Linux).
Descomprime los ficheros del plugin/tema en una carpeta y abre un nuevo terminal en ésta. Ahora ejecuta esta orden en el terminal:
zip -vr nombre-plugin.zip carpeta_plugin/
Ten en cuenta que tendrás que adaptar el comando anterior para utilizar el nombre de la carpeta que contiene tu plugin o tema.
Utilizando este tipo de compresión WordPress no mostrará el error de Archivo Incompatible.
Solución 5: Contacta con nosotros.
Si estás teniendo este problema con alguno de nuestros plugins comprados en el marketplace de Elegant Themes o en nuestra propia web, y no consigues solucionar el problema con ninguno de las opciones anteriores, escríbenos a support@destacaimagen.com incluyendo el nombre del plugin/tema con el que tienes problemas y el número de pedido e intentaremos enviarte lo más rápido posible una nueva versión del plugin con la que WordPress no de problemas.
Archivo incompatible wordpress | Destaca Imagen.
Funcionó perfecto opción 2
Muchas gracias
¡Nos alegramos que lo hayas podido solucionar!
La opción #2 me ha funcionado muy bien al primer intento. Muchas gracias por este gran tutorial.
Saludos!