Giunsa ang awtomatik nga pagbag-o sa ngalan nga gi-upload nga mga imahe sa WordPress? 2 maayo nga mga paagi sa pag-usab sa mga file

Marketing sa Internetalang sa mga personaheWebsite sa WordPress, kung tugotan ang mga tiggamit nga mag-post ug mga artikulo o mag-edit sa mga updateSEO, daghan sa gi-upload nga mga ngalan sa imahe mga imahe nga adunay espesyal nga mga karakter ug mga karakter nga Intsik.

Kini nga mga litrato nga wala makaabot sa mga detalye usahay dili mapakita sama sa naandan...

busa,Chen WeiliangKini girekomendar sa pagdugangWordPress backendAng pag-upload og mga hulagway (media files) awtomatik nga mag-usab sa ngalan sa code.

Giunsa ang awtomatik nga pagbag-o sa ngalan nga gi-upload nga mga imahe sa WordPress? 2 maayo nga mga paagi sa pag-usab sa mga file

Code 1. Awtomatikong gibag-o sa WordPress ang mga file sa imahe sa oras

Kung mag-upload sa usa ka file, ang file pag-ilis sa ngalan sa format nga "tuig, bulan, adlaw, minuto, segundo ug ikalibo sa usa ka oras", pananglitan "20191022122221765.jpg"

Ang mosunud mao ang code alang sa mga WordPress aron ma-upload ang mga file sa imahe ug awtomatiko nga ilisan kini sa ngalan sumala sa oras ▼

// 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. Ang WordPress nagmugna og digital MD5 encryption aron awtomatikong ilisan ang ngalan sa mga file sa imahe

Ang lagda sa ngalan usa ka 32-bit nga MD5 nga naka-encrypt nga ngalan sa file nga awtomatiko nga gihimo sa sistema.

Tungod kay ang namugna nga 32-bit nga mga filename medyo taas sa default, gamita substr(md5($name), 0, 20)
Ang truncate nagtakda niini sa 20 ka 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);
  • Pagpili og usa sa mga code sa ibabaw sa 2 ug idugang kini sa kasamtangan nga temafunctions.phpsa template file.
  • Ayaw idugang ang duha ka mga kodigo sa ibabaw sa samang higayon, kung dili ang usa ka sayup mahimong ibalik.
  • Ang pagdugang sa code sa WordPress aron awtomatiko nga mabag-o ang mga file sa imahe dali kaayo ug makatipig oras!

Pag-usab sa ngalan sa mga file sa imahe

Sa tinuud, mahimo usab nimo sa imong kompyuter:

  1. Pilia ang tanan nga mga file
  2. Pindota ang F2
  3. Dayon ibutang ang mga letra o numero direkta
  4. Pindota ang Enter

Kini nga pamaagi sa pag-usab sa ngalan sa mga file sa imahe sayon ​​usab kaayo.

发表 评论

Ang imong email address dili mamantala. Gigamit ang mga kinahanglanon nga uma * Label

Linukot nga basahon sa Taas