กดสิ่งนี้: คุณสมบัติใหม่ใน ACF 6.1

เผยแพร่แล้ว: 2023-05-25

ยินดีต้อนรับสู่ Press This พอดคาสต์ชุมชน WordPress จาก WMR แต่ละตอนประกอบด้วยแขกรับเชิญจากทั่วชุมชนและการสนทนาเกี่ยวกับปัญหาที่ใหญ่ที่สุดที่นักพัฒนา WordPress ต้องเผชิญ ต่อไปนี้เป็นการถอดความจาก การบันทึกต้นฉบับ

ขับเคลื่อนโดย RedCircle

Doc Pop : คุณกำลังฟัง Press This ซึ่งเป็นพอดคาสต์ชุมชน WordPress บน WMR ในแต่ละสัปดาห์เราจะแนะนำสมาชิกของชุมชน WordPress ฉันเป็นเจ้าภาพของคุณ Doc Pop ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และการมีส่วนร่วมของฉันบน TorqueMag.Io ที่ซึ่งฉันได้ทำพอดคาสต์และวาดการ์ตูนและวิดีโอแนะนำ ตรวจสอบว่า

Doc Pop: Advanced Custom Fields เป็นปลั๊กอินยอดนิยมที่ออกแบบมาเพื่อช่วยให้นักพัฒนา WordPress สามารถควบคุมข้อมูลฟิลด์ที่กำหนดเองได้มากขึ้น และยังเป็นผู้ชนะ Plugin Madness สองครั้งอีกด้วย ฟิลด์ที่กำหนดเองขั้นสูงที่เพิ่งเปิดตัวเวอร์ชัน 6.1 ด้วยเวอร์ชันนี้ นักพัฒนาไซต์สามารถลงทะเบียนประเภทโพสต์ที่กำหนดเองและอนุกรมวิธานที่กำหนดเองได้จากภายในปลั๊กอิน

เพื่อพูดคุยเกี่ยวกับคุณสมบัติใหม่เหล่านี้ใน ACF 6.1 เราเข้าร่วมโดย Iain Poulson ผู้จัดการผลิตภัณฑ์ของ WP Engine ที่ทำงานเกี่ยวกับ Advanced Custom Fields Iain คุณเคยไปแสดงมาแล้ว เมื่อประมาณหนึ่งปีที่ผ่านมา เราให้คุณใช้งานน้อยลงเมื่อคุณเปิดตัว 6.0 ฉันรู้ว่าเราได้มาถึงจุดนี้แล้ว แต่คุณช่วยเตือนผู้ฟังของเราได้ไหม คุณเริ่มใช้ WordPress ได้อย่างไร

เอียน โพลสัน: โอ้ใช่ ฉันเริ่มสร้างปลั๊กอินเมื่อนานมาแล้ว และในที่สุดก็ย้ายจากการทำงานฟรีแลนซ์ สร้างเว็บไซต์ WordPress สำหรับลูกค้ามาทำงานให้กับ Delicious Brains ซึ่งเป็นบริษัทพัฒนาปลั๊กอิน WordPress และตลอดทางที่เราได้รับ ACF และฉันก็ได้เป็นผู้จัดการผลิตภัณฑ์ของ ACF

จากนั้นเมื่อไม่ถึงหนึ่งปีที่ผ่านมาหรือน้อยกว่าหนึ่งปี Delicious Brains และปลั๊กอินก็ถูกซื้อโดย WP Engine ตอนนี้ฉันเป็นผู้จัดการผลิตภัณฑ์ ACF ภายใน WP Engine ผลิตภัณฑ์ ACF กำลังเติบโตอย่างต่อเนื่อง ซึ่งดีมาก

Doc Pop: คุณจำได้ไหมว่า ACF เวอร์ชันใดเมื่อคุณเป็นผู้จัดการผลิตภัณฑ์

Iain Poulson: โอ้ ฉันคิดว่าคุณจะถามเมื่อฉันเริ่มใช้มันครั้งแรก แต่มันคือ 5.10 หรืออะไรทำนองนั้น เรากำลังดำเนินการเกี่ยวกับสิ่งต่อไป เรากำลังพยายามที่จะวางเท้าของเราไว้ใต้โต๊ะด้วยผลิตภัณฑ์และสร้างคุณสมบัติใหม่ ในขณะที่ทีมใหม่กำลังพัฒนา ฉันคิดว่า 5.12 เป็นรีลีสที่ใหญ่กว่าของเรา ซึ่งเป็นการรวม REST API

ดูเหมือนนานมาแล้ว

