Hoe geüploade afbeeldingen automatisch hernoemen in WordPress? 2 geweldige manieren om bestanden te hernoemen

网络 营销voor personeelWordPress website, als gebruikers artikelen kunnen plaatsen of updates kunnen bewerkenSEO, zijn veel van de geüploade afbeeldingsnamen afbeeldingen met speciale tekens en Chinese karakters.

Deze foto's die niet aan de specificaties voldoen, kunnen soms niet zoals gewoonlijk worden weergegeven...

DaaromChen WeiliangHet wordt aanbevolen om toe te voegenWordPress-backendDoor afbeeldingen (mediabestanden) te uploaden, wordt de code automatisch hernoemd.

Hoe geüploade afbeeldingen automatisch hernoemen in WordPress? 2 geweldige manieren om bestanden te hernoemen

Code 1. WordPress hernoemt afbeeldingsbestanden automatisch op tijd

Bij het uploaden van een bestand wordt het bestand hernoemd in het formaat "jaar, maand, dag, minuut, seconde en duizendste van een uur", bijvoorbeeld "20191022122221765.jpg"

Het volgende is de code voor WordPresss om afbeeldingsbestanden te uploaden en ze automatisch te hernoemen volgens de tijd ▼

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

Code 2. WordPress genereert digitale MD5-codering om afbeeldingsbestanden automatisch te hernoemen

De naamregel is een 32-bits MD5-gecodeerde bestandsnaam die automatisch door het systeem wordt gegenereerd.

Aangezien de gegenereerde 32-bits bestandsnamen standaard een beetje lang zijn, gebruikt u substr(md5($name), 0, 20)
Truncate stelt het in op 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);
  • Kies een van de bovenstaande 2 codes en voeg deze toe aan het huidige themafunctions.phpin het sjabloonbestand.
  • Voeg de bovenstaande twee codes niet tegelijkertijd toe, anders kan er een fout worden geretourneerd.
  • Voeg WordPress-code toe om afbeeldingsbestanden automatisch te hernoemen, wat erg handig is en tijd bespaart!

Handmatig de naam van afbeeldingsbestanden wijzigen

In feite kunt u ook op uw computer:

  1. Selecteer alle bestanden
  2. Druk op F2
  3. Voer vervolgens direct letters of cijfers in
  4. druk op Enter

Deze methode om afbeeldingsbestanden handmatig te hernoemen is ook erg handig.

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Hoe hernoem je geüploade afbeeldingen automatisch in WordPress? 2 geweldige manieren om bestanden te hernoemen", zal het u helpen.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-1578.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven