Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

วิธีลดขนาดไฟล์รูปภาพสูงสุดที่อัปโหลดได้ใน WordPress

รูปภาพขนาดใหญ่ ไม่บีบอัด ทำให้ WordPress Website ช้า วิธีป้องกัน: ตั้งข้อจำกัด Maximum Image Upload Size บังคับ User Compress/Resize ก่อนอัปโหลด มีหลายวิธี ลด Max Image Upload Size ง่ายที่สุด: Plugin

มี Plugins เบาๆ สำหรับเรื่องนี้ บางตัวไม่ได้ Update นาน ไม่แน่ใจว่า Work กับ WordPress Latest ปกติไม่แนะนำ น่าเสียดาย WP Image Size Limit คือ Plugin เดียวที่เจอ จำกัด File Size ของ Image Files ที่อัปโหลด

ตัวเลือกถัดไป: Plugins จำกัด Dimensions (ขนาดกว้างxสูง) ของ Images เลือกเยอะกว่า แตต้อง Install/Use เพียง 1 Plugin – รัน 2 ตัวพร้อมกัน -> Conflict สำหรับ Tutorial นี้เลือก Max Image Size Control

ติดตั้งและเปิดใช้งาน Max Image Size Control

เหมือน Plugin อื่น: Admin Interface -> "Plugins -> Add New" Search ชื่อ Plugin -> Install -> Activate -> ไป "Settings -> Max Image Size Control" เปิด Configuration Page

ตั้งค่าข้อจำกัดที่ต้องการ

ใน Configuration Page: ตั้ง Limits ที่ต้องการ Plugin ให้ Flexibility มาก: เลือก Apply Image Size Restrictions ทุก Post หรือ Post/Category เฉพาะ 合理 เพราะบางครั้งต้องการ Image เต็ม ข้อจำกัดทุกที่ -> มือผูก

ตั้ง Thumbnail, Medium, Large Sizes Custom Size ก็ได้

ทุก Image Size มี Option: Auto-crop ให้ขนาดที่ต้องการ แม้สะดวก แต่ไม่แนะนำ Auto-crop -> ไม่ควบคุมได้ว่าส่วนไหนเหลือ/ถูก Crop ดีกว่า: Crop Manual ใน Image Editor (GIMP) ดูผลลัพธ์ก่อน Upload WordPress

Rescale Images ด้วย Imsanity

ไม่พอใจ Max Image Size Control -> เช็ค Plugin อื่น เช่น Imsanity ทำงานคล้ายกัน แต่แทน Crop -> Scale Down (Proportional) ทุกอย่างในรูปอยู่เหมือนเดิม แค่ขนาดเล็กลงตามสัดส่วน Plugin ไม่ให้ตั้ง Rules แตกต่างต่อ Post/Category -> Limited

มี Approaches อื่นตั้ง Max Image Sizes: Config Files ของ Site หรือบางครั้งใน Theme แต่ควรยึด Plugin Approach Config Files: Last Resort เท่านั้น เพราะ Mistake -> ทำให้ WordPress Site ไม่ทำงาน ช่วงเวลา Plugin Approach อาจไม่ Flexible แต่ Safe มากกว่า