我即将实现下面的过滤器/功能,以便能够控制用户可以上传到我正在处理的 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;
}
?>