กดปุ่มนี้: วิศวกรเบื้องหลัง Genesis ทำอะไรเกี่ยวกับ FSE กับ Mike McAlister
เผยแพร่แล้ว: 2022-08-12ยินดีต้อนรับสู่ Press This พอดคาสต์ชุมชน WordPress จาก WMR David Vogelpohl โฮสต์ที่นี่นั่งคุยกับแขกจากทั่วชุมชนเพื่อพูดคุยเกี่ยวกับปัญหาที่ใหญ่ที่สุดที่นักพัฒนา WordPress เผชิญอยู่ ต่อไปนี้เป็นการถอดความจากการบันทึกต้นฉบับ
ขับเคลื่อนโดย RedCircle
David Vogelpohl: สวัสดีทุกคนและยินดีต้อนรับสู่ Press This, พอดคาสต์ชุมชน WordPress บน WMR นี่คือโฮสต์ของคุณ David Vogelpohl ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะนำสิ่งที่ดีที่สุดของชุมชนมาให้คุณที่นี่ทุกสัปดาห์ใน Press This เพื่อเป็นการเตือนความจำ คุณสามารถติดตามฉันได้ที่ Twitter @wpdavidv และคุณสามารถสมัครรับข่าวสาร Press This บน Red Circle, iTunes, Spotify หรือดาวน์โหลดตอนล่าสุดได้ที่ wmr.fm ในตอนนี้ เราจะมาพูดถึงสิ่งที่วิศวกรที่อยู่เบื้องหลัง Genesis ทำอะไรเกี่ยวกับการแก้ไขไซต์แบบเต็ม และเข้าร่วมการสนทนากับเราจาก WP Engine ฉันต้องการต้อนรับ Mike McAlister หนึ่งเดียว ไมค์ ยินดีต้อนรับสู่ Press This
Mike McAlister: ขอบคุณที่ให้ฉันกลับมา มีความสุขที่ได้สนทนากับ WordPress วันนี้
DV: ฉันจะพูดว่า Welcome back เพื่อกดนี้ คุณต้องการเตือนผู้ชมว่าคุณไม่ได้กดดันอะไรเมื่อสี่ปีก่อน?
MM: ใช่ถูกต้องฉันอยู่ ไม่นานหลังจากที่ WP Engine ได้รับปลั๊กอินบางส่วนและคอลเลกชันธีมของฉัน ธีมอาร์เรย์
DV: บล็อกอะตอมที่น่าอับอายและในลักษณะนี้อย่าคิดว่า supervillain
MM: ใช่ ถูกต้อง ถูกตัอง.
DV: ฉันชอบมัน ฉันชอบมัน. ดีที่เย็น ฉันดีใจที่คุณกลับมาที่นี่ ฉันรู้ว่ามีการเปลี่ยนแปลงมากมายในโลกของบล็อกตั้งแต่นั้นมา และสำหรับผู้ฟังของเราและแน่นอนสำหรับการติดต่อของพวกเขา ไมค์เป็นวิศวกรหลักในเครื่องยนต์ WP ในบริษัทที่ได้รับ Genesis Framework และชุดผลิตภัณฑ์ Genesis ด้วย สิ่งที่ไมค์จะคุยกับเราในวันนี้คือความคิดของเขาเกี่ยวกับตัวตนที่ผิดพลาดที่ส่งผลกระทบที่เขาคิดว่าจะมีต่อธีม WordPress เดาว่ามันเป็นเรื่องใหญ่และมีรายละเอียดเฉพาะเกี่ยวกับผลิตภัณฑ์เอาท์พุตใหม่ล่าสุดที่ทีมของเขากำลังทำงานในชื่อรหัสสตูดิโอ FSE ชื่อสุดท้ายคือ TBD แต่ไมค์จะแนะนำเราเกี่ยวกับวิธีการทำงานของผลิตภัณฑ์ สิ่งที่พวกเขาวางแผนไว้สำหรับอนาคต และวิธีที่คุณสามารถเข้าร่วมใน Alpha ด้วยตัวคุณเองเพื่อพัฒนาเกม FSE ของคุณในเวลาเดียวกัน ได้เลย ไมค์ ฉันจะเริ่มแล้ว ฉันรู้ว่าฉันถามคำถามนี้กับคุณเมื่อสี่ปีที่แล้ว แต่คุณจะยกโทษให้ฉันถ้าฉันจำคำตอบไม่ได้ คุณช่วยเล่าเรื่องต้นกำเนิดการปราบปรามของคุณสั้นๆ ได้ไหม คุณใช้ WordPress ครั้งแรกเมื่อใด
MM: ใช่แน่นอน ฉันจะให้รุ่น TLDR ในครั้งนี้ ใช่. คุณรู้ไหม ฉันเริ่มต้นจากการเป็นนักออกแบบ และคุณรู้ว่าฉันออกแบบเว็บไซต์ โลโก้ อะไรทำนองนั้น และในที่สุด หลังจากที่ออกแบบเว็บไซต์จำนวนมาก ผู้คนเริ่มถามฉันว่า คุณสร้างเว็บไซต์ด้วยได้ไหม ดังนั้นฉันจึงเข้าสู่โลกแห่งการสร้างเว็บไซต์อิสระ และหลังจากนั้นไม่นานฉันก็เป็นเหมือนที่เก่า ต้องมีวิธีที่ดีกว่านี้ และแน่นอน ฉันสะดุดเข้ากับ WordPress เหมือนที่หลายๆ คนทำ ดังนั้น คุณรู้ไหม การมีแง่มุมของการจัดการเนื้อหานั้น และความสามารถในการสร้างธีม และสามารถคัดลอกและวางธีมจากโครงการหนึ่งไปยังอีกโครงการหนึ่ง และมีลักษณะที่คุณรู้จัก โดยเริ่มบล็อกทุกครั้งที่คุณสร้างไซต์ นั่นเป็นการเปลี่ยนแปลงเกมโดยสิ้นเชิง แล้วนั่นอะไรน่ะ?
DV: โอ้พระเจ้า เหมือนต้นปี 2000 เลย
MM: ฉันจะบอกว่าเหมือน 2008 ish, อาจจะ
DV: และเมื่อใดที่การสร้างใหม่ทั้งเก้าเหมือนไซต์ที่ฉันสามารถเขียนโค้ดก่อนหน้านั้นหรือเป็น
MM: ใช่ ส่วนใหญ่ คุณรู้จัก ลูกค้าที่ฉันติดต่อด้วย หรือพวกเขาอยู่ในการลงทุนโดเมนพื้นที่โดเมน ดังนั้นพวกเขาจึงมองหาหน้า Landing Page จำนวนมาก จริงๆ แล้วต้องเป็น HTML แบบเชื่อมโยงไปถึงแบบง่ายๆ หน้า. แต่จากตรงนั้น ฉันเริ่มหาลูกค้าหลายรายที่แบบว่า โอเค ตอนนี้ เราต้องการให้คุณรู้ บล็อก และอื่นๆ ทั้งหมดนี้ นั่นคือตอนที่ฉันสะดุดเข้ากับ WordPress
DV: มีอะไรเจ๋งๆ ไม่นานนักหลังจากใช้รหัสย่อของวิดเจ็ต และแม้แต่ Genesis ก็เป็นปี 2007 ดังนั้นการเปลี่ยน iframe ครั้งใหญ่จริงๆ ให้อยู่ในการผจญภัยของ WordPress ซึ่งเป็นช่วงเวลาที่น่าตื่นเต้นในการมีส่วนร่วม ดังนั้นเราจึงได้พูดคุยกันก่อนหน้านี้เกี่ยวกับวิธีที่คุณเข้าร่วม WP Engine หลังจากการได้มาซึ่งบล็อกอะตอม Group คุณช่วยบอกฉันสั้น ๆ เกี่ยวกับ WP Engine และสิ่งที่คุณทำตอนนี้ได้ไหม
MM: แน่นอน ใช่อย่างที่คุณพูดถึงที่ด้านบน ฉันเป็นวิศวกรหลักในทีมของฉัน และคุณรู้ไหม หลักการอาจมีความหมายหลายอย่างที่แตกต่างกันสำหรับทีมต่างๆ สำหรับฉัน มันทำให้ฉันใช้ทักษะทั้งหมดของฉันในการเป็นวิศวกรซอฟต์แวร์ นักออกแบบ หรือคนผลิตภัณฑ์ และเป็นคนที่รอคอยอยู่เสมอ และ WordPress เพื่อดูว่าอะไรจะเกิดขึ้นต่อไป ดังนั้นฉันจึงใช้ทักษะทั้งหมดเหล่านี้เพื่อช่วยทีมของฉันในการสร้างและบำรุงรักษาผลิตภัณฑ์ WordPress เพื่อสนับสนุนคุณ ความพยายามที่เกิดขึ้นในชุมชน บล็อกการแก้ไขเว็บไซต์ทั้งหมด ฯลฯ แต่คุณก็ช่วยผลักดัน บริษัทไปข้างหน้าและในการสนับสนุนฐานลูกค้าของเราและมอบเครื่องมือที่จำเป็นสำหรับพวกเขาในการสร้างเว็บไซต์ที่รวดเร็ว ดีขึ้น เร็วขึ้น และทรงพลังยิ่งขึ้น
DV: ยอดเยี่ยม ฉันรู้ว่า FSE อยู่ในใจคนจำนวนมากในเรื่องนั้น และฉันดีใจที่ได้ยินรายละเอียดเพิ่มเติมว่าวิศวกรหลักคืออะไร ฉันคิดว่าเป็นที่ที่ครูของพวกเขาส่งวิศวกรที่ไม่ดีถึงคุณ หากพวกเขาพลาดชั้นเรียน แต่ตอนนี้ ตอบถูกแล้ว ขอบคุณสำหรับสิ่งนั้น. เอาล่ะ สำหรับผู้ที่อาจจะไม่ได้ให้ความสนใจมากเกินไป คุณช่วยบอกเราจากระดับสูงได้ไหมว่า FSE คืออะไร และมันแตกต่างจากวิธีการแบบคลาสสิกอย่างไร แล้วบางทีในขณะที่คุณทำแบบนั้น เช่น ประโยชน์ที่คุณคิดว่าเป็นการจัดหางานให้กับเรา อย่างที่เป็นอยู่ อย่างแรกเลย ดังนั้น FSC ในอนาคตนี้ล่ะ?
MM : ใช่ คนทั่วไปคุ้นเคยกับธีมคลาสสิก แนวคิดคล้ายกันมากกับวิธีการแก้ไขเว็บไซต์แบบสมบูรณ์ หรือ FSC หมายถึงการแก้ไขเว็บไซต์แบบสมบูรณ์ และแนวคิดดังกล่าวมีนัยในชื่อที่ระบุว่าทั้งเว็บไซต์ของคุณจะสามารถแก้ไขได้อย่างสมบูรณ์ในโปรแกรมแก้ไข WordPress ดังนั้นเราจึงเห็นว่า การเพิ่มขึ้นของบล็อกและบล็อกเป็นส่วนสำคัญของเนื้อหาของคุณ คุณก็รู้ ความสามารถในการปรับแต่งเนื้อหาของคุณเป็นแนวคิดที่มีบล็อก แต่ตอนนี้เรากำลังจะขยายออกไป ส่วนหัวและส่วนท้าย ดังนั้นคุณต้องสามารถเปลี่ยนส่วนหัวและส่วนท้ายของคุณได้ แล้วคุณจะรู้ว่า แถบด้านข้าง ฯลฯ ดังนั้นองค์ประกอบทั้งหมดเหล่านี้ในไซต์ของคุณ วิสัยทัศน์ก็คือว่าสิ่งเหล่านี้ควรจะสามารถสร้าง แก้ไข และบำรุงรักษาในโปรแกรมแก้ไข WordPress โดยใช้เครื่องมือต่างๆ เช่น ตัวแก้ไขเว็บไซต์ สไตล์สากล บล็อก สไตล์บล็อก สิ่งเหล่านี้มารวมกันและชอบประสบการณ์การสร้าง WordPress ที่ครอบคลุมมากขึ้น
DV: โดยทั่วไปแล้วการควบคุมอื่นๆ จะพร้อมใช้งานในฟังก์ชันและการตั้งค่าที่มีให้ในผู้ดูแลระบบ WP เพื่อสร้างธีมของคุณ หมายความว่าฉันถูกบล็อกจาก CSS ที่กำหนดเองโดยสิ้นเชิงและทำให้ดูเป็นแบบที่ฉันต้องการหรือไม่
MM: ไม่ ไม่อย่างแน่นอน ฉันคิดว่าสิ่งที่ยอดเยี่ยมคือนี่เป็นแนวทางที่ทำซ้ำได้ตามที่คุณต้องการ คุณรู้ไหมว่าคุณสามารถใช้การแก้ไขไซต์แบบเต็มได้ และหากคุณไม่ต้องการเขียนบรรทัดของ CSS คุณก็เกือบจะหนีไปกับสิ่งนั้นได้ ฉันคิดว่าภายในสิ้นปีนี้ เราจะใกล้ชิดกันมากขึ้น แต่ผลประโยชน์มีมากกว่าที่คุณทราบ ข้อเสีย ณ จุดนี้ และอย่างที่ทราบ เราต้องการระบบการออกแบบที่ครอบคลุมและ WordPress เป็นเวลานานที่สุด เราถูกทิ้งให้อยู่ในเทมเพลตและ CSS เพื่อทำเช่นนั้น แต่ตอนนี้ คุณรู้แล้ว คุณสามารถจินตนาการถึงพลังของการมีระบบการออกแบบในมือของคุณ หากคุณเป็นเอเจนซี่ และปิดไซต์ใหม่อย่างรวดเร็ว และให้การควบคุมบรรณาธิการผู้เผยแพร่เพื่อทำการเปลี่ยนแปลงเองหรือถ้าคุณ คุณรู้ไหม ผู้สร้างธีม คุณก็รู้ ธุรกิจของคุณ คุณก็รู้ คุณสามารถสร้างธีมได้เร็วขึ้นมากหรือธุรกิจของคุณเร็วขึ้น และการดูแลรักษาเมื่อเวลาผ่านไปก็ง่ายขึ้นมากเช่นกัน
DV: ใช่ มันน่าสนใจจริงๆ กับการลากจูงระหว่างการปรับแต่งและความง่าย และคุณก็รู้ ทุกคนชอบปุ่มเยี่ยมชมแบบง่ายๆ ทุกคนใช้ ACF และไม่ส่งรหัสและฟิลด์เสียบ เพราะมันอยู่ที่นั่น แต่เป็นการดีที่ได้เห็นคุณรู้ว่า FSC มอบเส้นทางดังกล่าวให้กับผู้ที่ต้องการเจาะลึก CSS แบบกำหนดเองและประสบการณ์อื่นๆ โดยระบุถึงฟังก์ชันการทำงานผ่านปลั๊กอินและอะไรก็ตาม ดังนั้นสำหรับธีมสิ่งปลูกสร้างและวิธีที่คุณรู้จัก และในธีมคลาสสิก ถ้าคุณต้องการ พวกเขาต้องหยุดทำสิ่งนั้น ธีมคลาสสิกที่จะระเบิดในเดือนหน้า เดือนหน้า หรืออะไรทำนองนั้นหรือไม่?
MM: ฉันไม่คิดอย่างนั้น เพราะคุณทราบ FSC และชนิดของการเปิดเผยการควบคุมและลูกบิดให้กับลูกค้า ไม่ใช่สิ่งที่ถูกต้องเสมอไปสำหรับผู้ใช้ปลายทางทุกคน คุณรู้ไหม ถ้าคุณเป็นคนที่อาจจะสร้างไซต์องค์กรขนาดใหญ่สำหรับลูกค้า ฉันคิดว่าคุณคงทราบ โมเดลค่าธรรมเนียมแบบคลาสสิกนั้นจริง ๆ แล้วอาจสอดคล้องกับสิ่งที่พวกเขาต้องการมากขึ้น ขึ้นอยู่กับความต้องการของพวกเขา และชนิดของการออกแบบที่ล็อคไว้และควบคุมอย่างเข้มงวดยิ่งขึ้นด้วยการควบคุมเวอร์ชันและการพัฒนา ดังนั้นในที่สุดฉันคิดว่าขึ้นอยู่กับผู้ใช้ปลายทาง แต่ฉันคิดว่าเมื่อเวลาผ่านไป เครื่องมือและเครื่องมือแก้ไขและบ็อบที่ทรงพลังก็ปรากฏขึ้นในเครื่องมือแก้ไขมากขึ้นเรื่อยๆ ฉันคิดว่าคนจำนวนมากต้องการที่จะผูกติดอยู่กับสิ่งนั้นเพียงเพื่อให้ได้ประโยชน์ที่คุ้มค่า คุณรู้ไหม ความสามารถในการเข้าไปที่นั่นอย่างรวดเร็วและปรับแต่งสิ่งต่าง ๆ
DV: ดังนั้นจึงไม่มีวันสิ้นสุดอายุที่ประกาศชื่อคลาสสิกได้อย่างมีประสิทธิภาพ มันยังค่อนข้างเร็ว โดยพื้นฐานแล้วมีเส้นโค้งการรับเลี้ยงบุตรบุญธรรมและเป็นการดีที่จะได้รับสิทธิ์นั้นก่อนเพื่อเตรียมพร้อมสำหรับอนาคต แต่ไม่มีวันใดที่เหมือนกับวัน AOL ที่ใกล้จะมาถึง ที่ธีมของคุณกำลังจะระเบิด และฉันคิดว่ามันน่าสนใจที่จะคิดว่าฉันรู้เมื่อคำตัดสินออกมา ผู้คนจำนวนมากกังวลว่าจะต้องแปลงไซต์เหล่านั้นทั้งหมดพร้อมกัน และเห็นได้ชัดว่าข้อกังวลเหล่านี้มีขึ้นมากมาย แต่ฉันต้องการพูดเล็กน้อยเกี่ยวกับวิธีการใช้ตัวตนปลอมจริงๆ และฉันรู้ว่าคุณได้ทำงานเกี่ยวกับเครื่องมือเพื่อช่วยเหลือผู้คนในเรื่องนี้ แต่เรากำลังจะพักช่วงแรกและเราจะถูกต้อง กลับ. ถึงเวลาที่จะเสียบเข้ากับช่วงพักโฆษณา ติดตามข่าวสารเพิ่มเติม กดตรงนี้ สักครู่ ยินดีต้อนรับทุกคนกลับมากดพอดคาสต์ชุมชน WordPress บน WMR นี่คือโฮสต์ของคุณ David Vogelpohl ฉันกำลังสัมภาษณ์ Mike McAlister จาก WP Engine เกี่ยวกับวิศวกรที่อยู่เบื้องหลัง Genesis ทำอะไรเกี่ยวกับการแก้ไขไซต์แบบเต็ม ไมค์ ก่อนพัก คุณกำลังพูดเล็กน้อยเกี่ยวกับบทบาทของ FSE และวิธีที่ WordPress พัฒนาด้วยธีมซึ่งมีปุ่มปุ่มที่ง่ายกว่ามากในมือ แต่ก็ยังสามารถใช้แนวทาง CSS ที่กำหนดเองได้ . คุณต้องการเพิ่มอะไรลงในบทสรุปของธีมคลาสสิกที่หยุดสร้างหรือไม่ ฉันสรุปความคิดของคุณไว้ที่นั่นเมื่อสิ้นสุดวันก่อนที่จะหยุดพัก ฉันไม่รู้ว่านั่นเป็นบทสรุปที่ดีหรือไม่ในมุมมองของคุณ
MM: ไม่ มันเป็นบทสรุปที่ยอดเยี่ยม เรื่องสั้นโดยย่อ ธีมคลาสสิกเหล่านั้นไม่ต้องไปไหนทั้งนั้น หากคุณไม่ต้องการ มันเหมือนกับที่ฉันพูด ทำซ้ำและปรับใช้ตามที่คุณพอใจ และนั่นคือสิ่งที่เราเห็นอยู่ ดังนั้นไม่ต้องกังวลไป
DV : โอเค โอเค ฉันแค่ต้องการให้แน่ใจว่าฉันจะไม่รู้สึกแย่หากฉันสร้างธีมคลาสสิก ดูเหมือนว่าฉันจะมีเวลาที่จะรับเลี้ยงบุตรบุญธรรม เล่นกับ MPC Studio อย่างแน่นอนตามที่คุณต้องการเปลี่ยนเช่นกัน แต่แน่นอนว่า คุณได้พูดคุยใน Twitter และที่ต่างๆ และได้แสดงวิดีโอสาธิต จริงๆ แล้ว ของต้นแบบนี้ที่คุณตั้งชื่อว่า FSC studio อย่างน้อยก็เป็นชื่อรหัส อะไรคือสิ่งที่ดูเหมือนจะสร้างความท้าทายกับ FSC ที่คุณกำลังพยายามแก้ไข หากเป็นกรณีที่ FSC นั้นเข้าถึงได้ง่ายกว่าและมีปุ่มที่ง่ายกว่า คุณกำลังทำอะไรเพื่อให้ง่ายขึ้น?
MM: ใช่ มันแข็งแกร่งขึ้นแล้ว ขวาขวา. คุณรู้ไหม จากที่คุณพูดถึง เราคือทีมที่อยู่เบื้องหลังเฟรมเวิร์กของเจเนซิส และด้วยเหตุนี้จึงมีธีมมากมายตามเนื้อผ้า อย่างไรก็ตาม มีธีมมากมาย และนั่นหมายถึงการจัดการธีมจำนวนมากและการอัปเดตธีม และประเภทของการบำรุงรักษาคอลเลคชันธีมโดยรวม งานเยอะมาก ดังนั้นเมื่อตั้งตารอยุคใหม่ของธีม WordPress นี้ ได้รับโอกาสมากมายในการรีทูลและคิดว่า โอเค ถ้าเราสามารถทำสิ่งนี้ให้แตกต่างไปจากเดิม เราจะทำอะไรแตกต่างไปจากเดิม ดังนั้นเราจึงนำแนวคิดและความคิดริเริ่มนั้นมาใช้ และเนื่องจากลักษณะ JavaScript ของ WordPress ใหม่และประเภทที่มีน้ำหนักเบากว่า และแบบโมดูลาร์ มีหลายสิ่งที่เราสามารถทำได้แบบอัตโนมัติ และแบบเป็นโปรแกรมเพื่อแบ่งเบาภาระในการสร้างและรักษาธีมเมื่อเวลาผ่านไป คุณก็รู้ เช่นเดียวกับผลิตภัณฑ์ดีๆ ส่วนใหญ่ คุณรู้หรือไม่ว่าสตูดิโอ FSC เริ่มต้นขึ้นด้วย มาดูกันว่าเราสามารถสร้างบางสิ่งเพื่อทำให้สิ่งต่าง ๆ สร้างใน WordPress ได้ง่ายขึ้น โดยเฉพาะอย่างยิ่งเมื่อคุณรู้ว่า WordPress กำลังอยู่ในช่วงเปลี่ยนผ่าน และ ทุกอย่างไม่ได้อยู่ที่นั่น และมีบางสิ่งที่คุณในฐานะนักพัฒนาซอฟต์แวร์ที่คุณมองและคิดว่า โอ้ ฉันแค่หวังว่ามันจะทำสิ่งนี้ในตอนนี้ ดังนั้น FSC Studio จึงเป็นเครื่องมือภายในประเภทหนึ่งของเราในการเติมเต็มข้อบกพร่องเหล่านั้น และดูว่ามีประสบการณ์ในการสร้างประสบการณ์ที่เหมาะสมกับเราหรือไม่ และอาจสมเหตุสมผลสำหรับคนอื่นๆ ที่พยายามสร้างธีมการแก้ไขไซต์เต็มรูปแบบใหม่เหล่านี้

