มองไปข้างหน้าสู่ WordPress 6.0: The Early Roadmap
เผยแพร่แล้ว: 2022-01-28ด้วย WordPress 5.9 เพียงแค่ก้าวออกจากประตูและทักทายโลก ผู้นำนักพัฒนาดูเหมือนจะแทบไม่มีเวลาหายใจเลย เมื่อวานนี้ Matias Ventura ได้โพสต์แผนงานเบื้องต้นสำหรับ 6.0 ครอบคลุมขอบเขตทั่วไปของคุณสมบัติที่วางแผนจะลงจอดในปีนี้
เวอร์ชัน 6.0 คาดว่าจะเป็นการปิดแนวคิดของเฟส 2 ของโครงการ Gutenberg ซึ่งครอบคลุมเครื่องมือสร้างไซต์ที่มองเห็นได้ พวกเขาจะยังคงมีบทบาทสำคัญในการพัฒนาในอนาคต แต่นักพัฒนามีแนวโน้มที่จะเปลี่ยนโฟกัสไปที่เฟส 3 สำหรับ WordPress 6.1 ขึ้นไป
ต่อไปนี้เป็นสี่ขั้นตอนที่ระบุไว้ในแผนงานระยะยาว:
- การแก้ไขที่ ง่ายกว่า: การแก้ไขเนื้อหาแบบบล็อก
- การ ปรับแต่ง: FSE, รูปแบบบล็อก, ไดเรกทอรีบล็อก, ธีมบล็อก และรูปแบบสากล
- การทำงานร่วมกัน: การเขียนร่วมเนื้อหา
- หลายภาษา: การดำเนินการของไซต์หลายภาษา
การปรับปรุงบรรณาธิการ
Ventura ระบุ 10 พื้นที่โฟกัสระดับสูงรอบๆ ตัวแก้ไขโพสต์และไซต์ใน WordPress หลัก มีตั้งแต่รายการที่มีราคาสูง เช่น โหมดการเรียกดูไซต์ ไปจนถึงแนวทางกลับไปสู่พื้นฐานสำหรับประสบการณ์การเขียน ฉันจะมุ่งเน้นไปที่บางสิ่งที่ฉันตั้งตารอมากที่สุด
ธีม Global Styles Variations

ฉันมีรายการคุณสมบัติที่ฉันไม่สามารถรอได้ ดูเหมือนว่าฉันจะพบสิ่งใหม่ๆ ที่จะเพิ่มเข้าไปทุกๆ วัน อย่างไรก็ตาม รูปแบบต่างๆ ทั่วโลกจะอยู่ในสามอันดับแรกได้อย่างง่ายดาย
ฟีเจอร์นี้เป็นไปตามคาด แต่ยังไม่ถึงขั้นติดตั้งใน WordPress 5.9 เป้าหมายคือเพื่อให้ผู้ใช้สามารถเลือกจากพรีเซ็ตหลายค่า เปลี่ยนสี แบบอักษร และอื่นๆ ของไซต์ได้ด้วยการคลิกปุ่ม รูปแบบต่างๆ สำหรับ Twenty Twenty-Two กำลังดำเนินการอยู่
นี่เหมือนกับเวอร์ชันไลท์ของธีมย่อยที่สามารถเปลี่ยนเฉพาะไฟล์ theme.json ได้ โดยพื้นฐานแล้วพวกมันคือ สกิน
โครงสร้างการนำทางเป็น UI เฉพาะ
นี่น่าจะเป็นหนึ่งในคุณสมบัติที่สำคัญที่สุดในการสรุประยะที่ 2 ของ Gutenberg การติดตามบางส่วนอาจทำได้ยาก แต่มีภาพหน้าจอและวิดีโอหลายรายการอยู่ในตั๋วที่เกี่ยวข้อง
โดยพื้นฐานแล้ว เป้าหมายคือการปรับแต่งประสบการณ์ในการย้ายไปรอบๆ และโต้ตอบกับตัวแก้ไขไซต์ สไตล์ร่วม เทมเพลต และการนำทาง ผลงานใน 5.9 นั้นยอดเยี่ยม แต่ตอนนี้จำเป็นต้องสร้างอินเทอร์เฟซที่ใช้งานง่ายขึ้น
ส่วนหนึ่งคือการเปิดเผยโครงสร้างไซต์เป็นการนำทางนอกบล็อกการนำทางใน UI ขณะนี้ผู้ใช้สามารถแก้ไขได้จากภายในพื้นที่ไซต์เท่านั้น
สิ่งเหล่านี้พูดง่ายกว่าทำ ดังนั้นผู้มีส่วนร่วมจะต้องตัดงานของพวกเขาออก จะใช้ความพยายามของชุมชน
การสร้างเทมเพลตและการสลับธีม
ขณะนี้มีเทมเพลตจำนวนจำกัดที่ผู้ใช้สามารถสร้างผ่านอินเทอร์เฟซตัวแก้ไขไซต์ ตัวอย่างเช่น พวกเขาสามารถเพิ่มการออกแบบไฟล์เก็บถาวรได้ แต่ไม่สามารถแยกส่วนนั้นได้สำหรับประเภทไฟล์เก็บถาวรเฉพาะ (เช่น category ) หรือเวอร์ชันที่ใช้กระสุน (เช่น category-news )
ในที่สุด โปรแกรมแก้ไขไซต์ควรอนุญาตให้สร้างเทมเพลตใดๆ ที่เป็นไปได้จากลำดับชั้นของเทมเพลต การนำเสนอว่าในอินเทอร์เฟซที่ใช้งานง่ายจะเป็นสิ่งที่ท้าทาย ลำดับชั้นถูกจำกัดโดยจำนวนของอ็อบเจ็กต์ (โพสต์ เงื่อนไข ฯลฯ) บนไซต์เท่านั้น
อีกส่วนหนึ่งของกระบวนการสร้างเทมเพลตคือการแยกส่วนออกจากธีม ผู้ใช้ไม่ควรสูญเสียเทมเพลตที่ปรับแต่งเองเมื่อเปลี่ยนจากที่หนึ่งไปยังอีกที่หนึ่ง สิ่งนี้มีความสำคัญยิ่งขึ้นเมื่อปลั๊กอินเริ่มแนะนำเทมเพลตบล็อก
รูปแบบเป็นเครื่องมือสร้างชั้นหนึ่ง

