Ki jan yo chanje non imaj yo telechaje otomatikman nan WordPress? 2 bon fason yo chanje non dosye yo

Maketing Entènètpou pèsonèlSit entènèt WordPress, si kite itilizatè yo poste atik oswa modifye mizajou fèSEO, anpil nan non imaj yo telechaje yo se imaj ki gen karaktè espesyal ak karaktè Chinwa.

Foto sa yo ki pa satisfè espesifikasyon yo pafwa pa ka parèt kòm dabitid...

Se poutèt sa,Chen WeiliangLi rekòmande pou ajouteWordPress backendTéléchargement foto (fichye medya) otomatikman chanje non kòd la.

Ki jan yo chanje non imaj yo telechaje otomatikman nan WordPress? 2 bon fason yo chanje non dosye yo

Kòd 1. WordPress otomatikman chanje non fichye imaj pa tan

Lè w ap telechaje yon fichye, yo pral chanje non fichye a nan fòma "ane, mwa, jou, minit, dezyèm ak milyèm nan yon èdtan", pou egzanp "20191022122221765.jpg"

Sa ki anba la a se kòd la pou WordPresss yo telechaje fichye imaj ak otomatikman chanje non yo dapre tan ▼

// 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 jenere chifreman dijital MD5 pou chanje non fichye imaj yo otomatikman

Règ non an se yon non fichye 32-bit MD5 chiffres otomatikman ki te pwodwi pa sistèm lan.

Depi non fichye 32-bit ki pwodui yo se yon ti jan long pa default, sèvi ak substr(md5($name), 0, 20)
Truncate mete li nan 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);
  • Chwazi youn nan 2 kòd ki anwo yo epi ajoute li nan tèm aktyèl lafunctions.phpnan dosye modèl la.
  • Pa ajoute de kòd ki anwo yo an menm tan, otreman yon erè ka retounen.
  • Ajoute kòd WordPress otomatikman chanje non fichye imaj yo trè pratik ak ekonomize tan!

Manyèlman chanje non fichye imaj yo

An reyalite, ou kapab tou sou òdinatè w lan:

  1. Chwazi tout fichye yo
  2. Peze F2
  3. Lè sa a, antre lèt oswa nimewo dirèkteman
  4. Peze Antre

Metòd sa a manyèlman chanje non dosye imaj se tou trè pratik.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pataje "Ki jan yo chanje non imaj yo telechaje otomatikman nan WordPress? 2 gwo fason pou chanje non dosye", li pral ede w.

Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-1578.html

Byenveni nan chanèl Telegram blog Chen Weiliang a pou jwenn dènye mizajou yo!

🔔 Se pou premye moun ki jwenn bonjan "ChatGPT Content Maketing AI Itilizasyon Zouti Gid" nan anyè chanèl ki pi wo a! 🌟
📚 Gid sa a gen anpil valè, 🌟Sa a se yon opòtinite ki ra, pa rate li! ⏰⌛💨
Pataje epi like siw renmen!
Pataje w ak renmen ou se motivasyon kontinyèl nou!

 

kòmantè

Adrès imèl ou pa pral pibliye. Jaden obligatwa yo te itilize * Mete etikèt sou

woule nan tèt