DV: อะไรคือความท้าทายบางอย่างที่ผู้คนสร้างธีม FSE อะไรคือประเภทของการเข้าใช้งาน หน้าที่หลักของปลั๊กอินคืออะไร? ทำอย่างนั้นเหรอ? บางทีคุณอาจเชื่อมโยงสิ่งนี้กับฉันเพื่ออธิบายเล็กน้อยเกี่ยวกับสิ่งที่เราจะพูดในสตูดิโอ FSE วันนี้อย่างแน่นอน
MM: ใช่ พูดโดยย่อ สิ่งที่เราทำคือสร้างส่วนต่อประสานผู้ใช้แบบกำหนดเองเพื่อรวมส่วนต่าง ๆ ของ WordPress ที่ปัจจุบันถูกตัดการเชื่อมต่อในลักษณะที่เครื่องมือแก้ไขไซต์ รูปแบบธีม ส่วนเทมเพลต และไซต์ เทมเพลต สิ่งเหล่านี้ทั้งหมดที่ประกอบขึ้นเป็น WordPress, WordPress ใหม่และอีกหนึ่งสิ่งที่ยิ่งใหญ่คือธีมดอท JSON และนี่คือไฟล์คอนฟิกูเรชันรูปแบบที่มาพร้อมกับธีมการแก้ไขไซต์เต็มรูปแบบใหม่เหล่านี้ และนั่นคือคุณลักษณะทั้งหมดเหล่านี้และคุณสมบัติสไตล์ที่แตกต่างกัน ซึ่งจะบอกธีมของคุณว่าต้องดำเนินการอย่างไร ดูอย่างไรว่าต้องเปิดใช้งานคุณลักษณะใดบ้าง และจำนวนสิ่งของที่ไฟล์นั้นสามารถทำได้มีมากมาย มันอาจจะเข้าใจยาก ฉันจะใส่อะไรได้บ้าง ปรับแต่งอะไรได้บ้าง และส่วนหนึ่งของสิ่งที่เราทำคือเปิดเผยอินเทอร์เฟซผู้ใช้สำหรับธีมให้ JSON พูด นี่คือการตั้งค่าทั้งหมดที่มีให้คุณ และทำให้คุณรู้ ด้วยจิตวิญญาณของ WordPress และทำให้ทุกอย่างง่ายขึ้น โดยมีอินเทอร์เฟซผู้ใช้เพื่อเปิดและปิดสิ่งต่าง ๆ เปลี่ยนจานสีของคุณแบบสด และคุณสามารถบันทึกทั้งหมดนั้นและดูตัวอย่างธีมของคุณในขณะที่สร้างมันขึ้นมาได้ กล่าวโดยย่อ มันเป็นเพียงวิธีการรวมเครื่องมือแก้ไข WordPress ต่างๆ เหล่านี้ไว้ใน UI เดียว และให้ผู้คนสร้างที่เดียวแทนที่จะเป็น 100 แห่ง
DV : ดังนั้นจึงเน้นไปที่การสร้างธีมด้วย FSE ที่ง่ายขึ้น โดยเน้นที่การเปิดเผยแอตทริบิวต์ภายในธีม dot JSON เพื่อให้ใช้งานได้ง่ายยิ่งขึ้น คุณเป็นอย่างไรบ้าง สิ่งนี้คล้ายกับตัวปรับแต่งแนวทางที่ Genesis และเฟรมเวิร์กอื่น ๆ ใช้ใน GUI ประเภทนั้นสำหรับแนวทางการออกแบบหรือคุณคิดว่ามันแตกต่างไปจากเดิมอย่างสิ้นเชิง?
MM: ฉันเดาว่าคุณทำได้ คุณสามารถเปรียบเทียบได้ที่นั่น แต่ฉันคิดว่าด้วยสิ่งนี้ เครื่องมือใหม่ทั้งหมดเหล่านี้และ WordPress เป็นสิ่งใหม่สำหรับเรา เช่นเดียวกับสิ่งก่อสร้างทุกแห่ง ฉันคิดว่าเราอยากให้มันเห็นอีกครั้ง ฉันคิด และบางทีนี่อาจเป็นเฉพาะสำหรับคนที่สร้างธีมมากมาย แต่เราอยากให้คุณได้รู้ แทนที่จะทำทั้งหมดนี้ด้วยมือ เราคาดหวังสิ่งนี้ได้มากน้อยเพียงใด และเราสามารถเปลี่ยนเป็นระบบอัตโนมัติได้มากน้อยเพียงใด และคุณก็รู้ ส่วนหนึ่งของมันคืออินเทอร์เฟซผู้ใช้ ซึ่งนำอินเทอร์เฟซผู้ใช้มาใช้กับการกระทำที่แตกต่างกันทั้งหมดเหล่านี้ และอีกส่วนหนึ่งก็คือการใช้เครื่องมือและระบบอัตโนมัติอันชาญฉลาด และการแบ่งภาระของผู้สร้างทีมเพื่อช่วยให้พวกเขาไปถึงส่วนสำคัญถัดไป ไม่ว่าจะเป็นการออกแบบหรืออะไรก็ตาม ใช่ มันเป็นสิ่งที่คุณต้องดูให้ได้ ฉันเดาว่าอาจจะได้ภาพเต็ม แต่มันค่อนข้างเจ๋ง และคุณก็รู้ สิ่งหนึ่งที่เราตระหนักดีเช่นกันคือ WordPress อาจมีคุณสมบัติเหล่านี้ในสักวันหนึ่ง แต่นี่เป็นวิธีการคาดการณ์ของเรา เช่นเดียวกับที่เราจัดการกับบล็อกและรูปแบบ คุณต้องอยู่ข้างหน้า ของเส้นโค้ง คุณคาดหวังสิ่งที่ WordPress กำลังทำอยู่ เติมช่องว่างที่คุณสามารถและพยายามใช้เป็นช่วงเวลาแห่งการศึกษาสำหรับชุมชน
DV: อะไรคือคำถามที่น่าสนใจที่ฉันรู้สึกกับสิ่งที่เราได้พูดคุยถึงตอนนี้ โดยเฉพาะอย่างยิ่งสำหรับผู้ที่คุ้นเคยกับ Genesis และเฟรมเวิร์กที่คล้ายกับแนวคิดที่ว่า FST Studio เป็นปลั๊กอินเทียบกับธีมหลัก และฉันรู้ว่าสิ่งนี้เกี่ยวข้องกับ MSE โดยเฉพาะ แต่ความคิดที่ว่าเหตุใดปลั๊กอินจึงเข้าใกล้กับธีมหลัก Umbridge
MM: สำหรับเราแล้ว เรามองว่า MPC Studio เป็นเพียงเครื่องมือในการพัฒนาในท้องถิ่น ดังนั้นคุณจึงติดตั้งปลั๊กอินนี้ในเครื่อง ซึ่งจะทำให้คุณรู้ว่ามันอยู่ในการติดตั้ง WordPress แบบเก่าปกติเท่านั้น แต่มันสร้าง UI ให้คุณสร้างธีม ดังนั้น คนที่จำได้ คุณก็รู้ ขีดเส้นใต้ขีดล่างเป็นโปรเจ็กต์อัตโนมัติที่คุณสามารถสร้างธีมเริ่มต้นได้ง่ายมาก เพียงแค่กรอกข้อมูลในฟิลด์ไม่กี่ฟิลด์ และแยกธีมออกมาให้คุณ นั่นคือสิ่งที่เรากำลังทำ ดังนั้น มันจึงสมเหตุสมผลที่จะมีฟังก์ชันแบบนั้นและปลั๊กอินที่เราให้กรอบงานในการสร้างสิ่งต่างๆ แก่คุณ และผลพลอยได้ของสิ่งนั้นก็คือ มันแยกหัวข้อออกมา ไม่ว่าเราจะเข้าไปในกระบวนทัศน์ของธีมหลักและธีมย่อยในยุคใหม่นี้หรือไม่ก็ตาม ของ WordPress อยู่ระหว่างการสนทนาและมีข้อดีและข้อเสีย ดังนั้น ฉันจึงอยากรู้อยากเห็นมากกว่าใครๆ ว่าสิ่งนั้นจะสั่นคลอนอย่างไร เพราะมันเป็นกระบวนทัศน์ที่ค่อนข้างใหญ่ แต่อาจจะจำเป็นหรือไม่จำเป็นอีกต่อไป เราอาจสามารถใช้สิ่งต่าง ๆ เช่นรูปแบบที่หลากหลายและสิ่งต่าง ๆ เช่นนั้นเพื่อเลี่ยงสิ่งนั้น
DV : เป็นจุดที่น่าสนใจจริงๆ เพราะฉันรู้ว่าหนึ่งในอุปสรรค์อย่างแน่นอน เช่น ถ้าคุณกำลังทำงานในบริบทของเอเจนซี่ ใช่ ฉันจะติดตั้งสองธีม และหนึ่งในนั้นเรียกว่าธีมหลัก และจากนั้น แม้แต่การอธิบายโครงสร้างให้คนอื่นฟังก็อาจเป็นเรื่องที่ท้าทาย ดังนั้นจึงน่าสนใจที่จะคิดว่ามันเป็นเครื่องมือสร้างเรือ เพื่อที่ไซต์ที่คุณติดตั้งในขณะนี้จะไม่ต้องเรียกใช้ปลั๊กอินนั้นอย่างมีประสิทธิภาพ เพราะคุณกำลังสร้างธีมด้วยปลั๊กอินบน WordPress ใดก็ตามที่คุณกำลังอ่านอยู่
MM: ใช่ถูกต้อง อย่างแน่นอน.
DV: และเช่นเดียวกับโครงสร้างอื่น ๆ คือ Genesis framework และสิ่งอื่น ๆ ที่คล้ายกันหรือธีมที่มีฟังก์ชันการทำงานก็คือการเข้าสู่รูปแบบปลั๊กอินเสริมที่คุณรู้สึกกับ FSE โดยทั่วไปหรือแน่นอนเพราะธีม FSC ไม่สามารถเรียกใช้ฟังก์ชันเช่นธีมคลาสสิกได้ ถูกต้องหรือไม่
MM : อีกครั้ง คุณสามารถทำให้คุณรู้ได้ในฐานะไฟล์ php ของฟังก์ชัน เช่นเดียวกับธีม WordPress อื่น ๆ และเพื่อให้คุณสามารถใส่โค้ดในนั้นได้มากเท่าที่คุณต้องการ แต่ฉันคิดว่าแนวคิดคือกระบวนทัศน์ที่จะก้าวไปข้างหน้าคือสิ่งที่เราสามารถทำได้มากน้อยเพียงใดกับสิ่งเหล่านี้ที่เราสามารถทำได้ เราสามารถลบสิ่งนี้จำนวนมากที่ต้องไปในทุกไฟล์ฟังก์ชั่นและและอาจเพียงแค่จัดการ ด้วยไฟล์ json ของธีมหรือวิธีการอื่นที่ชาญฉลาดในการทำ ตัวอย่างเช่น คุณก็รู้ ตัวอย่างเช่น ฉันใช้สตูดิโอ FSU เพื่อสร้างธีมเริ่มต้นเล็กๆ น้อยๆ ในช่วงสองสัปดาห์ที่ผ่านมาในเวลาว่าง และฉันพบว่าในตอนท้ายไฟล์ฟังก์ชันของฉันแทบไม่มีอะไรอยู่ในนั้นเลย ฉันหมายถึง บางสิ่งและบางทีอาจดึงออกมาได้ ดังนั้นฉันคิดว่ามันน่าสนใจสำหรับคุณ ฉันคิดว่ายิ่งไซต์ของคุณซับซ้อนมากขึ้นเท่าไหร่ คุณก็จะยิ่งต้องการมันมากเท่านั้น
DV: มันฟังดูแปลกๆนะ ฉันหมายความว่าอย่างนั้นแน่นอน ฉันจะต้องมองดูสิ่งนั้น เราจะไปพักกันครั้งสุดท้าย เราจะกลับมาพูดคุยเกี่ยวกับอนาคตของสตูดิโอ MPC ที่ทุกคนรอคอย เราจะกลับมาทันที ถึงเวลาที่จะเสียบเข้ากับช่วงพักโฆษณา คอยติดตามการกดเพิ่มเติมนี้ในอีกสักครู่ ยินดีต้อนรับทุกคนกลับสู่พอดคาสต์ชุมชน Press This WordPress บน WMR เรากำลังพูดถึงสิ่งที่วิศวกรอยู่เบื้องหลัง Genesis ทำเกี่ยวกับ FSE กับ Mike McAlister ไมค์ ก่อนพัก คุณกำลังพูดเล็กน้อยเกี่ยวกับบทบาทของฟังก์ชันและบีม และฟังก์ชัน dot PHP พร้อมใช้งานในธีม MSC อย่างไร และคุณสามารถโหลดมันด้วยฟังก์ชันการทำงานได้ แต่คุณอาจไม่ต้องการ เพราะคุณสามารถใช้ธีมได้ dot JSON หรือฉันเดาว่าปลั๊กอินเสริมหรือแนวทางอื่น ๆ เพื่อทำให้ธีมนั้นมีความบางมากขึ้นเมื่อคุณคิดเกี่ยวกับอนาคตของ MPC Studio ฉันรู้ว่าคุณกำลังจะนึกถึงชื่อใหม่ซึ่งอาจเป็นหนึ่งในรายการของคุณ แต่พื้นที่อื่น ๆ ที่คุณต้องการกล่าวถึงมีอะไรบ้าง? ฉันหมายถึง ฉันรู้ดีว่า Genesis Framework มีประวัติของประสิทธิภาพที่คล้ายคลึงกันและ SEO และแง่มุมอื่นๆ ฉันกำลังพูดแบบนั้น นั่นคือสิ่งที่คุณจะจดจ่อ แต่ฉันแค่อยากรู้ว่าคุณคิดอย่างไรเกี่ยวกับอนาคตหลังจากอัลฟ่า?
MM: ใช่ นั่นเป็นคำถามที่ดี และคุณรู้ไหม หนึ่งในสิ่งที่ยอดเยี่ยมเกี่ยวกับธีมน้ำหนักเบาเหล่านี้ และการกำจัดสไตล์ชีตที่หนักหน่วง และสิ่งอื่น ๆ ก็คือ คุณได้รับ A ในตัวที่ช่วยเพิ่มประสิทธิภาพให้กับธีมเหล่านี้มากมายที่หลุดออกมาจากคุณ อย่างน้อยก็ธีม FSE มีน้ำหนักเบาและมีประสิทธิภาพมากขึ้น แต่ อืม นอกนั้นนอกประเด็น แต่รู้ไหม
DV: ฉันรู้สึกเหมือนเพราะฉันรู้สึกว่ามีคนจำนวนมากกำลังเดินไปพร้อมกับข้อสันนิษฐานว่าพวกเขามีมลพิษมากกว่าจริง ๆ เช่นโอ้ใช่ฉันจะทำบล็อกของฉันและผู้คนบางมุมมองเกี่ยวกับเรื่องนี้ ดูเหมือนจะเบากว่ามาก
MM: ใช่ นั่นเป็นสิ่งที่เราต้องการจะล้มลงอย่างแน่นอน เพราะตอนนี้ WordPress ทำให้คุณชอบและกำจัดสไตล์ชีตหนักๆ เหล่านี้ และแม้แต่การโหลดสไตล์ของบล็อกที่เปิดอยู่เท่านั้น ต้นไม้หน้าสั่นแบบเรียลไทม์ คุณได้รับประสิทธิภาพที่บ้าคลั่งที่เราไม่เคยเห็นใน WordPress
DV: ดูเหมือนจะเป็นเหตุผลที่ดีที่จะไม่รอให้มันยิง คุณรู้มากกว่านี้
มม. : ครับ ใช่. ฉันใช้ประโยชน์จากเทคโนโลยีที่อยู่ในนั้นจริงๆ แต่ใช่แล้ว ในแง่ของ FSE studio ตอนนี้เราอยู่ในอัลฟ่า ฉันเพิ่งแชร์ทวีตเกี่ยวกับเรื่องนี้ และเราได้รับความสนใจเป็นอย่างมาก คุณรู้ไหม สิ่งนี้เริ่มต้นจากการเป็นเครื่องมือในการพัฒนาภายในเท่านั้น และมันก็เหมือนกับว่า การเกาคันของเราเองเพื่อแก้ปัญหาของเราเอง และมันไม่ได้จนกว่าเราจะสร้างมันขึ้นมา เราคิดว่าสิ่งนี้อาจเป็นประโยชน์กับทั้งคู่จริงๆ นั่นคือสิ่งที่เรากำลังดำเนินการอยู่ในขณะนี้ คือผู้สมัครรายแรกๆ และคนในนั้นพูดว่า นี่คือผลิตภัณฑ์ใช่ไหม เราได้รับคำติชมที่ยอดเยี่ยมมากมาย แต่ในอนาคต แผนนี้คือการจับตาดูอัลฟ่าในคำติชม คอยดู WordPress และดูว่ามีการเปลี่ยนแปลงอย่างไร และดูว่าอิทธิพลดังกล่าวส่งผลต่อสิ่งที่เราทำกับ FSE studio อย่างไร และคุณก็รู้ สุดท้ายนี้ เป้าหมายของเราคือทำให้การสร้างและ WordPress ง่ายขึ้น ดังนั้นเราจะไปในที่ที่ WordPress ดำเนินไป และเราจะใช้สัญชาตญาณของเราในเรื่องนั้น ไม่ว่าจะเป็นสตูดิโอ FSE หรือเปลี่ยนให้ยึดตาม คุณก็รู้ ปรัชญาของเราในการสร้างธีม และทั้งหมดด้วย ปลายทางของการไปที่ไหนสักแห่ง เหมือนกับ Genesis คุณรู้หรือไม่ว่าเป็นเครื่องมือที่ได้รับความนิยมอย่างมาก ทำให้ผู้คนจำนวนมากหันมาใช้ WordPress และทำให้พวกเขามั่นใจที่จะสร้างด้วย WordPress เพื่อขจัดความซับซ้อนออกไป และนั่นคือเป้าหมายของเราที่ จุดสิ้นสุดของวัน และนั่นคือสิ่งที่เราใช้เพื่อเป็นแนวทางในการตัดสินใจเกี่ยวกับผลิตภัณฑ์เหล่านี้
DV: เอาล่ะ มันทำให้หัวใจที่ว่องไวของฉันอบอุ่นด้วยวิธีการวนซ้ำนั้น ฉันชอบสิ่งนั้นจริงๆ ฉันรู้ว่าคุณทวีตเกี่ยวกับลิงก์ที่มีลิงก์เหมือนลิงก์ไปยังวิดีโอ YouTube จะเห็นได้ชัดเจนในบัญชี Twitter ของคุณหรือไม่ถ้ามีคนต้องการไปลองดู?
MM: ใช่ ฉันสามารถปักหมุดบนช่องของฉันได้ เราจะไปที่นั่น.
DV: ยอดเยี่ยม Twitter ของคุณจัดการอะไรสำหรับผู้ฟังเหล่านั้น
MM: อยู่ที่ Mike McAlister
DV: ฉันซื้อชื่อโดเมนชื่อไร้สาระสำหรับเด็กผู้หญิงเหมือนเด็ก ๆ ทุกคนในครอบครัว ใช่. ใช่น่ากลัว ถ้าผู้คนต้องการมีส่วนร่วมในอัลฟ่า วิธีที่ง่ายที่สุดสำหรับพวกเขาในการทำเช่นนั้นคืออะไร?
MM: ใช่ เรามีลิงค์ให้เซ็น
DV: URL ถ้าคุณหมายถึง มันคือการอ่านออก ใช่ว่าจะน่ากลัว ใช่ มันคือ litt url.co ฟอร์เวิร์ดสแลช FSE ตอนนี้ ใช่แล้ว นั่นคือตัวย่อ URL ของฉันเอง ฉันรู้ด้วย WordPress ว่าเป็นไซต์ WordPress ที่ไม่มีหัวจริงเพียงแห่งเดียวในโลก มันไม่ได้แสดงเนื้อหาใด ๆ อย่างแท้จริงเท่านั้น
MM: นั่นเป็นกรณีการใช้งานที่ยอดเยี่ยมสำหรับไซต์ที่ไม่มีหัว
DV: เช่นเดียวกับที่มันไม่ได้ขยาย API หรือเนื้อหาใด ๆ แม้ว่าการส่งอาจจะอยู่ในคำจำกัดความของคนอื่น ๆ ในสิ่งที่ถูกต้อง แต่มันเยี่ยมมาก ไมค์ ขอบคุณที่มาเยี่ยมเยียน ชื่นชมมันจริงๆ
MM: แน่นอน ใช่. ขอบคุณ. เสมอ. ยินดีที่จะพูดคุยเกี่ยวกับ WordPress และที่ที่มันกำลังมุ่งหน้าไป
DV: เยี่ยมมากที่มีคุณอีกครั้งก่อนสี่ปี ถูกต้อง สุดยอด. ถ้าคุณต้องการลงทะเบียนในอัลฟ่านั้นอีกครั้ง URL นั้นก็คือ litturl.com/fse ตอนนี้ขอบคุณทุกคนที่ฟัง Press This พอดคาสต์ชุมชน WordPress บน WMR นี่คือโฮสต์ของคุณ David Vogelpohl ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะนำสิ่งที่ดีที่สุดของชุมชนมาให้คุณที่นี่ทุกสัปดาห์ใน Press this