นับตั้งแต่เปิดตัวควบคู่ไปกับ WordPress 5.5 รูปแบบได้กลายเป็นหนึ่งในเครื่องมือที่ทรงพลังที่สุดสำหรับผู้ใช้ ฉันได้บอกใครก็ตามที่จะฟังว่าพวกเขาจะเป็นผู้เปลี่ยนเกมอย่างน้อยสองปี WordPress 6.0 อาจทำตามคำสัญญาของฉันได้
ข้อเสนอหนึ่งจะทำให้รูปแบบเป็นส่วนสำคัญของการสร้างเทมเพลตและเพจ หลายส่วนนี้อาจเข้ากับกระแสต่างๆ ได้ แต่เป้าหมายหลักประการหนึ่งควรอยู่ที่ผู้ใช้ปลายทางในการพิจารณาว่าจะทำอย่างไรกับเทมเพลตหรือหน้าที่ว่างเปล่า หากทำถูกต้อง รูปแบบสามารถช่วยให้พวกเขาเริ่มวิ่งได้
ข้อเสนอในการแปลงส่วนเนื้อหาที่มีอยู่ด้วยรูปแบบอยู่บนโต๊ะด้วย ฉันเขียนเกี่ยวกับองค์ประกอบที่ขาดหายไปของประสบการณ์ผู้ใช้เมื่อต้นสัปดาห์นี้

สำหรับผู้แต่งธีม การลงทะเบียนรูปแบบอาจซับซ้อนน้อยลง ปัจจุบันพวกเขาต้องใช้ Patterns API เพื่อลงทะเบียนผ่าน PHP อย่างไรก็ตาม มีข้อเสนอให้ WordPress จดจำพวกเขาโดยอัตโนมัติ รูปแบบมักจะอยู่ในโฟลเดอร์เฉพาะ /patterns ในธีมและลงทะเบียนคล้ายกับเทมเพลตของเพจ อย่างไรก็ตาม การแก้ปัญหาขั้นสุดท้ายยังไม่ได้รับการพิจารณา
การปรับปรุงบล็อก
มีอาร์เรย์ของการปรับปรุงที่เกี่ยวข้องกับบล็อกที่น่าจับตามอง ส่วนใหญ่จะหมุนวนซ้ำอย่างต่อเนื่องในบล็อกการนำทาง ผู้เขียนธีมควรมีบล็อกเพิ่มเติมสำหรับการควบคุมผลลัพธ์ของความคิดเห็น
อย่างไรก็ตาม ให้ฉันดำดิ่งลงไปในคุณสมบัติบางอย่างที่ฉันตั้งตารอมากที่สุด
รูปภาพเด่นที่มีพลังวิเศษ

