小编Aas*_*far的帖子

如何在我的插件上传器中更改上传目录

我开发了一个插件,在我的插件中有一个自定义媒体上传器.当我从我的插件上传器上传任何文件时,该文件被上传并保存在WordPress默认uploads/文件夹中.

但我希望当我从我的插件上传程序上传文件时,这些文件应该上传到Wordpress自定义uploads文件夹中的新文件夹中,以便我从谷歌搜索并找到以下代码:

 <?php
     function upload_dir($dirs)                                    
{                                                             
        $dirs['subdir'] = '/my-uploads';                  
        $dirs['path'] = $dirs['basedir'] . '/my-uploads'; 
        $dirs['url'] = $dirs['baseurl'] . '/my-uploads';  

        return $dirs;                                         
}                                                             

add_filter('upload_dir', 'upload_dir');                       

   ?>
Run Code Online (Sandbox Code Playgroud)

现在,从(帖子,页面等)上传的所有文件也存储在该插件文件夹中.

我希望只有那些从我的插件上传器上传my-folder的文件应保存在其中,其余文件应保存在WordPress默认uploads文件夹中...

php wordpress upload file-upload wordpress-plugin

6
推荐指数
1
解决办法
2096
查看次数

标签 统计

file-upload ×1

php ×1

upload ×1

wordpress ×1

wordpress-plugin ×1