上传的视频存储在视频文件夹中

时间:2020-06-19 作者:Koko12345678

上载的视频能否转到视频文件夹?我不希望它存储在images文件夹中。

它将存储在专用文件夹中。

1 个回复
SO网友:Andrzej Misiewicz

我假设;“图像”;文件夹为wp内容/上载。

可以将视频存储在单独的文件夹中。您可以使用;upload\\u 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;
}

相关推荐

fetch images and videos

是否可以获取特定网站的视频和图像并将其发布?我的意思是我正在考虑写一个函数,在这里我只写网站名称,然后在网站url的帮助下,所有或最新的图片和视频都会发布到我的帖子上。这可能吗?