หมอป๊อป: ครับ และอย่างที่ฉันพูดไป เราได้คุยกันในเดือนตุลาคมเกี่ยวกับ 6.0 และ 6.1 ก็ออกมาแล้ว และมันก็เป็นการเปิดตัวครั้งยิ่งใหญ่ ดูเหมือนว่าจะเป็นหนึ่งในการเปิดตัว Advanced Custom Fields ที่น่าตื่นเต้นที่สุดที่ฉันจำได้ คุณช่วยบอกเราได้ไหมว่าอะไรคือคุณสมบัติที่ใหญ่ที่สุดหนึ่งหรือสองอย่างของ note ใน 6.1?

Iain Poulson: คุณพูดถูก มันเป็นการเปิดตัวครั้งใหญ่จริงๆ เป็นรุ่นใหญ่ด้วยเหตุผลหลายประการ มันทำให้ผู้คนสามารถลงทะเบียนประเภทโพสต์ที่กำหนดเองและอนุกรมวิธานใน WordPress ในผู้ดูแลระบบ ACF ซึ่งเป็นเรื่องใหญ่ที่ผู้คนทำกันตลอดเวลา

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

แต่เป็นสิ่งที่ ACF ไม่ได้ทำเสมอ และใช้ได้กับทุกโซลูชัน และส่วนใหญ่เป็นการเพิ่มฟิลด์ให้กับประเภทโพสต์หรืออนุกรมวิธานเหล่านั้น

แต่เห็นได้ชัดว่าเวิร์กโฟลว์ในการสร้างเว็บไซต์ การสร้างประเภทโพสต์แบบกำหนดเอง และเพิ่มฟิลด์ให้กับประเภทโพสต์นั้นค่อนข้างฝังแน่นกับวิธีการที่ผู้ใช้ ACF ของเราสร้างเว็บไซต์ ซึ่งดูเหมือนจะเป็นความคิดที่ดีที่จะนำไปใช้ ลงในปลั๊กอิน

แต่นี่เป็นครั้งแรกที่ปลั๊กอินย้ายเข้ามาทำมากกว่าฟิลด์ที่กำหนดเอง ฉันพูดติดตลกในโพสต์เปิดตัวว่าตอนนี้เราอาจเรียกมันว่า ACF แทนที่จะเป็นฟิลด์กำหนดเองขั้นสูง เพราะมันทำมากกว่านั้นและพูดถึงปลั๊กอินว่าฟิลด์กำหนดเองขั้นสูง ประเภทโพสต์ และ Taxonomies คือ เต็มปากเต็มคำไปหน่อย

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

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

ใช่มันเป็นการเปิดตัวครั้งใหญ่ ได้รับการตอบรับเป็นอย่างดี ฉันคิดว่ามีคนมากมายที่ออกไปแล้วพูดว่า "ใช่ ฉันรอมาสักพักแล้ว"

และทำให้กระบวนการทำงานของฉันง่ายขึ้นมาก ฉันสามารถใช้ปลั๊กอินน้อยกว่าหนึ่งตัว ตัวอย่างเช่น แม้ว่าฉันยังคงลงทะเบียนประเภทโพสต์ด้วยโค้ดเพราะฉันต้องการให้มันอยู่ในการควบคุมเวอร์ชันหรือมีไว้ในระบบไฟล์ ฉันสามารถใช้ UI การลงทะเบียน ACF เพื่อดำเนินการได้ ควบคุมประเภทโพสต์ที่ฉันลงทะเบียน

เราเปิดเผยการตั้งค่าต่างๆ ทั้งหมด แต่ทำให้มันค่อนข้างเรียบง่าย เพื่อให้คุณสามารถหลีกเลี่ยงการตั้งค่าได้เร็วที่สุด ปรับแต่งเพื่อลงทะเบียนประเภทโพสต์ หรือคุณสามารถเจาะลึกการตั้งค่าขั้นสูงทั้งหมด จากนั้นคุณสามารถใช้คำจำกัดความนั้นและส่งออกไปยัง PHP และวางไว้ใน Git หรือการควบคุมเวอร์ชัน หรือคุณสามารถใช้การส่งออกและซิงค์ JSON ของเราที่เรามีสำหรับกลุ่มฟิลด์เพื่อให้คุณสามารถทำการเปลี่ยนแปลงและส่งไปยังไซต์ที่ใช้งานจริงได้ .

ดังนั้นจึงเหมาะกับเวิร์กโฟลว์เดียวกันกับกลุ่มฟิลด์ แต่เป็นแบบ ACF ที่มีประเภทโพสต์และอนุกรมวิธาน มันเจ๋งมาก

Doc Pop: และสิ่งนี้ให้บริการฟรีหรือไม่ ฟีเจอร์หลักสองอย่างที่เรากำลังพูดถึงนี้มีให้สำหรับผู้ใช้มืออาชีพและผู้ใช้ฟรีหรือไม่?

