Como renomear automaticamente as imaxes cargadas en WordPress? 2 excelentes formas de renomear ficheiros

营销para o persoalSitio web de WordPress, se permite aos usuarios publicar artigos ou editar actualizaciónsSEO, moitos dos nomes das imaxes cargadas son imaxes con caracteres especiais e caracteres chineses.

Estas imaxes que non cumpren as especificacións ás veces non se poden mostrar como de costume...

polo tanto,Chen WeiliangRecoméndase engadirBackend de WordPressAo cargar imaxes (arquivos multimedia) o código cambia automaticamente o nome.

Como renomear automaticamente as imaxes cargadas en WordPress? 2 excelentes formas de renomear ficheiros

Código 1. WordPress cambia automaticamente o nome dos ficheiros de imaxe por tempo

Ao cargar un ficheiro, renomearase o ficheiro no formato "ano, mes, día, minuto, segundo e milésima de hora", por exemplo "20191022122221765.jpg".

O seguinte é o código para que WordPress cargue ficheiros de imaxes e cambie automaticamente o nome segundo o tempo ▼

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

Código 2. WordPress xera cifrado dixital MD5 para renomear automaticamente os ficheiros de imaxe

A regra do nome é un nome de ficheiro cifrado MD32 de 5 bits xerado automaticamente polo sistema.

Dado que os nomes de ficheiros de 32 bits xerados son un pouco longos por defecto, úsao substr(md5($name), 0, 20)
Truncate configúrao en 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);
  • Escolla un dos dous códigos anteriores e engádeo ao tema actualfunctions.phpno ficheiro modelo.
  • Non engadas os dous códigos anteriores ao mesmo tempo, se non, pódese devolver un erro.
  • Engade o código de WordPress para renomear automaticamente os ficheiros de imaxe, o que é moi cómodo e aforra tempo.

Cambiar manualmente o nome dos ficheiros de imaxe

De feito, tamén podes no teu ordenador:

  1. Seleccione todos os ficheiros
  2. Preme F2
  3. A continuación, introduce letras ou números directamente
  4. Preme Intro

Este método de renomear manualmente os ficheiros de imaxe tamén é moi cómodo.

Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Como renomear automaticamente as imaxes cargadas en WordPress? 2 excelentes formas de renomear ficheiros", axudarache.

Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-1578.html

Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.

🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!

 

发表 评论

O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

desprázate cara arriba