wordpress/セキュリティ上の理由によりこのファイル形式は許可されていません。
ルクセリタスのテーマをインストールして、次にデザインをインストールしようとしたら、
「セキュリティ上の理由によりこのファイル形式は許可されていません。」
と出てファイルがアップロードできない状態になった。ファイルはテーマデザインのファイルなのでzip形式
原因はわからない。これはwordpressではzipに限らず時々出るエラーでもある。
なので解決方法は簡単である。しかも、このテーマ「Luxeritas (ルクセリタス)」ではなおさらだら。
プラグインを使う方法もあるが、できる限り使いたくないので直接「function.php」を編集する。
なお、プラグインを使う場合は「WP Add Mime Types」を利用すれば良い。
そしてルクセリタスにおいて「function.php」を編集する場合は、
管理画面のメニュー「Luxeritas」から「子テーマの編集」を開き、上のタブ「functions.php」を開く
開いたエディターに次のコードを記載すればOK
[php]
function custom_mime_types( $mimes ) {
$mimes[‘zip’] = ‘application/zip’;
return $mimes;
}
add_filter( ‘upload_mimes’, ‘custom_mime_types’ );
[/php]
これで無事にファイルがアップロードできるようになる。
ちなみに、zipファイル以外のファイル形式の場合は2行目の
[$mimes[‘zip’] = ‘application/zip’;]
‘zip’と’application/zip’を書き換えればよい。
拡張子 | 文書の種類 | MINEタイプ |
.acc | ACC音声ファイル | audio/aac |
.jpeg/.jpg | JPEG画像 | image/jpg |
.mpeg | MPEG 動画 | video/mpeg |
.rar | RAR アーカイブ | application/x-rar-compressed |
.zip | ZIP アーカイブ | application/zip |
.7z | 7-zip アーカイブ | application/x-7z-compressed |
ディスカッション
コメント一覧
まだ、コメントがありません