เอียน โพลสัน: ใช่แล้ว นี่ไม่ใช่คุณสมบัติระดับมืออาชีพเท่านั้น นี้สำหรับทุกคน นี่เป็นเหมือนรากฐานของการสร้างไซต์ที่มีข้อมูลจำนวนมากด้วย WordPress เราต้องการทำให้ใช้งานได้ฟรี เป็นเรื่องดีที่ได้ออกไปที่นั่นอย่างแน่นอน

Doc Pop: อืม-อืม ตามบล็อกโพสต์ของคุณเกี่ยวกับรุ่นนี้ คุณพูด และนี่จะอ้างอิงจากบล็อกของคุณ "การลงทะเบียน CPT และอนุกรมวิธานอยู่ในแผนงานมาระยะหนึ่งแล้ว เมื่อ Delicious Brains ได้รับปลั๊กอินจาก Elliot อีเมลฉบับแรกที่เราส่งถึงผู้ใช้คือการถามพวกเขาเกี่ยวกับสามอันดับแรกที่พวกเขาต้องการเห็นในปลั๊กอิน, CPT และอนุกรมวิธานในปลั๊กอินนั้นอยู่ในนั้น และคำขอห้าอันดับแรก”

ดังนั้นฉันจึงค่อนข้างสงสัย เราได้พูดคุยเกี่ยวกับสิ่งต่างๆ เช่น ประวัติของคุณกับปลั๊กอิน เหตุใดหากสิ่งเหล่านี้เป็นสิ่งที่ได้รับความนิยมมากที่สุด เหตุใดจึงใช้เวลานานมากในการรวมเข้าด้วยกัน

Iain Poulson: ใช่ ฉันหมายถึง ฉันคิดว่าเห็นได้ชัดว่ามีประวัติการเป็นเจ้าของที่ยาวนานกว่า โดย Elliot มีมานานแล้ว เขาเป็นผู้ก่อตั้ง เขาเป็นผู้สร้าง เขาเป็นคนที่ยกของหนักและทำงานหนักมาก ทำงานกับมัน ฉันคิดว่าเขาอาจมีมุมมองที่แตกต่างออกไปเกี่ยวกับสิ่งที่ควรทำ และความคิดเห็นนั้นอาจแตกต่างไปจากที่เราคิด

และตอนนี้เรามองมันแตกต่างไปจาก WP Engine เมื่อเทียบกับ Delicious Brains ดังนั้นฉันคิดว่าสิ่งเหล่านี้เป็นเรื่องส่วนตัวใช่ไหม

คุณสามารถให้ผู้ใช้ของเราบางคนพูดว่า ฉันไม่ต้องการให้ ACF ทำเช่นนั้นเพราะฉันใช้ปลั๊กอินอื่นเพื่อทำเช่นนั้น หรือฉันจะใช้วิธีทดลองและทดสอบกับโค้ด และพวกเขาไม่เห็นความจำเป็น แล้วก็มีผู้ใช้อีก 5 คนที่แบบว่า ใช่ นี่คือสิ่งที่ฉันต้องการจริงๆ

เราได้นำวิธีการดังกล่าวมาใช้ นอกจากนี้ยังมีชิ้นส่วนที่ไม่มีหัว แพลตฟอร์ม Atlas ของ WP Engine สร้างขึ้นจากข้อมูลการสร้างแบบจำลองใน WordPress โดยสร้างประเภทโพสต์ที่กำหนดเอง การสร้างฟิลด์ที่กำหนดเองและเปิดเผยทั้งหมดผ่านคำขอ QL ของกราฟ WP และ um ทำให้ข้อมูลนั้นพร้อมใช้งานในส่วนหน้าที่ไม่มีส่วนหัว

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

Doc Pop: นั่นเป็นจุดที่ยอดเยี่ยมสำหรับเราที่จะพักสักครู่ เมื่อเรากลับมา เราจะพูดคุยกับ Iain Poulson ต่อไปเกี่ยวกับสิ่งที่กำลังจะมาในเวอร์ชันอนาคตของ ACF ตลอดจนพูดคุยเกี่ยวกับคุณลักษณะอื่นๆ ที่เรายังไม่ได้ดำเนินการ และการเปิดตัว 6.1 นี้ ดังนั้นคอยติดตามเพิ่มเติมกดนี้

