ถามบาร์เทนเดอร์: จะเกิดอะไรขึ้นกับเครื่องมือปรับแต่งเมื่อธีมบล็อกทำงานอยู่
เผยแพร่แล้ว: 2021-10-16สิ่งที่อยู่ในเรดาร์ของฉันตอนนี้คือปลั๊กอินของบุคคลที่สามที่มีการตั้งค่าในเครื่องมือปรับแต่ง สิ่งที่ฉันรวบรวมจากเพื่อนที่เป็นนักพัฒนาซอฟต์แวร์ที่ทำงานกับเครื่องมือปรับแต่งและส่วนหน้าภายในบริษัทปลั๊กอินสองสามแห่ง รูปแบบสากลและรูปแบบบล็อกยังไม่อยู่ในเรดาร์ของพวกเขา จะเกิดอะไรขึ้นถ้ามีคนติดตั้ง Twenty Twenty-Two หรือธีมแบบบล็อกอื่น ๆ ไม่มีเมนูผู้ดูแลระบบด้านซ้ายสำหรับเครื่องมือปรับแต่ง วิธีที่ซับซ้อนในการไปที่นั่นคือผ่าน Appearance > Themes > Customizer แต่ความคาดหวังก็คือปลั๊กอินและธีมของบุคคลที่สามจำเป็นต้องย้ายการตั้งค่าไป อันที่จริง ดูเหมือนว่าพวกเขาต้องการทำการตั้งค่าซ้ำในทั้งสองที่ชั่วขณะหนึ่ง
ไม่ระบุชื่อ
สำหรับผู้ที่อยู่นอกวง ให้ฉันให้ทบทวนอย่างรวดเร็วในหัวข้อนี้ เมื่อ WordPress 5.9 มาถึง เราคาดว่าจะมาพร้อมกับตัวแก้ไขไซต์ใหม่และอินเทอร์เฟซสไตล์สากล อย่างไรก็ตาม ผู้ใช้ส่วนใหญ่จะไม่เห็นหน้าจอนี้ เว้นแต่พวกเขาจะเรียกใช้ธีมบล็อก
เนื่องจาก Twenty Twenty-Two ที่กำลังจะมีขึ้นนั้นมาพร้อมกับ WordPress 5.9 และตัดสินความนิยมของธีมเริ่มต้นที่ผ่านมา เราสามารถคาดหวังให้ผู้ใช้หลายพันคนถูกส่งไปยังโลกใหม่ทั้งใบนี้ สำหรับบางคน นี่อาจเป็นเรื่องน่าตกใจพอๆ กับการเปิดตัวตัวแก้ไขบล็อกใน 5.0
เมื่อมีการใช้งานธีมบล็อก ลิงก์เพื่อเข้าถึงเครื่องมือปรับแต่งแบบเก่าและคุ้นเคยจะหายไปจากอินเทอร์เฟซผู้ใช้ หน้าจอวิดเจ็ตและเมนูการนำทางจะไม่อยู่รอบๆ อย่างไรก็ตาม คุณจะยังคงเข้าถึงได้หากคุณทราบ URL ของหน้าจอ
อันดับแรก เราได้เรียนรู้ว่าสิ่งนี้จะเป็นเช่นนี้ในปีที่แล้ว ซึ่งเป็นส่วนหนึ่งของการเปิดตัว Gutenberg 9.3 นอกจากนี้ยังมีปัญหาเปิดเพื่อให้แน่ใจว่าตัวแก้ไขไซต์มีคุณสมบัติที่เท่าเทียมกันกับการตั้งค่า WordPress หลักบางอย่าง
เป็นเรื่องปกติที่ฟีเจอร์เหล่านี้จะถูกยกเลิกสำหรับผู้ใช้ธีมบล็อก พวกเขาทั้งหมดเป็นช่วงแรก ๆ ที่พยายามสร้างชิ้นส่วนของสิ่งที่ผู้แก้ไขไซต์จะอนุญาต WordPress กำลังนำแนวคิดทั้งหมดเหล่านี้มารวมกันเป็นประสบการณ์ผู้ใช้ที่เหนียวแน่นยิ่งขึ้น เป็นมาตรฐานที่ผู้มีส่วนร่วมสามารถทำซ้ำได้อย่างต่อเนื่อง มันจะไม่สมบูรณ์แบบตั้งแต่เริ่มแรก แต่เวอร์ชันแรกในแพลตฟอร์มหลักควรเป็นเชื้อเพลิงให้กับข้อเสนอแนะที่จำเป็นในการปรับปรุง เนื่องจากผู้ใช้เริ่มติดตั้งธีมบล็อกมากขึ้น
ปัญหาที่นำเสนอนี้เกี่ยวข้องกับตลาดปลั๊กอินมากกว่า ตัวปรับแต่งแรกเริ่มสร้างขึ้นเพื่อเป็นเครื่องมือในการตั้งค่าธีมและถูกใช้เพื่อจุดประสงค์นั้นเป็นหลัก แต่ปลั๊กอินจำนวนมากได้เชื่อมโยงการตั้งค่าต่างๆ กับมันตลอดประวัติศาสตร์เก้าปี การค้นหา wp_customize ในไดเร็กทอรีปลั๊กอินดึงผลลัพธ์มากกว่า 1,400 รายการ ตะขอ customize_register _register แสดงมากกว่า 1,900 รายการ สิ่งเหล่านี้ไม่จำเป็นต้องตรงกันทุกประการกับจำนวนปลั๊กอินที่เพิ่มพาเนล ส่วน การตั้งค่า หรือการควบคุม อย่างไรก็ตาม เป็นตัวบ่งชี้ว่าหลายคนใช้ตัวเลือกนี้เพื่อนำเสนอตัวเลือกแก่ผู้ใช้ปลายทาง
ดังนั้น เรากลับมาที่คำถามที่อยู่ในมือ จะเกิดอะไรขึ้นเมื่อผู้ใช้ติดตั้งธีมบล็อก เช่น Twenty Twenty-Two ที่กำลังจะมีขึ้น ในขณะที่ใช้ปลั๊กอินที่อาศัยเครื่องมือปรับแต่ง
มันขึ้นอยู่กับ.
ปลั๊กอินบางตัวเช่น WooCommerce ได้วางลิงก์โดยตรงไปยังแผง/ส่วนเครื่องมือปรับแต่งในเมนูผู้ดูแลระบบแล้ว นี่จะไม่ใช่ปัญหาสำหรับผู้ใช้ของพวกเขา อย่างไรก็ตาม สำหรับคนอื่น ๆ เครื่องมือปรับแต่งจะดูเหมือนหายไปทั้งหมด

