Anyè Atik
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.
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 la
functions.php
nan 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:
- Chwazi tout fichye yo
- Peze F2
- Lè sa a, antre lèt oswa nimewo dirèkteman
- 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!
📚 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!