Copies a directory from one location to another via the WordPress Filesystem Abstraction.
Gets the size of a directory in bytes. The result is cached to temporary options: get_transient().
Returns a listing of all files in the specified folder and all subdirectories up to 100 levels deep. The depth of the recursiveness can be controlled by the $levels param.
Get the size of a directory recursively.
Unzips a specified ZIP file to a location on the Filesystem via the WordPress Filesystem Abstraction. Assumes that WP_Filesystem() has already been called and set up. Does not extract a root-level __MACOSX directory, if present.
Delete a file. This function is a wrapper for PHP's unlink() function — it uses
Deletes a file if its path is within the given directory.
Recursive directory creation based on full path.
Returns a filename of a Temporary unique file. Please note that the calling function must unlink() this itself.