WordPress ปล่อยเวอร์ชัน 5.7 ออกมาให้ได้อัปเดตกันแล้ว ไปดูกันว่าคราวนี้จะมี Feature อะไรเพิ่มเข้ามาบ้าง

ชื่อเวอร์ชันของ WordPress 5.7 คือ ?

สำหรับชื่อของ WordPress เวอร์ชันล่าสุดนี้ มีชื่อว่า “Esperanza” จาก Esperanza Spalding มือเบสแจ๊ส นักร้อง และนักแต่งเพลงชาวอเมริกา


มีอะไรเพิ่มขึ้นมาบ้าง ?

การปรับปรุงใน Block Editor

เพิ่มบล็อกผ่านการลากและวาง

การเพิ่มบล็อกใน Block Editor เราสามารถเพิ่มได้ผ่านการลากบล็อกที่ต้องการแล้วไปวางในตำแหน่งที่ต้องการ

การจัดตำแหน่งบล็อกแบบ Full Height

เพิ่มการปรับตำแหน่งของบล็อก “Cover” แบบ Full Height เพื่อเพิ่มความสวยงามให้กับบล็อก

เพิ่มคำอธิบายและตัวอย่างในแต่ละบล็อก

ในแต่ละบล็อกจะมีคำอธิบาย และตัวอย่างคร่าวๆ ของบล็อกนั้นๆ เช่น บล็อก “Social Icon” ก็จะมีคำอธิบายว่าบล็อกนี้ใช้ทำอะไร และมีตัวอย่างของบล็อกให้เราได้ดูด้วย

การปรับขนาดของ Social Icon

สามารถปรับขนาดของบล็อก “Social Icon” ได้จาก 4 ขนาด (Small, Normal, Large และ Huge)

การปรับแต่งปุ่ม

เพิ่มการจัดตำแหน่งของปุ่มในแนวตั้ง และยังสามารถปรับความกว้างของปุ่มตามที่ได้ตั้งค่าไว้ก่อนได้อีกด้วย

การปรับขนาดตัวอักษรในบล็อก

เพิ่มการปรับขนาดตัวอักษรในบล็อก “List” และ “Code”


เปลี่ยน HTTP เป็น HTTPS ได้ง่ายขึ้น

ช่วยให้การย้ายเว็บไซต์จาก HTTP ไปยัง HTTPS ทำได้ง่ายขึ้นใน “Tools” >> “Site Health” (จากปกติที่เราต้องอัปเดต URL เองหลังย้ายเว็บเสร็จ)


แถบสีใหม่ใน WP Admin

ปรับแถบสีใหม่ใน WP Admin ให้ตรงตามมาตรฐานของ WCAG 2.0 AA


Robot API ใหม่

สามารถควบคุมและอัปเดตการทำงานของ Robot ผ่านการใช้ metatag


เพิ่มความเร็วของ LazyLoad

รองรับการทำ LazyLoad ผ่าน iframe เพื่อเพิ่มความเร็วในการโหลดหน้าเว็บ


อัปเดตอื่นๆ

  • ฟังก์ชัน is_post_status_viewable() และ is_post_publicly_viewable() สำหรับตรวจสอบว่า Post นั้นๆ สามารถดูเป็นสาธารณะได้หรือไม่
  • ฟังก์ชัน Render block ที่ช่วยกรองเนื้อหาของ single block
  • ฟังก์ชัน $user_data variable during retrieve_password() สำหรับตรวจสอบความถูกต้องระหว่าง reset รหัสผ่าน
  • ฟังก์ชัน login_site_html_link hook สำหรับเปลี่ยนลิงก์ “ไปยังไซต์” ที่แสดงอยู่ใน footer ของหน้าเข้าสู่ระบบ
  • ฟังก์ชัน get_post_parent() และ has_post_parent() สำหรับตรวจสอบว่า Post นั้นมีแหล่งที่มา และรับ Post ที่มาจากแหล่งเดียวกันหรือไม่