WordPress 5.8 มีการปรับปรุงหลายเรื่องสำคัญ เช่น จัดการ Widgets ด้วย Blocks, Template Editor, รองรับ Webp, จัดการ Block ที่ซ้อนกันได้ง่ายขึ้น, ปรับปรุง “List View”, Block Pattern Suggestion, Duotone Filter
WordPress 5.8 ใช้ชื่อ TATUM เปิดตัวเมื่อ วันที่ 20 กรกฎาคม ที่ผ่านมา
ก่อนที่จะกด Update เป็น 5.8 แนะนำให้ทำการ BackUP ก่อนครับ
จัดการ Widgets ด้วย Blocks
ผมว่าเป็นเรื่องใหญ่พอสมควร สำหรับการเปลี่ยนผ่านจากระบบการจัดการ Widget แบบเก่า สู่แบบใหม่ ซึ่งมันเปลี่ยนทุกสิ่งทุกอย่าง
ภาพด้านล่างเป็น Widgets รูปแบบเก่า ซึ่งมี Widget ค่อนข้างจำกัด และปรับแต่งอะไรได้ไม่เยอะมาก

ภาพด้านล่างจะเป็นหน้าตาของหน้า Widgets

เข้ามาในหน้า Widget มันกลายเป็น Layout ในรูปแบบ Block เรียงๆ และสามารถเลือกดึง Widget ที่ต้องการมาใส่ในแต่ละ Widget area ได้เลย
เราสามารถแก้ไข Widgets ได้ 2 ที่ คือ ไปที่เมนู Appearance > Widgets และ Customizer
ซึ่งปกติแล้ว ถ้าเราต้องการปรับแต่งพวก Widget ต่างๆ ค่อนข้างยากพอสมควร ไม่ก็ไปพึ่งพวก Layout Builder ของ Page Builder เพื่อจัดและตกแต่ง
แต่ตอนนี้ทุกอย่างกลายเป็นเรื่องง่ายไปเลย สามารถปรับแก้ Widgets ผ่านระบบ Block ได้อย่างอิสระ และง่ายด้วย
หากใครไม่ชอบรูปแบบใหม่ สามารถย้อนกลับไปใช้รูปแบบเก่าได้ครับ ต้องติดตั้งปลั๊กอิน Classic Widgets
Template Editor

Template editor เป็นอีกฟีเจอร์ใหม่ที่ถูกเพิ่มเข้ามาล่าสุด ซึ่งฟีเจอร์นี้ ทำให้เราสามารถสร้าง Custom Template ของเราเองได้ เพื่อใช้กับบางหน้าที่ต้องการ
เช่น เราอาจจะสร้าง Landing Page สำหรับการยิงโฆษณาโดยเฉพาะ โดยที่มี Layout และโครงสร้างที่แตกต่างจากหน้าหลัก
ถือเป็นอีกขั้นนึงของการก้าวเข้าสู่ Full Site Editing เต็มตัว โดยใช้ระบบ Blocks เป็นตัวกลางในการจัด Layout ต่างๆ
และมาพร้อมกับ Block ใหม่ๆ ดังนี้
- Site Logo
- Site Tagline
- Site Title
- Query Loop
- Post Title
- Post Content
- Post Date
- Post Excerpt
- Post Featured Image
- Post Categories
- Post Tags
- Login/out
- Page List
Template Editor จะยังถูกปิดอยู่ สามารถเปิดใช้งานโดยการใส่โค้ดนิดหน่อยใน functions.php
add_theme_support( 'block-templates' );
รองรับ Webp
WebP เป็นฟอร์แมตภาพรูปแบบใหม่ ปกติแล้วเราใช้แต่ png, jpg แต่การใช้ WebP ทำให้ภาพของเราเบาขึ้น 30% (โดยประมาณ) โดยที่คุณภาพยังคงไกล้เคียงกับภาพเดิม ส่งผลให้เว็บไซต์โหลดเร็วขึ้น
การมาของ WordPress 5.8 ทำให้เราสามารถอัพโหลดไฟล์ภาพ WebP ที่หลังบ้านได้แล้ว โดยไม่ต้องพึ่งปลั๊กอิน
ก่อนหน้านี้ ถ้าเราอัพไฟล์ WebP ตรงๆ จะไม่สามารถอัพได้
วิธีแปลงภาพ png, jpg เป็นสกุล WebP ผ่านออนไลน์ได้เลยครับ ezgif.com
เสร็จแล้ว อัพไฟล์ที่ได้มาผ่านหลังบ้านได้เลยครับ
จัดการ Block ที่ซ้อนกันได้ง่ายขึ้น
ก่อนหน้านี้ เวลาทำ Layout ที่ซับซ้อน ซ้อนกันหลายชั้น ปัญหานึงที่น่าปวดหัวมากๆ คือ การเลือก Parent Block ที่อยู่ด้านนอกสุด
ตอนนี้ 5.8 ได้เพิ่มฟีเจอร์ “Nested Block Selector” สังเกต icon ที่อยู่ด้านซ็ายสุดของ Block ที่เรากำลังแก้ไขอยู่
ปรับปรุง “List View“

List View ของเดิมมันมีอยู่แล้ว ใน WordPress 5.8 มีการปรับปรุงให้ดีขึ้น ทำให้เราสามารถจัดการ Layout ที่ซับซ้อนหลายๆ ชั้น ได้ง่ายขึ้นเยอะเลย เมื่อเราชี้แต่ละ Block มันจะแสดงกรอบให้เราเห็น ว่าเรากำลังชี้ Block ส่วนไหนของ Layout
Block Pattern Suggestion

Block Panel หรือ หน้าต่างสำหรับเลือก Block ต่างๆ (กดปุ่ม + ด้านบน-ซ้าย) ถ้าเราพิมพ์ค้นหา เช่น Button ระบบจะแนะนำ Block Pattern หรือ รูปแบบดีไซน์ให้เราเลือกใช้ง่ายๆ
Duotone Filter

ในเวอร์ชั่น 5.8 เราสามารถใส่ฟีลเตอร์ให้กับรูปภาพแบบ 2 สีได้แล้ว โดยการคลิกที่ Block รูปภาพ แล้วจะมี icon Duotne Filter เส้นประกลมๆ
สามารถเลือกสีตามที่ระบบแนะนำ หรือ จะ Custom สีของเราเองก้ได้
และยังมีฟีเจอร์อื่นๆ ที่น่าสนใจอีกเยอะ ลองเข้าไปเล่นดูได้ครับ