添加.mov文件(不是来自YouTube)

时间:2015-07-01 作者:Brian

WordPress的全新功能。当我试图上传视频时,从GoDaddy使用它。mov文件(只有10MB)我收到一个错误,说它不是有效的媒体类型。有什么想法吗?谢谢

2 个回复
SO网友:Santiago Cerro López

您可以使用upload_mimes 筛选并添加的mime。mov文件(video/quicktime).

add_filter( \'upload_mimes\', \'customizeMimeTypes\', 10, 1 );
function customizeMimeTypes( $mimeTypes) {
    $mimeTypes[\'mov\'] = \'video/quicktime\';
    return $mimeTypes;
}
如果要使用媒体库嵌入视频,可以使用wp_video_extensions 滤器

add_filter( \'wp_video_extensions\', \'addMovToWPVideo\');
function addMovToWPVideo( $extensions ) {
    $extensions [] = \'mov\';
    return $extensions ;
}
更多信息:

https://developer.wordpress.org/reference/hooks/wp_video_extensions/https://codex.wordpress.org/Plugin_API/Filter_Reference/upload_mimes

希望这对你有帮助!

注意:检查php中的php最大上载文件大小。我也是!

SO网友:Vee

检查此另一堆栈thread 它有相同的讨论和解决方案。

谢谢

V形

结束

相关推荐

是否可以使用MEDIA_SIDELOAD_IMAGE上传本地文件?

我想添加media_sideload_image 以编程方式上载文件。当图像URL联机时,我可以使用它(例如。http://etc...) 但当它是来自硬盘或网络驱动器的本地文件时(例如。file://etc).我得到错误Catchable fatal error: Object of class WP_Error could not be converted to string.这可能吗?我想一定有办法解决这个问题,因为Wordpress管理站点可以上传本地文件。