รูปภาพบน WordPress ไม่คมชัด ภาพเบลอ แก้ไขยังไง?

WordPress รูปไม่ชัด

บนเว็บไซต์ WordPress โดยค่าเริ่มต้น เขาจะมีการย่อขนาดรูปภาพแต่ละใบให้อัตโนมัติ เพื่อช่วยให้เว็บโหลดบนมือถือได้เร็วขึ้น เพราะผู้ใช้งานส่วนใหญ่ มักจะใส่รูปภาพขนาดใหญ่เกินไป

ทำไมรูปภาพไม่ชัด

เนื่องจาก WordPress เป็นระบบที่ปรับเปลี่ยนหน้าตา ตามอุปกรณ์ที่เปิดได้ (Responsive) เมื่อเราอัพรูปภาพขึ้นเว็บ 1 รูป ระบบ WordPress จะ Generate สร้างรูปภาพขึ้นมาเอง 3 ขนาดโดยอัตโนมัติ ได้แก่

  • ขนาด Thumbnail
  • ขนาด Medium
  • ขนาด Large

ซึ่งแต่ละขนาดจะถูกกำหนดค่า กว้าง x ยาว  (dimensions in pixels) ไว้ไม่เท่ากันขึ้นอยู่กับ เวอร์ชั่นของ WordPress และธีมที่เราเลือกใช้ด้วย

อ่านเพิ่มเติม: รูปภาพ Thumbnail คืออะไร

ดูค่าเริ่มเริ่มต้น dimensions in pixels บนเว็บได้ที่ส่วนของ Setting > Media

เมื่อตัว WordPress มีการกำหนดค่า dimensions in pixels เริ่มต้นเอาไว้ ทำให้การแสดงผลบางจุด ค่าเริ่มต้นมันมีขนาดน้อยกว่า Layout ที่เราออกแบบไว้บนเว็บ ทำให้รูปภาพเรามันไม่คมชัดนั้นเอง

วิธีแก้ไข

การแก้ไขที่ถูกต้อง ในความเป็นจริงแล้ว เราต้องไปตั้งค่าขนาด dimensions in pixels ก่อนที่จะมีการอัพโหลดรูปขึ้นไปบนเว็บ เนื้อจากค่าเริ่มต้นโดยมากจะถูกตั้งค่าให้เล็กกว่าการใช้งานจริงบน Desktop ที่เป็นแบบนี้อาจเป็นเพราะว่าทาง WordPress ให้ความสำคัญการแสดงผลบนมือถือเป็นหลักก่อนนั้นเอง

การตั้งค่า dimensions in pixels

จากการทดสอบจากหลายๆ เว็บ ผมแนะนำให้คุณเพิ่มค่า dimensions ที่ส่วนของ Thumbnail และ Medium เพิ่มขึ้นเล็กน้อย ให้เป็นตามรูปนี้แทนครับ

รูปไม่ชัด WordPress

แก้ปัญหารูปไม่ชัดด้วย Regenerate Thumbnails Plugin

สำหรับเว็บของใครที่มีการใส่รูปไปบนเว็บก่อนที่จะตั้งค่า media dimensions ตามรูปภาพด้านบน จะทำให้รูปภาพเก่าจะยังไม่ได้สามารถเปลี่ยน dimensions ตาม เราต้องใช้ปลั๊กอิน Regenerate Thumbnails ในการไปบังคับ ให้รูปภาพเก่าๆ เปลี่ยนขนาดรูป เพื่อให้มันคมชัดขึ้นนั้นเอง

วิธีการทำมีดังนี้

ติดตั้งปลั๊กอิน Regenerate Thumbnails ให้เรียบร้อย

จากนั้นให้ไปที่ Tools > Regenerate Thumbnails > แล้ว Regenerate Thumbnails for all Attachment

คลิกแค่จุดนี้ที่เดียว ก็เรียบร้อยแล้วสำหรับการแก้ขนาด dimensions ของรูปภาพในเว็บของเรา

