着せ替え機能で使われるCustomizer Export/Importのエラー解決法

※当サイトにはプロモーションが含まれています。

クライアントクライアント

ワードプレステーマの着せ替え機能を使ってサイトを作ってるけどエラーになる、
何とかしてくれ!

今回、THE THOR(ザトール)で、デザイン着せ替え機能を使ったところ、

File type is not allowed

「File type is not allowed」というエラーが表示されました。

解決するのに手間取りましたが、一応、解決できたので備忘録として残しておきます。

ワードプレステーマの着せ替え機能について

ワードプレステーマのTHE THOR(ザトール)や、SWELL(スウェル)JIN(ジン)などは、デモサイトと同じようなデザインをすぐに導入できる「デザイン着せ替え機能」という便利な機能があります。

その際に利用するのが、拡張子.datのファイルと、プラグインの「Customizer Export/Import」です。

この.datファイルというのが、くせ者で、使用しているレンタルサーバーによっては、アップロードできなかったりします。

.datファイルとは

さまざまなデータを格納するための汎用的なファイル形式です。
特定の標準フォーマットに制限されていないため、WordPressなどのウェブサイト開発やテーマ設定のカスタマイズのエクスポートやインポートに使用されることがあります。
ただ、標準フォーマットに依存しない為、ウイルスが仕込まれる可能性もあり、セキュリティに引っ掛かることがあります。

その為、原因はレンタルサーバーにあると思い込んでいました。

しかし、今回は、2024年8月30日にバージョンアップされた「Customizer Export/Import」のバージョン: 0.9.7.1が原因でした。

Customizer Export/Importのダウングレード方法

今回、datファイルを使った、デザイン着せ替え機能ができなかった原因は、「Customizer Export/Import」のバージョン: 0.9.7.1にありました。

ワードプレスのバージョンは、6.6.2、6.2.4、5.9.8と確認しましたが、どのバージョンでも同様に、着せ替えができませんでした(php8、php7.4でも同様)。

その為、「Customizer Export/Import」をダウングレードします。

①ダウングレードファイルのダウンロード

ワードプレスの公式サイトで、「Customizer Export/Import」のバージョンを0.9.2をダウンロード。

【公式】Customizer Export/Importプラグイン

公式サイトに移動して、ページ下方にある「以前のバージョン」から、0.9.2をダウンロードします。

Customizer Export/Importの以前のバージョン

②「Customizer Export/Import」のインストール

ダウンロードした「Customizer Export/Import」をワードプレスにアップロードします。

プラグインの新規アップロード

インストールすると、下記のような画像が現れると思うので、「アップロードしたもので現在のものを置き換える」をクリック。

アップロードしたもので現在のものを置き換える

問題がなければ、下記の画像が表示されると思います。

プラグインのダウングレードが完了

ダウングレードが完了したら、再度、

カスタマイズ > エクスポート / インポート

から、ファイルをアップロードしてみてください。

追記:2024.9.14

2024年9月13日に、「Customizer Export/Import」のバージョンが、0.9.7.2に更新されましたが、。エラー状況は変わってないようです。

※「さくらサーバ、php 7.4.x、ワードプレス 6.2.x」にて検証

その為、.datファイルを使用した着せ替え機能で「File type is not allowed」というエラーが出る場合は、「Customizer Export/Import」のバージョンを、0.9.2にダウングレードしてください。

追記:2024.12.7

  • Customizer Export/Importのバージョン0.9.7.3
  • PHP 8.2
  • ワードプレス 6.6.x

の環境で、.datファイルを使用したところ問題なく着せ替えできました。

もし、古いバージョンをお使いの方は、新しくアップデートしても問題ないようです。