Doc Pop: ยินดีต้อนรับกลับสู่ Press This ซึ่งเป็นพอดคาสต์ชุมชน WordPress บน WMR ฉันชื่อ Doc และฉันร่วมงานกับ Iain Polson ผู้จัดการผลิตภัณฑ์ของ WP Engine ที่ทำงานเกี่ยวกับ ACF ซึ่งเพิ่งเปิดตัว ACF 6.1 ก่อนพัก เราได้พูดคุยเกี่ยวกับคุณสมบัติใหม่อันทรงพลังที่เปิดตัวพร้อมกับ ACF 6.1 รวมถึงการลงทะเบียนประเภทโพสต์ที่กำหนดเองและอนุกรมวิธาน

เอียน ฉันคิดว่าคุณน่าจะสัมผัสบางอย่างที่ฉันอยากรู้ที่นี่ คุณสมบัติเหล่านี้เป็นคุณสมบัติใหม่และคุณสมบัติใหม่ที่ทรงพลังพร้อมตัวเลือกมากมายและความซับซ้อนมากมาย และคุณยังบอกด้วยซ้ำว่ามันเป็นการเปลี่ยนแปลงวิธีคิดของผลิตภัณฑ์ทั้งหมด

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

นี่อาจทำให้ปลั๊กอินใช้งานยากขึ้นสำหรับผู้ใช้พื้นฐานหรือไม่?

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

มีงานอีกมากที่ต้องทำที่นั่นอย่างแน่นอน แต่บางสิ่งที่เราใส่ลงไปใน 6.1 ซึ่งฉันยินดีเป็นอย่างยิ่งที่ผลออกมาเป็นอย่างไร และฉันคิดว่ามันได้รับการพิสูจน์แล้วว่ามีคุณค่าสำหรับผู้คน

เป็นวิธีที่ดีกว่าในการเลือกประเภทฟิลด์ที่คุณต้องการ ดังนั้น เมื่อคุณกำหนดเขตข้อมูลของคุณ และสร้างกลุ่มเขตข้อมูล และคุณกำลังกำหนดเขตข้อมูลที่คุณต้องการ คุณต้องเลือกประเภทของเขตข้อมูล มันเป็นช่องข้อความ? นี่จะเป็น WYSIWYG Editor หรือไม่

มันจะเป็นลิงค์เพจหรือไม่? มันจะเป็นประเภทฟิลด์ที่ซับซ้อนกว่านี้ไหม มันเป็นฟิลด์ตัวทำซ้ำ, ฟิลด์เนื้อหาที่ยืดหยุ่น, ฟิลด์โคลน? แต่แท้จริงแล้วพวกเขาคืออะไร พวกเขาทำอะไร?

และก่อนหน้านี้ในเวอร์ชันก่อน 6.1 คุณต้องเลือกเวิร์กโฟลว์การเลือกประเภทฟิลด์และใช้ดร็อปดาวน์ซึ่งเป็นดรอปดาวน์ HTML พื้นฐานและเลือกประเภทฟิลด์ของคุณ

และคุณจะต้องรู้ว่าคุณกำลังมองหาอันไหน รู้ว่าคุณต้องการอันไหนและทำอะไร และพยายามรวบรวมข้อมูลทั้งหมดนั้นจากฟิลด์ที่เลือก ตอนนี้เราได้เพิ่มปุ่มเรียกดูฟิลด์นี้ถัดจากตัวเลือก ซึ่งเราได้ปรับปรุงให้ดีขึ้นเล็กน้อยด้วย Better Search และการมองเห็นที่ดีขึ้นเกี่ยวกับสิ่งที่คุณกำลังเลือก

แต่ปุ่มเรียกดูฟิลด์นี้จะแสดงโมดอลขึ้นมา ซึ่งก็คือตัวเลือกฟิลด์ มันแสดงฟิลด์ทั้งหมดให้คุณเห็นและจัดหมวดหมู่ ดังนั้นคุณจึงสามารถจัดเรียงแท็บตามหมวดหมู่ต่างๆ ของฟิลด์พื้นฐาน ฟิลด์ตัวเลือก ฟิลด์เชิงสัมพันธ์ และอื่นๆ เช่น ฟิลด์เลย์เอาต์

กำลังพยายามช่วยผู้ใช้ใหม่ แต่ผู้ใช้เดิมด้วยเพื่อทำความเข้าใจว่าฟิลด์เหล่านี้คืออะไร ฟิลด์ 30 ประเภทที่พวกเขามีอยู่คืออะไร และทำไมพวกเขาถึงต้องการใช้ฟิลด์เหล่านี้ ดังนั้นเราจึงมีแถบด้านข้างของโมดอลที่มีคำอธิบายเกี่ยวกับแต่ละฟิลด์ เกือบจะเหมือนกับการแสดงภาพว่าฟิลด์จะมีลักษณะอย่างไรในหน้าจอแก้ไข

