Чӣ тавр ба таври худкор номи тасвирҳои боршударо дар WordPress тағир додан мумкин аст? 2 роҳи олии тағир додани номи файлҳо

Маркетинги Интернетбарои кадрхоВебсайти WordPress, агар ба корбарон иҷозати интишори мақолаҳо ё таҳрири навсозиро диҳандSEO, бисёре аз номҳои тасвири боршуда тасвирҳо бо аломатҳои махсус ва аломатҳои чинӣ мебошанд.

Ин тасвирҳо, ки ба мушаххасот ҷавобгӯ нестанд, баъзан чун маъмулӣ намоиш дода намешаванд...

бинобар инЧен ВейлянТавсия дода мешавад, ки илова кунедпуштибонии WordPressБоркунии тасвирҳо (файлҳои медиавӣ) ба таври худкор номи кодро иваз мекунад.

Чӣ тавр ба таври худкор номи тасвирҳои боршударо дар WordPress тағир додан мумкин аст? 2 роҳи олии тағир додани номи файлҳо

Рамзи 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 барои ба таври худкор номи файлҳои тасвирӣ хеле қулай аст ва вақтро сарфа мекунад!

Номи файлҳои тасвириро дастӣ тағир диҳед

Дар асл, шумо инчунин метавонед дар компютери худ:

  1. Ҳама файлҳоро интихоб кунед
  2. F2-ро пахш кунед
  3. Сипас бевосита ҳарфҳо ё рақамҳоро ворид кунед
  4. Enterро пахш кунед

Ин усули дастӣ иваз кардани номи файлҳои тасвирӣ низ хеле қулай аст.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Чӣ тавр ба таври худкор номи тасвирҳои боршударо дар WordPress иваз кардан мумкин аст? 2 Роҳҳои бузурги тағир додани номи файлҳо", он ба шумо кӯмак мекунад.

Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-1578.html

Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!

🔔 Аввалин шуда дар феҳристи болоии канал "Дастури истифодаи абзори AI-и ChatGPT Content Marketing" -ро гиред! 🌟
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!

 

发表 评论

Суроғаи почтаи электронии шумо нашр карда намешавад. 必填 项 已 用 * Нишон

ба боло ҳаракат кунед