Jak automaticky přejmenovat nahrané obrázky ve WordPressu? 2 skvělé způsoby, jak přejmenovat soubory

网络 营销pro personálWeb WordPress, pokud uživatelům umožníte zveřejňovat články nebo upravovat aktualizaceSEO, mnoho z nahraných názvů obrázků jsou obrázky se speciálními znaky a čínskými znaky.

Tyto obrázky, které nesplňují specifikace, někdy nelze zobrazit jako obvykle...

proto,Chen WeiliangDoporučuje se přidatWordPress backendNahrávání obrázků (mediálních souborů) automaticky přejmenuje kód.

Jak automaticky přejmenovat nahrané obrázky ve WordPressu? 2 skvělé způsoby, jak přejmenovat soubory

Kód 1. WordPress automaticky přejmenovává soubory obrázků podle času

Při nahrávání souboru dojde k přejmenování souboru ve formátu „rok, měsíc, den, minuta, sekunda a tisícina hodiny“, například „20191022122221765.jpg“

Následuje kód pro WordPress pro nahrání obrázkových souborů a jejich automatické přejmenování podle času ▼

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

Kód 2. WordPress generuje digitální MD5 šifrování pro automatické přejmenování obrazových souborů

Pravidlo názvu je 32bitový MD5 šifrovaný název souboru automaticky generovaný systémem.

Protože generované 32bitové názvy souborů jsou ve výchozím nastavení trochu dlouhé, použijte substr(md5($name), 0, 20)
Truncate jej nastaví na 20 bitů.

//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);
  • Vyberte si jeden z výše uvedených 2 kódů a přidejte jej do aktuálního tématufunctions.phpv souboru šablony.
  • Nepřidávejte výše uvedené dva kódy současně, jinak může být vrácena chyba.
  • Přidejte kód WordPress pro automatické přejmenování obrazových souborů, což je velmi pohodlné a šetří čas!

Ručně přejmenujte soubory obrázků

Ve skutečnosti můžete také na svém počítači:

  1. Vyberte všechny soubory
  2. Stiskněte F2
  3. Poté zadejte písmena nebo čísla přímo
  4. stiskněte Enter

Tento způsob ručního přejmenování obrazových souborů je také velmi pohodlný.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared „Jak automaticky přejmenovat nahrané obrázky ve WordPressu? 2 způsoby, jak přejmenovat soubory“, pomůže vám to.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-1578.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部