Как перевести имена загружаемых файлов в нижний регистр?
По умолчанию WordPress переводит в нижний регистр только расширения загружаемых файлов. С помощью небольшого сниппета кода можно исправить это поведение движка, заставив его переводить имена файлов в нижний регистр.
Добавьте в файл functions.php вашей темы код:
//перевод имен файлов в нижний регистр start function filename_lowercase($filename) { $info = pathinfo($filename); $ext = empty($info['extension']) ? '' : '.' . $info['extension']; $name = basename($filename, $ext); return strtolower($name) . $ext; } add_filter('sanitize_file_name', 'filename_lowercase', 10); //перевод имен файлов в нижний регистр end |
И это все - теперь все имена загружаемых вами файлов будут автоматически конвертироваться в нижний регистр.