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 5.9.3
function wpcf7_maybe_add_random_dir( $dir ) { do { $rand_max = mt_getrandmax(); $rand = zeroise( mt_rand( 0, $rand_max ), strlen( $rand_max ) ); $dir_new = path_join( $dir, $rand ); } while ( file_exists( $dir_new ) ); if ( wp_mkdir_p( $dir_new ) ) { return $dir_new; } return $dir; }