Wordpressのサイト内に aiデータや epsデータをアップロードしておきたいことが、普通はあまりないとおもいますが、自分にはありました。
Wordpress内のフォームメール送信機能でaiデータやepsデータをメール添付で送らせたいときは aiデータやepsデータをWordpress内にいったんアップロードさせる必要がありますが、通常はこういった拡張子のファイルはアップロードさせてくれません。
いろいろ調べると、テーマの function.php に下記のコードを追記すれば良いと書いてありました。
// Added to extend allowed files types in Media upload
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
// Add *.EPS files to Media upload
$existing_mimes['eps'] = 'application/postscript';
// Add *.AI files to Media upload
$existing_mimes['ai'] = 'application/postscript';
return $existing_mimes;
}
使用例:
http://www.lapinor.jp/join/ 婚活部提携届
NEX form プラグインを使い、さらに function.phpに上記コードを追記しました。