ฉันหมายความว่ามันเป็นองค์ประกอบ UI หลอกเล็กน้อย มันไม่แสดงข้อมูล แต่ให้ตัวอย่างว่าจริง ๆ แล้วจะเป็นอย่างไร และมีลิงก์เอกสารและยังมีลิงก์บทช่วยสอนซึ่งเรามีไว้สำหรับประเภทฟิลด์ และคุณสามารถคลิกเข้าไปและรับข้อมูลเพิ่มเติมได้

หวังว่าจะช่วยให้ประสบการณ์ในการกำหนดฟิลด์ง่ายขึ้นสำหรับผู้ที่ไม่ทราบว่ากำลังมองหาอะไร แต่มีฟิลด์ 30 ประเภทที่แตกต่างกัน บางคนตั้งชื่อในลักษณะที่ค่อนข้างยากที่จะเข้าใจว่าเมื่อใดและทำไมคุณถึงใช้ชื่อเหล่านี้ และมีบางสาขาที่ทรงพลังมาก มีประโยชน์อย่างยิ่งต่อผู้คน แต่ไม่สามารถเข้าถึงได้มาก

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

มีบทช่วยสอนที่ดีมากที่ทีมกำลังรวบรวม และเรามีบุคลากรจากทีมเนื้อหา ทีม Dev Rel ที่ทำงานเกี่ยวกับบทช่วยสอนเกี่ยวกับฟิลด์โคลน และเราได้มาสำหรับฟิลด์เนื้อหาที่ยืดหยุ่น ซึ่งเป็นฟิลด์ที่มีประสิทธิภาพจริงๆ ที่คนสร้างเว็บไซต์พึ่งพา บางคนกลายเป็นผู้สร้างเพจด้วยฟิลด์เนื้อหาที่ยืดหยุ่นสร้างเลย์เอาต์สำหรับลูกค้า แต่เป็นการยากที่จะเข้าใจหากคุณเป็นผู้ใช้ครั้งแรก

ใช่แล้ว นี่เป็นเรื่องเกี่ยวกับการค้นพบได้ พยายามเข้าใจเวลาที่ดีที่สุดในการใช้งาน

และเรียกทุ่งใหญ่ที่เรามีออกมา ใช่ ฉันภูมิใจกับผลงานชิ้นนั้นจริงๆ มันดูดีและใช้งานได้จริง มันได้ผลดีจริง ๆ และได้ผลตามที่ต้องการ

Doc Pop: ฉันคิดถึง Gutenberg และขั้นตอนต่างๆ ของมันที่เปิดตัว และสุดท้ายใน WordPress 6.2 ฉันคิดว่าเราได้ตัวแก้ไขเว็บไซต์เวอร์ชันสุดท้ายที่สมบูรณ์ที่สุดแล้ว คุณคิดว่าการเปลี่ยนแปลงเหล่านี้จะทำให้เห็นการเปลี่ยนแปลงที่รุนแรงมาก หรือคุณรู้สึกเหมือนกำลังรอคอยที่จะเปิดตัวในลักษณะที่น่าจะเหมือนกันในเวอร์ชัน 6.3 และ 6.4 ของ ACF

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

และตัวอย่างที่ดีจริงๆ ของสิ่งนั้นก็คือ ในการลงทะเบียนประเภทโพสต์แบบกำหนดเอง เมื่อคุณลงทะเบียนประเภทโพสต์ คุณต้องให้ไอคอนเมนูแก่มัน ถ้ามันจะเป็น a ทางด้านซ้ายมือ ในเมนูผู้ดูแลระบบ

และปลั๊กอินอื่นๆ และวิธีการอื่นๆ ที่จะทำให้คุณได้รับประสบการณ์ที่ดีกว่าที่เรามีในตอนนี้ คุณสามารถระบุ URL ให้กับรูปภาพได้ คุณสามารถระบุคลาสไอคอนเส้นประที่จะใช้ไอคอนประเภทเดียวกันได้จากไลบรารีไอคอนที่อยู่ทางด้านซ้ายมือของเมนู

แต่นั่นไม่ใช่ประสบการณ์ที่ดีนัก ดังนั้น เรากำลังดำเนินการปรับปรุงสิ่งนั้น และนั่นเชื่อมโยงกับสิ่งที่กำลังจะมาในเวอร์ชันอนาคตที่เรากำลังดำเนินการอยู่ในขณะนี้ โดยนำแนวคิดนี้ไปใช้ คุณสามารถลงทะเบียนสิ่งต่างๆ ในโค้ดได้ เช่น ประเภทโพสต์ที่กำหนดเอง แต่จริงๆ แล้ว ทำให้ง่ายต่อการทำใน UI

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

