Чтобы проверить, существует ли папка в PHP, можно использовать функцию is_dir(). Эта функция возвращает true, если путь является существующей директорией, и false в противном случае.
Пример:
$path = '/путь/к/папке';
if (is_dir($path)) {
echo 'Папка существует';
} else {
echo 'Папка не существует';
}
В контексте WordPress вы также можете использовать встроенные функции WordPress для работы с файлами и директориями. Например, функция wp_mkdir_p() создаст директорию, если её не существует.
Пример для проверки и создания директории:
$upload_dir = wp_upload_dir(); // Получение директории загрузок WordPress
$path = $upload_dir['basedir'] . '/custom_folder';
if (!is_dir($path)) {
wp_mkdir_p($path); // Создание папки, если она не существует
echo 'Папка была создана';
} else {
echo 'Папка уже существует';
}
Этот код проверяет наличие папки в директории загрузок WordPress и создаёт её, если она отсутствует.