แต่การทำ Regenerate Thumbnails เราจะมีการทำแค่ครั้งเดียวเท่านั้น ดังนั้น ถ้าเราทำเสร็จเรียบร้อยแล้ว ภาพแต่ละใบคมชัดแล้ว ผมแนะนำให้เราลบปลั๊กอินนี้ได้เลยครับ

แก้ปัญหาภาพในเนื้อหาไม่ชัด รูปเล็ก ไม่กว้างเต็มหน้าจอ

สำหรับบางคนที่เคยเจอปัญหา อัพโหลดรูปเพื่อจะมาเขียนบทความ แล้วรูปที่ปรากฎบนเว็บมีขนาดเล็ก ทั้งที่รูปต้นฉบับก็มีขนาดใหญ่

ปัญหาจุดนี้ เกิดจากค่าเริ่มต้นของการดึงรูปมาแสดงบนเว็บ ตัว WordPress เขาจะแสดงรูปเป็นขนาด Medium เสมอ ทำให้รูปที่เราใส่ลงไปมีขนาดเล็กกว่าความเป็น หรือรูปภาพไม่คมชัด

วิธีแก้ปัญหา

ทุกครั้งที่เราอัพโหลดรูปขึ้นไปบทความ ก่อนที่เราจะกด insert to post เราต้องเลือกขนาดรูปเป็น Full size เสมอครับ ดูรูปด้านล่างประกอบนะ

หรือหากที่หน้าเว็บของคุณออกแบบเว็บด้วย Page Builder ตอนที่คุณจะเพิ่ม element image ให้มองหา option ปรับแต่ง size ของรูป ให้เลือกเป็น original หรือ full size เสมอ

รูปทุกใบที่เราใส่ขึ้นเว็บ ต้องตั้งค่าเป็น full size หรือ original size เสมอนะ

ภาพหน้าปกบทความไม่ชัด

สำหรับปัญหาต่อมา หากใครเจอปัญหาภาพหน้าปกไม่ชัด แบบนี้

ภาพหน้าปก ไม่ชัด

วิธีการแก้ปัญหา

ก็คือให้ไปตั้งค่า dimensions in pixels  ตามนี้

รูปไม่ชัด WordPress

แล้วให้ใช้ปลั๊กอิน Regenerate Thumbnails สร้างภาพชุดขนาดใหม่ขึ้นมาด้วยการกด Regenerate Thumbnails for feature image only

ภาพหน้าปกสินค้าไม่ชัด

สำหรับปัญหาต่อมา หากใครเจอปัญหาภาพหน้าปกสินค้าไม่ชัด แบบนี้

ปัญหาจุดนี้ เกิดจากค่าเริ่มต้นของขนาด Thumbnail width ของProduct image มีขนาดเล็กเกินไป ให้เราไปแก้ค่านี้ใหม่ ให้มีขนาด 400 ขึ้นไป

จุดนี้เราต้องไปปรับที่ Customizing > WooCommerce > Product image แล้วตั้งค่าตามรูปได้เลยครับ

สรุป

รูปภาพบนเว็บ WordPress ไม่ชัด หรือเป็นภาพเบลอ เกิดจากค่าเริ่มต้นของ WordPress ที่เขาหวังดี กลัวว่ารูปภาพบนเว็บของแต่ละคนจะมีขนาดใหญ่เกินไป เขาจึงแสดงรูปภาพในระดับกลางๆ เอาไว้ ดังนั้นทุกครั้งที่เราจะอัพโหลดรูปขึ้นเว็บ อย่าลืมเลือกขนาด size เป็น Full size หรือ original size เสมอครับ

One thought on “รูปภาพบน WordPress ไม่คมชัด ภาพเบลอ แก้ไขยังไง?

  1. ืnarumol says:

    ขอบคุณค่ะ เป็นประโยชน์มากๆเลยค่ะ ถ้าเว็บนี้ไม่ลงวิธีแก้ ไม่รู้จะหาจากไหนได้ ขอบคุณนะคะ

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *