จะเปลี่ยนชื่อรูปภาพที่อัพโหลดใน WordPress โดยอัตโนมัติได้อย่างไร? 2 วิธีที่ยอดเยี่ยมในการเปลี่ยนชื่อไฟล์

网络营销สำหรับบุคลากรเว็บไซต์ WordPress, หากให้ผู้ใช้โพสต์บทความหรือแก้ไขการอัพเดทได้SEO, ชื่อภาพที่อัพโหลดหลายชื่อเป็นภาพที่มีอักขระพิเศษและตัวอักษรจีน

รูปภาพที่ไม่ตรงตามข้อกำหนดเหล่านี้บางครั้งไม่สามารถแสดงได้ตามปกติ...

ดังนั้นเฉิน เว่ยเหลียงขอแนะนำให้เพิ่มWordPress แบ็กเอนด์การอัปโหลดรูปภาพ (ไฟล์มีเดีย) จะเปลี่ยนชื่อรหัสโดยอัตโนมัติ

จะเปลี่ยนชื่อรูปภาพที่อัพโหลดใน WordPress โดยอัตโนมัติได้อย่างไร? 2 วิธีที่ยอดเยี่ยมในการเปลี่ยนชื่อไฟล์

รหัส 1 WordPress เปลี่ยนชื่อไฟล์ภาพโดยอัตโนมัติตามเวลา

เมื่ออัปโหลดไฟล์ ไฟล์จะถูกเปลี่ยนชื่อในรูปแบบ "ปี เดือน วัน นาที วินาที และพันของชั่วโมง" เช่น "20191022122221765.jpg"

ต่อไปนี้เป็นรหัสสำหรับ WordPress เพื่ออัปโหลดไฟล์ภาพและเปลี่ยนชื่อโดยอัตโนมัติตามเวลา ▼

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

รหัส 2 WordPress สร้างการเข้ารหัส MD5 ดิจิทัลเพื่อเปลี่ยนชื่อไฟล์รูปภาพโดยอัตโนมัติ

กฎของชื่อคือชื่อไฟล์ที่เข้ารหัส MD32 แบบ 5 บิตที่สร้างโดยระบบโดยอัตโนมัติ

เนื่องจากชื่อไฟล์ 32 บิตที่สร้างขึ้นนั้นค่อนข้างยาวโดยค่าเริ่มต้น ให้ใช้ substr(md5($name), 0, 20)
Truncate ตั้งค่าเป็น 20 บิต

//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);
  • เลือกโค้ดใดโค้ดหนึ่งจาก 2 โค้ดด้านบนและเพิ่มลงในธีมปัจจุบันfunctions.phpในไฟล์เทมเพลต
  • อย่าเพิ่มรหัสสองรหัสข้างต้นพร้อมกัน มิฉะนั้น อาจมีการส่งคืนข้อผิดพลาด
  • การเพิ่มโค้ด WordPress เพื่อเปลี่ยนชื่อไฟล์รูปภาพโดยอัตโนมัตินั้นสะดวกและประหยัดเวลา!

เปลี่ยนชื่อไฟล์ภาพด้วยตนเอง

ที่จริงแล้ว คุณยังสามารถใช้คอมพิวเตอร์ของคุณ:

  1. เลือกไฟล์ทั้งหมด
  2. กด F2
  3. จากนั้นป้อนตัวอักษรหรือตัวเลขโดยตรง
  4. กดปุ่มตกลง

วิธีการเปลี่ยนชื่อไฟล์ภาพด้วยตนเองนี้สะดวกมากเช่นกัน

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "จะเปลี่ยนชื่อรูปภาพที่อัพโหลดใน WordPress โดยอัตโนมัติได้อย่างไร? 2 วิธีที่ยอดเยี่ยมในการเปลี่ยนชื่อไฟล์" มันจะช่วยคุณ

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-1578.html

ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!

🔔 เป็นคนแรกที่ได้รับ "คู่มือการใช้งานเครื่องมือ AI การตลาดเนื้อหา ChatGPT" อันทรงคุณค่าในไดเรกทอรีด้านบนของช่อง! 🌟
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注