และมันยืนอยู่คนเดียว และคุณใส่การตั้งค่าส่วนกลางในช่องที่จะใช้ทั่วทั้งเว็บไซต์ และในขณะนี้ ACF Pro ให้คุณสร้างหน้าตัวเลือกเหล่านี้ได้ แต่คุณต้องลงทะเบียนหน้าตัวเลือกเหล่านี้ในโค้ดก่อน จากนั้นจึงกำหนดฟิลด์ของคุณและพูดว่า ฉันต้องการให้ฟิลด์เหล่านี้แสดงในหน้าตัวเลือกนี้

เรากำลังทำงานกับ UI สำหรับการลงทะเบียนหน้าตัวเลือกนี้เพื่อทำให้สิ่งต่างๆ ง่ายขึ้นมาก และงานจำนวนมากที่ดำเนินการกับชิ้นส่วนประเภทโพสต์ที่กำหนดเอง การปรับโครงสร้างที่ทีมงานทำเบื้องหลังเป็นการปูทางให้เราสร้าง UI มากขึ้น เพื่อช่วยในการลงทะเบียนสิ่งอื่น ๆ และหน้าตัวเลือกจะเป็นสิ่งแรก

แต่เหตุผลที่ผมพูดถึงเรื่องนี้ก็คือ อีกครั้ง ด้วยหน้าตัวเลือก เมื่อคุณพูดว่า ใช่ ผมต้องการให้หน้านี้อยู่ทางด้านซ้ายมือ และถ้าเป็นรายการเมนูระดับบนสุด คุณก็ต้องการเช่นกัน เลือกไอคอนเมนูเพื่อนั่งคล้ายกับรายการเมนูอื่น ๆ ที่อยู่ทางด้านซ้ายมือ

ดังนั้นผู้ออกแบบ Dale เขากำลังทำงานกับตัวเลือกที่ดีกว่ามากซึ่งจะใช้สำหรับหน้าตัวเลือก และเราจะย้ายมันกลับไปที่ประเภทโพสต์ที่กำหนดเองเช่นกัน

ดังนั้นเราจึงค่อย ๆ ปรับปรุงสิ่งต่าง ๆ ที่อาจไม่ได้ขัดเกลาตั้งแต่ต้น แต่ฉันคิดว่าคุณคงไม่อยากติดกับดักนั้นด้วยการพัฒนาซอฟต์แวร์ที่คุณจัดส่งเฉพาะเมื่อสมบูรณ์แบบเท่านั้น เพราะความสมบูรณ์แบบเป็นสถานะที่เคลื่อนไหวได้ และคุณไม่เคย ไปถึงที่หมาย. ดังนั้นคุณต้องกำจัดมันออกไปและเดินหน้าต่อไป

นั่นคือสิ่งที่จะเกิดขึ้นเร็วๆ นี้ใน 6.2 เราหวังว่า และเราจะปรับปรุงตัวเลือกตัวเลือกไอคอนเมนูในประเภทโพสต์ที่กำหนดเองในขณะที่เราทำ

Doc Pop: น่าสนใจ และฉันรู้ว่าคุณกำลังคาดการณ์เมื่อสิ่งต่างๆ ออกมา ดังนั้นเราจะไม่พูดถึงไทม์ไลน์ นี่เป็นเพียงคำถามแบบสุ่มที่อยู่ในใจของฉัน เรากล่าวว่าคุณใช้ ACF เวอร์ชัน 5.10 หรือ 5.11 และ 5.12 เป็นเวอร์ชันหลัก

ฉันแค่อยากรู้อยากเห็น เอียน คุณช่วยบอกฉันเร็วๆ ได้ไหม คุณรู้ไหมว่าถึงเวลาต้องขึ้นเลขถัดไปเมื่อไหร่ อะไรทำให้ 6.0 ได้รับการปล่อยตัวครั้งใหญ่?

Iain Poulson: ใช่ ฉันคิดว่าปกติแล้วมันเป็นฟีเจอร์ขนาดใหญ่ นั่นเป็นโปรเจ็กต์ใหญ่ในตัวเอง เช่นเดียวกับอนุกรมวิธานของประเภทโพสต์ที่กำหนดเอง นั่นเป็นรายการใหญ่ที่ถือว่าสมควรได้รับการปล่อยตัวครั้งใหญ่

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

และจากนั้นสิ่งต่าง ๆ เช่น 6.0 ที่มี UI ใหม่เป็นการเปลี่ยนแปลงครั้งใหญ่ ดังนั้นมันจึงรู้สึกว่าเป็นเวลาที่เหมาะสมที่จะกระโดดจาก 5 เป็น 6 แต่ใช่ ฉันคิดว่าเราค่อนข้างทำตามระบบเวอร์ชัน WordPress นิดหน่อย

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

