ไดเรกทอรีบทความ
网络营销สำหรับบุคลากรเว็บไซต์ WordPress, หากให้ผู้ใช้โพสต์บทความหรือแก้ไขการอัพเดทได้SEO, ชื่อภาพที่อัพโหลดหลายชื่อเป็นภาพที่มีอักขระพิเศษและตัวอักษรจีน
รูปภาพที่ไม่ตรงตามข้อกำหนดเหล่านี้บางครั้งไม่สามารถแสดงได้ตามปกติ...
ดังนั้นเฉิน เว่ยเหลียงขอแนะนำให้เพิ่มWordPress แบ็กเอนด์การอัปโหลดรูปภาพ (ไฟล์มีเดีย) จะเปลี่ยนชื่อรหัสโดยอัตโนมัติ
รหัส 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 เพื่อเปลี่ยนชื่อไฟล์รูปภาพโดยอัตโนมัตินั้นสะดวกและประหยัดเวลา!
เปลี่ยนชื่อไฟล์ภาพด้วยตนเอง
ที่จริงแล้ว คุณยังสามารถใช้คอมพิวเตอร์ของคุณ:
- เลือกไฟล์ทั้งหมด
- กด F2
- จากนั้นป้อนตัวอักษรหรือตัวเลขโดยตรง
- กดปุ่มตกลง
วิธีการเปลี่ยนชื่อไฟล์ภาพด้วยตนเองนี้สะดวกมากเช่นกัน
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "จะเปลี่ยนชื่อรูปภาพที่อัพโหลดใน WordPress โดยอัตโนมัติได้อย่างไร? 2 วิธีที่ยอดเยี่ยมในการเปลี่ยนชื่อไฟล์" มันจะช่วยคุณ
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-1578.html
ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!