Directori d'articles
Quan els professionals del màrqueting en línia utilitzen WordPress per crear llocs web i permeten als usuaris publicar articles o editar actualitzacions amb finalitats de SEO , moltes de les imatges penjades tenen noms que contenen caràcters especials o caràcters xinesos.
Aquestes imatges que no compleixen les especificacions de vegades no es poden mostrar com de costum...
Per tant, Chen Weiliang suggereix afegir codi per canviar automàticament el nom de les imatges carregades (fitxers multimèdia) al backend de WordPress .

Codi 1. WordPress canvia automàticament el nom dels fitxers d'imatge per temps
Quan carregueu un fitxer, el fitxer es canviarà de nom en el format "any, mes, dia, minut, segon i mil·lèsima d'hora", per exemple "20191022122221765.jpg".
El següent és el codi per a WordPress per carregar fitxers d'imatge i canviar-los el nom automàticament segons el temps ▼
// 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');Codi 2. WordPress genera xifratge digital MD5 per canviar el nom automàticament dels fitxers d'imatge
La regla de nom és un nom de fitxer xifrat MD32 de 5 bits generat automàticament pel sistema.
Com que els noms de fitxer de 32 bits generats són una mica llargs per defecte, utilitzeu-lo substr(md5($name), 0, 20)
Truncate el defineix a 20 bits.
//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);- Trieu un dels 2 codis anteriors i afegiu-lo al tema actual
functions.phpal fitxer de plantilla. - No afegiu els dos codis anteriors al mateix temps, en cas contrari es pot tornar un error.
- Afegir codi de WordPress per canviar el nom automàticament dels fitxers d'imatge és molt convenient i estalvia temps!
Canvieu manualment el nom dels fitxers d'imatge
De fet, també pots:
- Seleccioneu tots els fitxers
- Premeu F2
- A continuació, introduïu lletres o números directament
- Premeu Intro
Aquest mètode per canviar manualment el nom dels fitxers d'imatge també és molt convenient.
Esperem que l'article "Com canviar el nom automàtic de les imatges pujades a WordPress? Dos mètodes per canviar el nom dels fitxers" compartit al blog de Chen Weiliang ( https://www.chenweiliang.com/ ) us sigui útil.
No dubteu a compartir l'enllaç d'aquest article: https://www.chenweiliang.com/cwl-1578.html
