Bagaimana cara mengganti nama gambar yang diunggah secara otomatis di WordPress? 2 cara hebat untuk mengganti nama file

网络 营销untuk personelSitus web WordPress, jika mengizinkan pengguna memposting artikel atau mengedit pembaruan, lakukanSEO, banyak dari nama gambar yang diunggah adalah gambar dengan karakter khusus dan karakter Cina.

Gambar-gambar yang tidak memenuhi spesifikasi ini terkadang tidak dapat ditampilkan seperti biasa...

Karena itu,Chen WeiliangDisarankan untuk menambahkanBackend WordPressMengunggah gambar (file media) secara otomatis mengubah nama kode.

Bagaimana cara mengganti nama gambar yang diunggah secara otomatis di WordPress? 2 cara hebat untuk mengganti nama file

Kode 1. WordPress secara otomatis mengganti nama file gambar berdasarkan waktu

Saat mengunggah file, file akan diganti namanya dalam format "tahun, bulan, hari, menit, detik, dan seperseribu jam", misalnya "20191022122221765.jpg"

Berikut ini adalah kode untuk WordPress untuk mengunggah file gambar dan secara otomatis mengganti namanya sesuai waktu

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

Kode 2. WordPress menghasilkan enkripsi MD5 digital untuk secara otomatis mengganti nama file gambar

Aturan nama adalah nama file terenkripsi MD32 5-bit yang dibuat secara otomatis oleh sistem.

Karena nama file 32-bit yang dihasilkan agak panjang secara default, gunakan substr(md5($name), 0, 20)
Truncate menyetelnya ke 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);
  • Pilih salah satu dari 2 kode di atas dan tambahkan ke tema saat inifunctions.phpdalam berkas templat.
  • Jangan menambahkan dua kode di atas secara bersamaan, jika tidak, kesalahan akan muncul.
  • Tambahkan kode WordPress untuk secara otomatis mengganti nama file gambar, yang sangat nyaman dan menghemat waktu!

Ganti nama file gambar secara manual

Bahkan, Anda juga dapat di komputer Anda:

  1. Pilih semua file
  2. Tekan F2
  3. Kemudian masukkan huruf atau angka secara langsung
  4. tekan enter

Metode mengganti nama file gambar secara manual ini juga sangat nyaman.

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) berbagi "Bagaimana cara mengganti nama gambar yang diunggah di WordPress secara otomatis? 2 Cara Hebat untuk Mengganti Nama File", ini akan membantu Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-1578.html

Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部