对于我正在创建的插件,我想创建一个临时上传文件的uploads文件夹,然后在该过程完成后,我想删除这些文件。
我已经实现了使用: $ upload_dir = wp_upload_dir();
http://codex.wordpress.org/Function_Reference/wp_upload_dir
如果插件无法正常运行,我怎么能确定该文件夹是否可写。
答案 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);
}
然后,您可以将此位置用于插件文件存储。