Каталог артыкулаў
网络 营销для персаналуВэб-сайт WordPress, калі дазваляе карыстальнікам размяшчаць артыкулы або рэдагаваць абнаўленніSEO, многія з загружаных назваў малюнкаў з'яўляюцца выявамі са спецыяльнымі сімваламі і кітайскімі іерогліфамі.
Гэтыя выявы, якія не адпавядаюць спецыфікацыям, часам не могуць быць адлюстраваны як звычайна...
тамуЧэнь ВэйлянРэкамендуецца дадацьБэкэнд WordPressЗагрузка малюнкаў (медыяфайлаў) аўтаматычна перайменоўвае код.
Код 1. WordPress аўтаматычна перайменоўвае файлы малюнкаў па часе
Пры загрузцы файла файл будзе перайменаваны ў фармаце «год, месяц, дзень, хвіліна, секунда і тысячная доля гадзіны», напрыклад «20191022122221765.jpg»
Ніжэй прыведзены код WordPress для загрузкі файлаў малюнкаў і аўтаматычнага іх перайменавання ў адпаведнасці з часам ▼
// WordPress按时间自动重命名图片文件 function git_upload_filter($file) { $time = date("YmdHis"); $file['name'] = $time . "" . mt_rand(1, 100) . "." . pathinfo($file['name'], PATHINFO_EXTENSION); return $file; } add_filter('wp_handle_upload_prefilter', 'git_upload_filter');
Код 2. WordPress генеруе лічбавае шыфраванне MD5 для аўтаматычнага перайменавання файлаў малюнкаў
Правіла імя - гэта 32-бітнае імя файла, зашыфраванае MD5, якое аўтаматычна генеруецца сістэмай.
Паколькі створаныя 32-бітныя імёны файлаў па змаўчанні трохі доўгія, выкарыстоўвайце substr(md5($name), 0, 20)
Truncate усталёўвае яго ў 20 біт.
//WordPress生成数字MD5加密自动重命名图片文件 function rename_filename($filename) { $info = pathinfo($filename); $ext = emptyempty($info['extension']) ? '' : '.' . $info['extension']; $name = basename($filename, $ext); return substr(md5($name), 0, 20) . $ext; } add_filter('sanitize_file_name', 'rename_filename', 10);
- Выберыце адзін з 2 прыведзеных вышэй кодаў і дадайце яго да бягучай тэмы
functions.php
у файле шаблону. - Не дадавайце два вышэйзгаданыя коды адначасова, інакш можа быць вернута памылка.
- Дадайце код WordPress для аўтаматычнага перайменавання файлаў малюнкаў, што вельмі зручна і эканоміць час!
Перайменаваць файлы малюнкаў уручную
Фактычна, вы таксама можаце на сваім кампутары:
- Выберыце ўсе файлы
- 按 F2
- Затым увядзіце літары або лічбы непасрэдна
- Націсніце Enter
Гэты спосаб ручнога перайменавання файлаў малюнкаў таксама вельмі зручны.
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся "Як аўтаматычна перайменаваць загружаныя выявы ў WordPress? 2 выдатныя спосабы перайменавання файлаў", гэта дапаможа вам.
Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-1578.html
Сардэчна запрашаем на канал Telegram у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!