Kuinka nimetän ladatut kuvat automaattisesti uudelleen WordPressissä? 2 loistavaa tapaa nimetä tiedostoja uudelleen

网络 营销henkilöstöä vartenWordPress-sivusto, jos annat käyttäjien lähettää artikkeleita tai muokata päivityksiäSEO, monet ladattujen kuvien nimet ovat kuvia, joissa on erikoismerkkejä ja kiinalaisia ​​merkkejä.

Näitä kuvia, jotka eivät täytä vaatimuksia, ei toisinaan voida näyttää normaalisti...

siksi,Chen WeiliangOn suositeltavaa lisätäWordPress-taustaohjelmaKuvien (mediatiedostojen) lataaminen nimeää koodin automaattisesti uudelleen.

Kuinka nimetän ladatut kuvat automaattisesti uudelleen WordPressissä? 2 loistavaa tapaa nimetä tiedostoja uudelleen

Koodi 1. WordPress nimeää kuvatiedostot automaattisesti uudelleen ajan mukaan

Tiedostoa ladattaessa tiedosto nimetään uudelleen muotoon "vuosi, kuukausi, päivä, minuutti, sekunti ja tunnin tuhannesosa", esimerkiksi "20191022122221765.jpg"

Seuraava on koodi, jolla WordPressit voivat ladata kuvatiedostoja ja nimetä ne automaattisesti ajan mukaan ▼

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

Koodi 2. WordPress luo digitaalisen MD5-salauksen kuvatiedostojen uudelleennimeämiseksi automaattisesti

Nimisääntö on 32-bittinen MD5-salattu tiedostonimi, jonka järjestelmä luo automaattisesti.

Koska luodut 32-bittiset tiedostonimet ovat oletuksena hieman pitkiä, käytä substr(md5($name), 0, 20)
Truncate asettaa sen 20 bitiksi.

//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);
  • Valitse yksi yllä olevista kahdesta koodista ja lisää se nykyiseen teemaanfunctions.phpmallitiedostossa.
  • Älä lisää kahta yllä olevaa koodia samanaikaisesti, muuten saattaa tulla virheilmoitus.
  • Lisää WordPress-koodi kuvatiedostojen automaattiseen uudelleennimeämiseen, mikä on erittäin kätevää ja säästää aikaa!

Nimeä kuvatiedostot manuaalisesti uudelleen

Itse asiassa voit myös tietokoneellasi:

  1. Valitse kaikki tiedostot
  2. Paina F2
  3. Kirjoita sitten kirjaimet tai numerot suoraan
  4. paina Enter

Tämä menetelmä kuvatiedostojen manuaaliseen uudelleennimeämiseen on myös erittäin kätevä.

Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jakoi "Kuinka nimetän ladatut kuvat automaattisesti uudelleen WordPressissä? 2 hienoa tapaa nimetä tiedostoja uudelleen", se auttaa sinua.

Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-1578.html

Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!

🔔 Saat ensimmäisenä arvokkaan "ChatGPT Content Marketing AI Toolin käyttöoppaan" kanavan ylähakemistoon! 🌟
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!

 

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Vieritä ylös