มากกว่าที่จะไป ใช่ไหม? มันเป็นเรื่องยาก. มันเป็นเรื่องที่ค่อนข้างยุ่งยากระหว่างการรักษาจังหวะที่ดีในการเผยแพร่ เพราะเราต้องการมอบคุณค่าในไทม์ไลน์ที่ดีให้กับผู้ใช้ แต่เราก็อยากได้สิ่งที่ถูกต้อง ณ จุดที่เหมาะสมเพื่อให้มันคู่ควรกับการเปิดตัวนั้น .

Doc Pop: ฉันขอขอบคุณที่คุณตอบคำถาม Iain และนั่นเป็นจุดที่ดีสำหรับการพักผ่อนครั้งสุดท้ายของเรา เมื่อเรากลับมา เราจะคุยกับ Iain Poulson ต่อไปเกี่ยวกับ Advanced, Custom Fields และชัยชนะครั้งยิ่งใหญ่ที่พวกเขามีในเดือนมีนาคม เราจะบอกคุณเพิ่มเติมเกี่ยวกับสิ่งนั้นหลังจากช่วงพัก

Doc Pop: ยินดีต้อนรับกลับสู่ Press This ซึ่งเป็นพอดคาสต์ชุมชน WordPress ฉันเป็นเจ้าภาพของคุณ Doc Pop และฉันกำลังคุยกับ Iain Poulson ผู้จัดการผลิตภัณฑ์ที่ WP Engine ซึ่งทำงานใน ACF และก่อนพักเบรกนี้ ฉันล้อเล่นเกี่ยวกับชัยชนะครั้งสำคัญ และแน่นอนว่าฉันกำลังพูดถึง Plugin Madness 2023 ซึ่งเป็นการแข่งขันสไตล์วงเล็บปีกกาประจำปีที่เราจัดใน Torque Magazine

เราเริ่มการแข่งขันนี้ในปี 2559 โดยใช้ปลั๊กอินที่พวกเขาชื่นชอบ เรากำจัดมันลงเหลือ 64 ปลั๊กอินเพื่อให้เรามีตัวยึดเลขคู่ที่ดี โดยแยกพวกมันออกเป็นหมวดหมู่ต่างๆ ในตอนแรก แต่ในที่สุดพวกเขาก็กำจัดออกจนเหลือผู้เข้ารอบสุดท้ายเพียงสองคน

และฟิลด์ที่กำหนดเองขั้นสูง ย้อนกลับไปเมื่อตอนที่ Elliot กำลังใช้งานอยู่ พวกเขาเป็นผู้ชนะคนแรกของเราใน Plugin Madness ดังนั้นพวกเขาจึงมีสถานที่พิเศษในหัวใจของเราเสมอ และในปีนี้ แชมป์ Plugin Madness ของปี 2023 ก็คือ Advanced Custom Fields หรือ ACF

ดังนั้น Iain ขอแสดงความยินดีกับคุณและทีมของคุณ ฉันเพิ่งสงสัยอย่างรวดเร็ว คุณมีคำแนะนำสำหรับคู่แข่งในปี 2024 Plugin Madness เกี่ยวกับวิธีทำให้ฐานแฟนๆ โหวตให้พวกเขาในการแข่งขัน Plugin Madness หรือไม่

เอียน โพลสัน: ใช่ ฉันไม่รู้. ฉันคิดว่าเราไม่ต้องการพูดถึงมันมากเกินไป เราเคยพูดถึงเรื่องนี้สองสามครั้งและพูดถึงมันเมื่อเรามีเวลาทำงานและอื่นๆ และเราทวีตมันสองสามครั้ง ฉันคิดว่าคุณอาจจริงจังเกินไปจากมุมมองทางการตลาด แต่ฉันคิดว่ามันดีมากที่ได้เห็นการได้รับการยอมรับจาก ACF อีกครั้งในปีนี้

และแน่นอนว่ามันมีความหมายมากในปีนี้สำหรับตัวฉันเองและทีม เพราะมันรู้สึกเหมือนเป็นการจดจำที่ดี ตัวผลิตภัณฑ์เองยังคงอยู่ในใจของผู้คนในฐานะส่วนที่มีคุณค่าของชุมชน เป็นเครื่องมือที่มีค่าในสายพานเครื่องมือของผู้คน

และเห็นได้ชัดว่าสิ่งที่เรากำลังทำและการเปิดตัวที่เราทำเมื่อเร็วๆ นี้กำลังอยู่ในกรอบสำหรับผู้คน และเป็นข้อพิสูจน์ที่ดีถึงการทำงานหนักและความทุ่มเทของทีม ฉันได้กล่าวไว้ในคำพูดของ Torque Mag มันเยี่ยมมากและเรารัก ACF