แทนที่จะเป็นมหาอำนาจ สิ่งนี้จะครอบคลุมกรณีการใช้งานที่มีอยู่แล้วในรูปแบบดั้งเดิม เท่าที่ฉันชอบธีมบล็อก ปัญหาหนึ่งที่ชัดเจนที่สุดคือบล็อกโพสต์รูปภาพเด่น โดยพื้นฐานแล้ว จะแสดงขนาดภาพ post-thumbnail
ผู้สร้างธีมสามารถกำหนดความกว้างและความสูงได้ แต่ไม่สามารถใช้ขนาดครอบตัดที่พวกเขาได้ลงทะเบียนไว้ (แก้ไขในเวอร์ชันพัฒนาของ Gutenberg) พวกเขายังไม่สามารถใช้ภายในบริบทของบล็อกอื่นๆ เช่น หน้าปกและสื่อและข้อความ
การเพิ่มความสามารถของภาพที่โดดเด่นจะมอบเครื่องมือออกแบบที่จำเป็นมากให้กับผู้เขียนธีม ตอนนี้ ฟีเจอร์ที่ขาดหายไปคือตัวบล็อกสำหรับเลย์เอาต์ต่างๆ
โทเค็นแบบอินไลน์
หากมีคุณสมบัติหนึ่งอย่างที่ฉันได้เห็นนักพัฒนาขอมากกว่ามากที่สุด นั่นคือความสามารถในการส่งออกข้อมูลแบบไดนามิกภายในบล็อกหรือเทมเพลต HTML บางส่วนได้รับการแก้ไขด้วยบล็อครูปแบบ แต่ไม่ครอบคลุมทุกกรณีการใช้งาน
ตัวอย่างเช่น ไม่มีวิธีแสดงวันที่ปัจจุบันภายในย่อหน้า นี่เป็นกรณีใช้งานตามปกติสำหรับบรรทัดลิขสิทธิ์ส่วนท้ายของไซต์ โดยทั่วไปมากขึ้นคือการคว้า URL แบบไดนามิกไปยังทรัพยากรของธีมหรือปลั๊กอินเช่นรูปภาพ Ventura ตั้งข้อสังเกตในโพสต์ว่าพวกเขาจะสำรวจความอยู่รอดของโทเค็นแบบอินไลน์ในรอบการเผยแพร่นี้
บล็อกอื่นๆ

อาจมีบล็อกสารบัญระหว่างทาง เป็นเวลาน้อยกว่าหนึ่งปีแล้วตั้งแต่ที่ฉันเขียนข้อเสนอดังกล่าวเป็นครั้งแรก ดังนั้นฉันจึงอยากเห็นดินแดนแห่งนี้
ในที่สุดบล็อก Quote และ List ควรอนุญาตให้บล็อกย่อย ทั้งสองเป็นข้อจำกัดที่ร้ายแรงซึ่งเป็นไปได้เสมอใน HTML ธรรมดาและเครื่องมือแก้ไขแบบคลาสสิก ฉันรู้จักบล็อกเกอร์มากกว่าสองสามคนที่ยินดีที่จะเห็นสิ่งนี้เกิดขึ้น
การปรับปรุงบล็อกตารางก็มีแนวโน้มว่าจะมาเช่นกัน ในขณะนี้ ให้ประสบการณ์การใช้งานที่ไม่ดี ผู้ใช้ไม่สามารถแม้แต่แท็บผ่านเซลล์ได้ อย่างมากที่สุด จะจัดการกับกรณีการใช้งานพื้นฐานที่สุด ปัจจุบันมีตั๋วเปิดมากกว่าสองโหลให้ทำความสะอาด
เครื่องมือออกแบบ
ส่วนประกอบหลายอย่างควรทำให้ผู้เขียนธีมรู้สึกตื่นเต้นกับ 6.0 โดยเฉพาะ เราอาจมองหาส่วนควบคุมความสูงและความกว้างใหม่สำหรับบล็อกเพิ่มเติม ซึ่งให้ความยืดหยุ่นมากขึ้นในการออกแบบธีม และการใช้คุณสมบัติ CSS min และ max ควบคู่ไปกับคอนเทนเนอร์แบบยืดหยุ่นจะทำให้การออกแบบที่ตอบสนองได้ดียิ่งขึ้น
ที่ด้านหน้าของตัวพิมพ์ มีตั๋วสำหรับแนะนำฟอนต์แบบตอบสนอง การดำเนินการนี้ค่อนข้างง่ายด้วย CSS ที่กำหนดเองในขณะนี้ หากผู้ใช้เลือกขนาดที่กำหนดไว้ล่วงหน้าของธีม อย่างไรก็ตาม ด้วยขนาดที่กำหนดเองและความสูงของเส้น มันจึงมีปัญหา เนื่องจากเครื่องมือเหล่านี้มีอยู่ใน WordPress เราจึงต้องมีการจัดการที่ตอบสนองได้ดี
คุณลักษณะการพิมพ์ที่รอคอยมานานประการหนึ่งมีแนวโน้มที่จะเปิดตัวในรอบนี้: Web Fonts API หลังจากถูกดึงออกจาก WordPress 5.9 ตอนนี้กำลังได้รับการพัฒนาภายใน Gutenberg ฉันคาดว่าสิ่งนี้จะลงจอดเร็วกว่านี้เนื่องจากรหัสจำนวนมากเสร็จแล้ว
การสนับสนุนสำหรับการปรับแต่งคำอธิบายภาพในบล็อกต่างๆ และอาจค้นหาวิธีแก้ปัญหาสำหรับสถานะการเลื่อนลิงก์และสถานะโฟกัสก็อยู่ในแถบสเลทสำหรับ 6.0 เช่นกัน
คุณลักษณะใดที่คุณรอคอยมากที่สุดใน WordPress 6.0?
