Bagaimana untuk menamakan semula imej yang dimuat naik secara automatik dalam WordPress? 2 cara hebat untuk menamakan semula fail

Pasaran internetuntuk kakitanganlaman web WordPress, jika membenarkan pengguna menyiarkan artikel atau mengedit kemas kiniSEO, kebanyakan nama imej yang dimuat naik adalah imej dengan aksara khas dan aksara Cina.

Gambar-gambar yang tidak menepati spesifikasi ini kadangkala tidak dapat dipaparkan seperti biasa...

Oleh itu,Chen WeiliangAdalah disyorkan untuk menambahBahagian belakang WordPressMemuat naik gambar (fail media) menamakan semula kod secara automatik.

Bagaimana untuk menamakan semula imej yang dimuat naik secara automatik dalam WordPress? 2 cara hebat untuk menamakan semula fail

Kod 1. WordPress menamakan semula fail imej secara automatik mengikut masa

Apabila memuat naik fail, fail akan dinamakan semula dalam format "tahun, bulan, hari, minit, saat dan seperseribu jam", contohnya "20191022122221765.jpg"

Berikut ialah kod untuk WordPress untuk memuat naik fail imej dan menamakan semula secara automatik mengikut masa ▼

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

Kod 2. WordPress menjana penyulitan MD5 digital untuk menamakan semula fail imej secara automatik

Peraturan nama ialah nama fail yang disulitkan MD32 5-bit yang dijana secara automatik oleh sistem.

Oleh kerana nama fail 32-bit yang dihasilkan agak panjang secara lalai, gunakan substr(md5($name), 0, 20)
Truncate menetapkannya kepada 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 daripada 2 kod di atas dan tambahkannya pada tema semasafunctions.phpdalam fail templat.
  • Jangan tambah dua kod di atas pada masa yang sama, jika tidak ralat mungkin dikembalikan.
  • Tambah kod WordPress untuk menamakan semula fail imej secara automatik, yang sangat mudah dan menjimatkan masa!

Namakan semula fail imej secara manual

Malah, anda juga boleh pada komputer anda:

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

Kaedah menamakan semula fail imej secara manual ini juga sangat mudah.

Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Bagaimana untuk menamakan semula imej yang dimuat naik secara automatik dalam WordPress? 2 Cara Hebat untuk Menamakan Semula Fail", ia akan membantu anda.

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

Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!

🔔 Jadilah yang pertama untuk mendapatkan "Panduan Penggunaan Alat AI Pemasaran Kandungan ChatGPT" yang berharga dalam direktori teratas saluran! 🌟
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!

 

发表 评论

Alamat e-mel anda tidak akan diterbitkan. 必填 项 已 用 * 标注

tatal ke atas