Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plugins 在wordpress中创建可写上传文件夹_Plugins_Wordpress - Fatal编程技术网

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

Plugins 在wordpress中创建可写上传文件夹,plugins,wordpress,Plugins,Wordpress,对于我正在创建的插件,我想创建一个上载文件夹,用于临时上载文件,然后在该过程完成后,我想删除这些文件 这是我通过以下方式实现的: $upload_dir=wp_upload_dir() 如果插件不能正常运行,我如何确保文件夹是可写的。与其依赖上载文件夹是否可写,还不如在上载目录中创建一个文件夹,您可以自己指定权限 $up_dir = wp_upload_dir(); // Create a folder in the Uploads Directory of WordPress

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

这是我通过以下方式实现的: $upload_dir=wp_upload_dir()


如果插件不能正常运行,我如何确保文件夹是可写的。

与其依赖上载文件夹是否可写,还不如在上载目录中创建一个文件夹,您可以自己指定权限

    $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);
    }
然后,您可以将此位置用于插件文件存储