
WordPress、特にWordPressバージョン6.4.3にテーマやプラグインをアップロードしようとしている場合、「互換性のないアーカイブ」というエラーに遭遇することがあります。このエラーメッセージはあまり説明的ではありませんが、単純に、アップロードしようとしている圧縮 .zip ファイルの検証に問題があり、アップロードを完了できなかったことを意味します。このエラーは通常、Mac OS上でAppleの内蔵フォルダ圧縮機能を使ってzipファイルを圧縮した場合に発生します。
この記事で
互換性のないアーカイブ」エラーの修正方法
まず、WPCodeのようなコード・スニペット・プラグインをあなたのサイトにインストールして有効化し、以下のフィルターを追加します:
add_filter( 'unzip_file_use_ziparchive', '__return_false' );
この問題はWordPress 6.4.3、特にこのチェンジセットのバグでした: https://core.trac.wordpress.org/changeset/57388。
この問題に対処するためのバグフィックスとコアの trac チケットはこちら: https://core.trac.wordpress.org/ticket/60398.