Hoe om opgelaaide beelde outomaties in WordPress te hernoem? 2 wonderlike maniere om lêers te hernoem

网络 营销vir personeelWordPress webwerf, as dit gebruikers toelaat om artikels te plaas of opdaterings te wysigSEO, is baie van die opgelaaide beeldname beelde met spesiale karakters en Chinese karakters.

Hierdie prente wat nie aan die spesifikasies voldoen nie, kan soms nie soos gewoonlik vertoon word nie...

daarom,Chen WeiliangDit word aanbeveel om by te voegWordPress-agterkantDie oplaai van foto's (medialêers) hernoem die kode outomaties.

Hoe om opgelaaide beelde outomaties in WordPress te hernoem? 2 wonderlike maniere om lêers te hernoem

Kode 1. WordPress hernoem beeldlêers outomaties volgens tyd

Wanneer 'n lêer opgelaai word, sal die lêer hernoem word in die formaat "jaar, maand, dag, minuut, tweede en duisendste van 'n uur", byvoorbeeld "20191022122221765.jpg"

Die volgende is die kode vir WordPress's om beeldlêers op te laai en hulle outomaties te hernoem volgens tyd ▼

// 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');

Kode 2. WordPress genereer digitale MD5-enkripsie om beeldlêers outomaties te hernoem

Die naamreël is 'n 32-bis MD5-geënkripteerde lêernaam wat outomaties deur die stelsel gegenereer word.

Aangesien die gegenereerde 32-bis lêername by verstek 'n bietjie lank is, gebruik substr(md5($name), 0, 20)
Truncate stel dit op 20 bisse.

//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);
  • Kies een van die bogenoemde 2 kodes en voeg dit by die huidige temafunctions.phpin die sjabloonlêer.
  • Moenie die bogenoemde twee kodes gelyktydig byvoeg nie, anders kan 'n fout teruggestuur word.
  • Om WordPress-kode by te voeg om beeldlêers outomaties te hernoem, is baie gerieflik en bespaar tyd!

Hernoem beeldlêers handmatig

Trouens, jy kan ook op jou rekenaar:

  1. Kies alle lêers
  2. Druk F2
  3. Voer dan letters of syfers direk in
  4. Druk Enter

Hierdie metode om beeldlêers handmatig te hernoem is ook baie gerieflik.

发表 评论

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

Scroll na bo