ภายในเวลาไม่กี่สัปดาห์หลังจาก 5.9 ขึ้นอยู่กับว่าการนำ Twenty Twenty-Two มาใช้นั้นรวดเร็วเพียงใด เราอาจพิจารณาผู้ใช้ที่สับสนหลายพันคน แน่นอนว่า ทั้งหมดนี้สามารถเปลี่ยนแปลงได้ในช่วงเวลาก่อนการเปิดตัว อย่างไรก็ตาม นี่คือการสนทนาที่ต้องเกิดขึ้นตอนนี้

“ข้อกังวลนี้สำหรับผู้ใช้ปลายทาง” ผู้ถามนิรนามกล่าว “พวกเขาจะดูบทความฐานความรู้ คำแนะนำในการตั้งค่าปลั๊กอิน และอื่นๆ ที่ระบุตำแหน่งที่จะค้นหาการตั้งค่า”
อย่างน้อยในขณะนี้ ความรับผิดชอบอยู่ที่ผู้เขียนปลั๊กอินเพื่อแก้ไขปัญหานี้สำหรับผู้ใช้ของตนเอง อย่างไรก็ตาม มีหลายเส้นทางที่พวกเขาอาจต้องการลงไป
วิธีที่ตรงไปตรงมาที่สุดคือการปฏิบัติตามผู้นำของ WooCommerce ปลั๊กอินจะตรวจสอบเงื่อนไขของ gutenberg_is_fse_theme() (โปรดทราบว่าชื่อฟังก์ชันนี้อาจมีการเปลี่ยนแปลง) หากคืนค่า true ปลั๊กอินจะเพิ่มลิงก์ไปยังแผงเครื่องมือปรับแต่งโดยตรง
การลิงก์ไปยังแผงเครื่องมือปรับแต่ง ส่วน หรือการควบคุมนั้นทำได้ง่าย ผู้เขียนปลั๊กอินสามารถค้นหา URL ในคู่มือนักพัฒนา พวกเขายังสามารถคัดลอกเทคนิคที่ทีม WooCommerce ใช้
นี่เป็นวิธีที่รวดเร็วเพื่อให้แน่ใจว่าผู้ใช้จะไม่สูญเสียการเข้าถึงตัวเลือกของพวกเขา หากผู้เขียนปลั๊กอินไม่สามารถทำการเปลี่ยนแปลงได้ก่อนที่ WordPress 5.9 จะมาถึง
ในระยะยาวไม่ใช่ทางออกที่ดี เครื่องมือปรับแต่งจะใช้งานได้นาน แต่ผู้เขียนปลั๊กอินจะต้องจัดการกับผู้ใช้สองชุด: ที่ใช้ทั้งธีมแบบบล็อกและแบบคลาสสิก
เนื่องจากแต่ละปลั๊กอินมีความแตกต่างกัน โซลูชันจึงต้องแตกต่างกัน หลายคนสามารถใช้ API การตั้งค่าเพื่อสร้างหน้าจอตัวเลือกที่กำหนดเองได้ หากเป็นโซลูชันที่ใช้การได้ ก็ไม่สำคัญว่าผู้ใช้จะใช้ธีมใด
อย่างไรก็ตาม ความเป็นจริงอาจเป็นการรักษาสองระบบสำหรับผู้ใช้ทั้งสองชุด หนึ่งที่รวมเข้ากับตัวปรับแต่งและอีกอันที่ดึงตัวเลือกในโปรแกรมแก้ไขไซต์ หากปลั๊กอินมีคุณลักษณะที่เกี่ยวข้องกับการออกแบบ ผู้ใช้ธีมบล็อกจะคาดหวังว่าจะเห็นการตั้งค่าในอินเทอร์เฟซใหม่
ด้านธีมของสิ่งต่าง ๆ ควรมีปัญหาน้อยลง ธีมบล็อกไม่ทำอะไรกับเครื่องมือปรับแต่งเลย ปัญหาที่โดดเด่นประการหนึ่งคือการแปลงเนื้อหาเริ่มต้น และมีตั๋วเปิดเพื่อนำไปสู่การแก้ไขเว็บไซต์แบบเต็ม
เหนือสิ่งอื่นใด การสื่อสารกับผู้ใช้อย่างเปิดเผยจะช่วยให้การเปลี่ยนแปลงง่ายขึ้น บางส่วนควรมาจากแกนหลักของ WordPress อย่างไรก็ตาม ผู้ใช้จำนวนมากจะต้องได้ยินจากปลั๊กอินและผู้พัฒนาธีมของตน นี่อาจเป็นบล็อกโพสต์ ฐานความรู้หรือการอัปเดตบทช่วยสอน และคอยติดตามการสนับสนุน
จากนั้นก็มีวิธีแก้ปัญหาขั้นสุดท้าย ซึ่ง WordPress เองก็สามารถนำไปใช้ได้ นอกจากนี้ยังเป็นเส้นทางของการต่อต้านน้อยที่สุด
WordPress ควรตรวจจับตัวกรองหรือการกระทำโดยอัตโนมัติเกี่ยวกับ hooks ที่เกี่ยวข้องกับเครื่องมือปรับแต่ง สิ่งนี้ควรทริกเกอร์การตั้งค่าสถานะ "ปรับแต่งการสนับสนุน" และรักษาเมนูผู้ดูแลระบบและลิงก์แถบเครื่องมือไปยังหน้าจอเครื่องมือปรับแต่ง สิ่งนี้จะช่วยให้นักพัฒนามีเวลาตามล่าโดยไม่ทำให้ผู้ใช้สับสนในกระบวนการ อาจมีแฟล็กผิดพลาดหรือการรวมที่พลาดไปเล็กน้อย แต่ควรจะสามารถตรวจจับกรณีการใช้งานส่วนใหญ่ได้อย่างมีประสิทธิภาพ
