私が取り組んでいる Wordpress アプリケーションにユーザーがアップロードできるファイルの種類を制御できるように、以下のフィルター/関数を実装しようとしています。ただし、MIME タイプのリストは非常に長いため、直接 functions.php に入力するのではなく、さまざまな MIME タイプを保持する外部ファイルをループします。
これはどのように行うことができますか?
<?php
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes = array() ) {
$existing_mimes['ppt'] = 'application/vnd.ms-powerpoint';
...+ ~50 more...
return $existing_mimes;
}
?>