wpcf7_maybe_add_random_dir()
Creates a child directory with a randomly generated name.
Хуков нет.
Возвращает
Строку. The child directory path if created, otherwise the parent.
Использование
wpcf7_maybe_add_random_dir( $dir );
- $dir(строка) (обязательный)
- The parent directory path.
Код wpcf7_maybe_add_random_dir() wpcf7 maybe add random dir CF7 6.1.6
function wpcf7_maybe_add_random_dir( $dir ) {
do {
$dir_new = path_join( $dir, zeroise( wp_rand(), 10 ) );
} while ( file_exists( $dir_new ) );
if ( wp_mkdir_p( $dir_new ) ) {
return $dir_new;
}
return $dir;
}