Файловая система (files dirs folders создание удаление директорий файлов) (метка)
copy_dir() | Копирует папку из одного места в другое, используя API файловой системы WordPress. |
get_dirsize() | Получает размер директории в байтах. Результат кэшируется во временные опции: get_transient(). |
list_files() | Получит список файлов из указанной директории и из всех вложенных в нее директорий (до 100 уровней вложенности). |
recurse_dirsize() | Рекурсивно получает размер директории в байтах. Т.е. можно указать родительскую папку и получить полные её размер: включая вложенные папки. |
unzip_file() | Распаковывает указанный ZIP-архив в папку на сервере с помощью API файловой системы WordPress. |
wp_delete_file() | Удаляет файл. Обертка для PHP функции unlink(), в которой срабатывает одноименный хук wp_delete_file. |
wp_delete_file_from_directory() | Удаляет указанный файл из указанной папки, только если файл находится в этой папке. |
WP_Filesystem() | Создает объект работы с файлами WordPress. Созданный объект сохраняется в переменную global $wp_filesystem. |
WP_Filesystem_Direct{} | Класс файловой системы WordPress для прямой (не FTP) работы с файлами и директориями (папками) через PHP. |
wp_mkdir_p() | Рекурсивно создает директорию (папку) по указанному пути. Ничего не делает если папка уже есть. Дает права родителей новым папкам. |
wp_tempnam() | Создает пустой временный перезаписываемый файл с уникальным именем во временном каталоге. После использования файл обязательно нужно удалить с помощью unlink(); |