Spatiulus
Новичок
Здравствуйте! На одном из форумов в интернете я обнаружил скрипт, позволяющий изменить название файла во время его загрузки в Wordpress. При этом буквы и цифры в новом сгенерированном названии идут в беспорядке.
Например, я загружаю файл "A Dedication to Bacchus.jpg" а в замен получаю набор из цифр и букв "a2s234a324da324s2df2342w2e324a3.jpg"
Мне нужно, чтобы эти цифры шли по порядку, имели какой-нибудь префикс. То есть, чтобы новое имя получило вид типа "Image0001.jpg"
Вот код исходного скрипта:
Автор скрипта TheDeadMedic.
Скрипт взят отсюда.
Буду очень благодарен за любую помощь!!
Например, я загружаю файл "A Dedication to Bacchus.jpg" а в замен получаю набор из цифр и букв "a2s234a324da324s2df2342w2e324a3.jpg"
Мне нужно, чтобы эти цифры шли по порядку, имели какой-нибудь префикс. То есть, чтобы новое имя получило вид типа "Image0001.jpg"
Вот код исходного скрипта:
PHP:
function make_filename_hash($filename) {
$info = pathinfo($filename);
$ext = empty($info['extension']) ? '' : '.' . $info['extension'];
$name = basename($filename, $ext);
return md5($name) . $ext;
}
add_filter('sanitize_file_name', 'make_filename_hash', 10);
Скрипт взят отсюда.
Буду очень благодарен за любую помощь!!