在wordpress中创建可写上传文件夹

时间:2014-05-13 04:58:40

标签: plugins wordpress

对于我正在创建的插件,我想创建一个临时上传文件的uploads文件夹,然后在该过程完成后,我想删除这些文件。

我已经实现了使用:       $ upload_dir = wp_upload_dir();

http://codex.wordpress.org/Function_Reference/wp_upload_dir

如果插件无法正常运行,我怎么能确定该文件夹是否可写。

1 个答案:

答案 0 :(得分:1)

如果上传文件夹是否可写,并且由于您临时存储文件,而不是依赖于,您可以在uploads目录中创建一个文件夹,您可以自己指定权限,

    $up_dir = wp_upload_dir();
    // Create a folder in the Uploads Directory of WordPress to store your files
    if (!file_exists($up_dir['basedir'].'/your_dir_name')) {
        mkdir($up_dir['basedir'].'/your_dir_name', 0775, true);
    }

然后,您可以将此位置用于插件文件存储。