Follow Us:

ワードプレスにアップロードできるファイルタイプを増やす方法

ワードプレスにメディアを追加ボタンからアップロードできるファイルの種類は、一部の画像、動画、音声ファイルに制限がかかっていますね。こちらを増やす方法を解説いたします。

SVG(ベクター画像)とAI(イラストレーターファイル)をワードプレスにアップロードするのを許可する

この場合下記のコードをテーマに含まれるFunctions.phpに追加されてください。

function add_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; 
    $mime_types['ai'] = 'application/postscript'; 
    return $mime_types;
}
add_filter('upload_mimes', 'add_myme_types', 1, 1);

書式は $mime_types[‘拡張子’] = ‘サーバーがファイルタイプを解釈するためのファイルタイプ指定’;
となります。
何行でも追加して、ワードプレスにアップロードできるファイルの種類を増やすことができます。

「サーバーがファイルタイプを解釈するためのファイルタイプ指定」(マイムタイプといいます)はこちらで探すことが可能です。

ただ、このマイムタイプはPHPやサーバーの設定によって解釈できないものが含まれている場合、エラーやワーニングが出てアップロードできないこともございます。

この場合、汎用的なapplication/octet-streamを指定することでアップロードできるようになることがございます。

function add_myme_types($mime_types){
    $mime_types['ppm'] = 'application/octet-stream'; 
    $mime_types['backup'] = 'application/octet-stream';
    $mime_types['wpress'] = 'application/octet-stream';
    return $mime_types;
}
add_filter('upload_mimes', 'add_myme_types', 1, 1);

お試しくださいませ。

WordPress ワードプレスのコーディング、プラグイン作成、テーマのカスタマイズのご相談ご依頼はワードプレスドクターまでお気軽にお送りください

 ワードプレスについて学んでプロに好きなだけ質問できるオンラインサロンはこちら

関連タグ:

Wordpress ワードプレス ドクターBlog タグ一覧

© 2015-16. «WP Doctorワードプレスドクター». All right reserved.