Hvis du modtager fejlen "Inkompatibelt arkiv", når du skal installere et tema eller et plugin-zip-fil, skal du kontakte din server for at opgradere libzip. Disse temaer og plugins downloades i ZIP-format, derfor kan installationen mislykkes, og WordPress viser en generisk 'Incompatible Archive'-fejl.

Dette problem forvirrede mange af dem i WordPress-fællesskabet. Men bare rolig; vi er her for at hjælpe dig med at forstå, hvorfor dette sker, og hvordan du retter det.
Hvad forårsager fejlen?
Roden til problemet er, hvordan macOS komprimerer zip-filer, og hvordan WordPress 6.4.3 forstår dem, når de uploades. Nylige sikkerhedsopgraderinger, der sigter mod at stramme op på uploadproceduren utilsigtet producerede problemer med macOS-komprimerede zip-filer, hvilket resulterede i den frygtede 'inkompatible arkiv'-fejlmeddelelse.
Lignende bekymringer har allerede ramt WordPress og WP-CLI, og adfærden er relateret til PHPs libzip-versionsinkompatibiliteter.
Hvordan rettes inkompatible wordpress-fejl?
Dette problem vil blive løst i WordPress version 6.4.4, men indtil da kan du bare installere "Force Using PCLZIP"-plugin'et, og alle Zip-installationer vil fungere korrekt.
Vi følger nogle trin for at løse denne inkompatible arkivfejl på WordPress-webstedet.
1. Udpak zip-filen, og komprimer den igen.
Antag, at du er en kunde, der har foretaget et køb eller downloadet en produktfil og står over for problemet. I så fald kan du udpakke den zip-fil, du har downloadet, og komprimere hovedmappen/mappen igen. Vi følger to veje for Windows- og Mac-brugere.
Windows-brugere: Brug af Windows File Stifinder
- højreklik hovedplugin eller temamappe.
- vælge Send til > Komprimeret (Zipped) mappe.
- Brug det til at uploade.
Efter at have zippet din fil igen på Windows, prøv uploadproceduren på dit WordPress-websted for at bekræfte, at problemet med "inkompatibelt arkiv" ikke vises. Hvis problemet fortsætter, kan det være forårsaget af noget andet end ZIP-filens genereringsteknik, såsom filtilladelser, serverkonfigurationer eller et specifikt problem med WordPress-installationen.
macOS-brugere: Brug kommandolinjen til komprimering
I stedet for at bruge macOS højreklik på 'komprimer'-indstillingen, komprimer din plugin-mappe ved hjælp af terminalen. Sådan gør du:
zip -r my-plugin.zip my-plugin/Denne metode sikrer kompatibilitet med WordPresss uploadproces.
2 Tilføj et filter ved hjælp af en kode uden noget plugin
Først, gå til wp-admin dashboard og tryk på Appearance > Theme File Editor.

2. Vælg dit aktuelle tema

3, klik på functions.php fil og åben for editoren

Tilføj endelig nedenstående kode til function.php fil.
add_filter( 'unzip_file_use_ziparchive', '__return_false' );
Efter tilføjelse de kode, klik på Opdater fil knap for at gemme.

Prøv nu at uploade dit tema og plugin zip-fil til installation.
Mere information om fejlen i Incompatible Archive Bug i WordPress 6.4.3
Dette skete på grund af en fejl introduceret i WordPress 6.4.3, specifikt dette ændringssæt: https://core.trac.wordpress.org/changeset/57388.
Der er en fejlrettelse og en kernebillet at følge om dette problem her: https://core.trac.wordpress.org/ticket/60398
hvordan man redigerer wp-config.php filer på wordpress