上传的视频能转到视频文件夹吗?我不希望它存储在图像文件夹中。
它将存储在专用文件夹中。
发布于 2020-06-19 09:29:57
我假设“图像”文件夹是/uploads。
可以将视频存储在单独的文件夹中。您可以使用"upload_dir“过滤器,如下面的示例代码所示。
add_filter( 'upload_dir', 'some_prefix_upload_dir', 10, 1 );
function some_prefix_upload_dir( $uploads ) {
if ( isset( $_FILES['async-upload']['type'] ) ) {
// not sure if every video format have "video" keyword in its type
// you can use some whitelist array of types...
if ( false !== strpos( $_FILES['async-upload']['type'], 'video' ) ) {
$base_dir = WP_CONTENT_DIR . '/videos';
$base_url = content_url() . '/videos';
$uploads['path'] = $base_dir . $uploads['subdir'];
$uploads['url'] = $base_url . $uploads['subdir'];
$uploads['basedir'] = $base_dir;
$uploads['baseurl'] = $base_url;
}
}
return $uploads;
}https://wordpress.stackexchange.com/questions/369342
复制相似问题