ไม่ใช่แค่ผลิตภัณฑ์ที่เราทำงานและเผยแพร่และพยายามปรับปรุง เราเป็นแฟน ACF และแน่นอนว่าเราไม่ได้คิดว่าตัวเองเป็นทีมหรือ WP Engine ในฐานะเจ้าของ เป็นสจ๊วตของปลั๊กอินเพราะเป็นเสาหลักขนาดใหญ่ของ WordPress และระบบนิเวศและเป็นเครื่องมือสำหรับนักพัฒนา

เป็นเรื่องดีที่ได้เห็นการยอมรับและผู้คนรัก ACF เพราะเราก็ทำเช่นนั้นเช่นกัน

Doc Pop: ที่ Torque เราขอขอบคุณทุกคนที่โหวตและเสนอชื่อปลั๊กอินที่พวกเขาชื่นชอบ ฉันจะขอแสดงความยินดีเช่นกัน เรามี ACF เป็นที่หนึ่ง WooCommerce เป็นอันดับสองสำหรับการแข่งขัน Plugin Madness ในปีนี้และ Managed WP Worker นี่คือปลั๊กอินทั้งหมดที่ได้รับการเสนอชื่อโดยผู้ใช้และฟรีในที่เก็บ WordPress

ดังนั้นตรวจสอบสิ่งเหล่านั้น ตรวจสอบการซื้อเพียงเล็กน้อย WooCommerce [หัวเราะ] ที่คุณอาจไม่เคยได้ยินมาก่อน แต่ใช่ ผลลัพธ์ที่ยอดเยี่ยมมากมายในปีนี้ และเราหวังว่าจะได้ทำเช่นนี้อีกในปีหน้า

และพูดถึงปีหน้า เอียน มันดีมากที่มีคุณเข้าร่วมรายการ ฉันหวังว่าไม่ใช่อีกหนึ่งปี ก่อนที่เราจะมีคุณในการแสดงอีกครั้ง

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

Iain Poulson: เรามีความกระตือรือร้นในบัญชี ACF Twitter ฉันยังใช้งาน Twitter อยู่พอสมควร ซึ่งก็คือ PoleVaultWeb เรากำลังพยายามออกไปพบปะกับผู้คนมากขึ้น พูดคุยกับชุมชน พูดคุยกับผู้ใช้ ACF และเรากำลังทำชั่วโมงทำงานทุก 2 สัปดาห์ในขณะนี้ ซึ่งฉันคิดว่าเราทำไปประมาณ 5 ครั้งแล้ว ซึ่งเป็นไปได้ด้วยดีจริงๆ . โดยพื้นฐานแล้ว ในบ่ายวันศุกร์ หรือขึ้นอยู่กับเขตเวลาของคุณ เราจะใช้เวลาประมาณ 45 นาทีกับทีม ดังนั้นตัวฉันและนักพัฒนาสองหรือสามคนและทีมงาน Dev Rel บางคนอยู่ใน Zoom และผู้คนก็สามารถเปิดขึ้นมาได้ หากคุณกำลังใช้ ACF หากคุณกำลังพัฒนาด้วย ACF หากคุณต้องการทราบเกี่ยวกับคุณลักษณะที่อาจกำลังจะมา หรือคุณต้องการพูดคุยเกี่ยวกับวิธีสร้าง X ด้วย ACF หรือคุณมีปัญหา มาพร้อมกัน เรากำลังทำ ACF Chat Fridays อยู่ และเราได้รับข้อเสนอแนะที่ดี และเป็นเรื่องดีที่ได้แชทกับผู้ใช้ ACF คนอื่นๆ

Doc Pop: ขอบคุณที่ฟัง Press This ซึ่งเป็นพอดคาสต์ชุมชน WordPress บน WMR อีกครั้ง ฉันชื่อ Doc และคุณสามารถติดตามการผจญภัยของฉันกับนิตยสาร Torque ได้ทาง Twitter @thetorquemag หรือคุณสามารถไปที่ Torquemag.io ที่ซึ่งเราได้จัดทำบทแนะนำและวิดีโอและบทสัมภาษณ์เช่นนี้ทุกวัน ลองดูที่ Torquemag.io หรือติดตามเราทาง Twitter คุณสามารถสมัครสมาชิก Press This ได้ที่ Red Circle, iTunes, Spotify หรือดาวน์โหลดได้โดยตรงที่ wmr.fm ในแต่ละสัปดาห์ ฉันเป็นโฮสต์ Doctor Popular ของคุณ ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะเน้นสมาชิกของชุมชนทุกสัปดาห์ใน Press This