WordPress พัฒนาไม่หยุดอยู่กับที่!
ตั้งแต่ WordPress เปลี่ยนจาก Classic Editor มาเป็น Block Editor ด้วยแนวคิดการมอง Content ต่างๆในรูปแบบ Block แล้วเติมสิ่งที่ต้องการลงในกล่องด้วย Columns, Heading, Paragraph Text, Image, Video, Audio, List, Buttons โดยขับเคลื่อนเว็บไซต์ด้วย Gutenberg Block และพัฒนาต่อยอดมาเรื่อยๆ จนขึ้นเวอร์ชั่น WordPress 5.8 ก็มีแนวคิดที่จะปรับเปลี่ยนมาเป็นแบบ Full-Site Editing
WordPress Full Site Editing (FSE) คืออะไร?
ในอดีตนั้นการที่จะสร้างเว็บไซต์ เราจะแยกการทำงานเป็น 2 ส่วน คือ FrontEnd / BackEND คือไปสร้างหลังบ้านให้เสร็จ แล้วไปดูการแสดงผลหน้าเว็บว่าถูกต้องไหม แต่ปัจจุบัน เรากำลังจะแก้ไขเว็บไซต์ทุกอย่าง โดยที่เราอยู่หน้าการแสดงผลของเว็บ แก้อย่างไรก็เห็นอย่างนั้น ไม่ต้องสลับไปหลังบ้าน-หน้าเว็บ ไปๆ มาๆ อีกต่อไป Full Site Editing (FSE) คือจุดประกายด้วยแนวคิดนี้แหละครับ
ในปี 2022 นี้ ก็ยังคงใช้ Gutenberg Block เหมือนเดิม แต่เตรียมกำลังจะออก WordPress 5.9 ซึ่งเป็นอีกก้าวสำคัญที่จะเปลี่ยนวิธีการสร้างเว็บแบบ Full Site Editing (FSE) อันที่จริงมีกำหนดเปิดตั้ว 14 ธันวาคม 2021 แต่ด้วยความล่าช้าในการแก้ไขปัญหาต่างๆ และต้องการให้การเปิดตัวได้อย่างสมบูรณ์แบบ จึงเลื่อนการเปิดตัวเป็นวันที่ 25 มกราคม 2022 ที่กำลังจะถึงนี้
ในการเปิดตัว Full Site Editing (FSE) นี้จะทำให้ Gutenberg Block ได้รับการอัพเกรดขึ้นไปอีกระดับ ทำให้การสร้างเว็บด้วยรูปแบบ Block ไม่ได้แก้ไขได้แค่ในส่วนของเนื้อหา Content เท่านั้น เราจะสามารถนำ Gutenberg Block ไปใช้ได้ทุกส่วนของเว็บไซต์
มีอะไรใหม่ๆ ใน WordPress 5.9
- Templates พร้อมกับการแก้ไข เลย์เอาท์ได้เต็มรูปแบบ รวมถึง header, content และ footer
- Block Editor สำหรับการสร้างเว็บที่สามารถแก้ไข Page, Post, Logo ได้เต็มรูปแบบ
- ไฟล์การตั้งค่า Theme Configuration ที่เป็นมาตรฐานสากล
- Template parts ซึ่งเป็นโครงสร้าง Block ที่เราสามารถรวมเป็นส่วนหนึ่งของเทมเพลตได้
- เครื่องมือแก้ไขเว็บไซต์ขั้นสูง ที่เราสามารถสร้าง / แสดงตัวอย่าง และแก้ไขเทมเพลตได้
- Twenty Twenty-Two (TT2) จะเป็นธีมบล็อกเริ่มต้นของ WordPress 5.9
- เพิ่มมาใหม่อีก 30 Block เพื่อใช้ในการออกแบบเว็บไซต์ได้ยืดหยุ่นมากขึ้น
- Navigation menus
- Interface สำหรับ theme.json
- Refining editing flows สำหรับ block themes
ความคาดหวังเพิ่มเติม
- Pattern insertion + creation
- Unzip/Rollback Failsafes
- PHPUnit Tests
- Improved compatibility with PHP 8.0 and 8.1
WordPress 5.9 จะกระทบกับ Theme ที่เราใช้อยู่ไหม ?
สำหรับใครที่ใช้ธีมดังๆ ตัวอื่นอยู่ เช่น Astra, Divi, Avada, Seed PLANT ที่ไม่ใช่ธีมรองรับ Full Site Editing (FSE) ก็จะยังคงใช้งานได้ปกติเหมือนเดิม เพราะทางผู้ผลิตธีมก็มีฟังก์ชั่นที่ปิดการใช้งานในส่วนที่อัพเดทเพิ่มอยู่แล้ว เพื่อไม่ให้กระทบกับ Theme ที่ทำออกมาขายของเขา แต่ถ้าหากอยากลองเล่น Full Site Editing (FSE) ก็ลองโหลดธีมเหล่านี้มาติดตั้งเล่นดูได้ เช่น Ona | Tove | Blockbase และ WordPress 5.9 RC 2
Page Builder ตัวไหนเป็น Full Site Editing (FSE) ?
นอกจาก Gutenberg Block ที่ติดมากับ WordPress จะเป็น Full Site Editing (FSE) แล้วยังมีปลั๊กอินทางเลือกอื่นๆ ที่เป็น FSE ให้เราเลือกติดตั้ง ใช้งานได้ตามความชอบครับ ผมรวบรวมให้บางส่วนแล้วครับ
- Gutenberg
- Brizy
- Kubio
- Colibri