Dépannage de l’erreur « Archive incompatible » de WordPress

Si vous essayez de téléverser un thème ou un plugin sur WordPress, spécifiquement la version 6.4.3 de WordPress, vous pourriez rencontrer une erreur indiquant « Archive incompatible ». Bien que le message d’erreur ne soit pas très descriptif, il signifie simplement qu’il y a eu un problème lors de la vérification du fichier .zip compressé que vous essayez de téléverser, et par conséquent, le téléversement n’a pas pu être effectué. Cette erreur se produit généralement lorsque le fichier zip est compressé sur un Mac OS en utilisant la fonction de dossier compressé intégrée d’Apple.
Comment corriger l’erreur « Archive incompatible »
Commencez par installer et activer un plugin d’extraits de code comme WPCode sur votre site et ajoutez le filtre ci-dessous :
add_filter( 'unzip_file_use_ziparchive', '__return_false' );
Ce problème était un bug dans WordPress 6.4.3, spécifiquement ce changeset : https://core.trac.wordpress.org/changeset/57388.
Un correctif et un ticket trac core sont disponibles pour résoudre ce problème ici : https://core.trac.wordpress.org/ticket/60398.