กดปุ่มนี้: ธีม Gatsby WP พร้อม Alexandra Spalato
เผยแพร่แล้ว: 2022-01-13ยินดีต้อนรับสู่ Press This พอดคาสต์ชุมชน WordPress จาก WMR โฮสต์ David Vogelpohl อยู่ที่นี่พร้อมกับแขกจากทั่วชุมชนเพื่อพูดคุยเกี่ยวกับปัญหาที่ใหญ่ที่สุดที่นักพัฒนา WordPress กำลังเผชิญ ต่อไปนี้เป็นการถอดความจากการบันทึกต้นฉบับ
David Vogelpohl: สวัสดีทุกคนและยินดีต้อนรับสู่ Press This the WordPress community podcasts on WMR นี่คือโฮสต์ของคุณ David Vogelpohl ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะนำเสนอสิ่งที่ดีที่สุดของชุมชนให้คุณได้ยินทุกสัปดาห์ในการกดนี้เพื่อเป็นการเตือนความจำ คุณสามารถหาฉันได้บน Twitter @wpdavidv หรือสมัครรับข่าวสารทาง iTunes, iHeartRadio, Spotify หรือดาวน์โหลดตอนล่าสุดได้ที่ wmr.fm ในตอนนี้ เราจะพูดถึงบางสิ่งที่น่าตื่นเต้นและนั่นคือธีม Gatsby WP และการเข้าร่วมการสนทนากับเราก็คือผู้สร้างและผู้ก่อตั้งธีม Gatsby WP ที่ต้องการต้อนรับความกดดันนี้ อเล็กซานเดรีย ซาลาโด อเล็กซานเดรีย ยินดีต้อนรับ
Alexandria Salado: ขอบคุณที่มีฉัน
DV: ดีใจมากที่มีคุณที่นี่ในวันนี้ ตอนนี้ของคุณ คุณโทรหาที่ไหนสำหรับรายการนี้ในวันนี้ ฉันอเล็กซานเดรีย
AS: เกาะมายอร์ก้าของสเปน หมู่เกาะแบลีแอริก วีซ่าของคุณ และเป็นสถานที่ที่ดีมาก
DV: มันวิเศษมาก ฉันต้องทำให้มันอยู่ที่นั่น พวกเขาเคยได้ยินเรื่องวีซ่า ฉันไม่เคยไปที่นั่นจริง ๆ แล้วตัวเอง ได้ยิน. สวยงามมากในพื้นที่ ที่น่ากลัว. ขอขอบคุณที่เข้าร่วมกับเราที่นี่ สำหรับคนอื่นๆ ที่กำลังฟังอยู่ สิ่งที่เราจะสัมภาษณ์ Alexander ในวันนี้คือธีม Gatsby WP ของเธอ ความคิดของเธอเกี่ยวกับคุณค่าของ WordPress โดยทั่วไป นักพัฒนา WordPress กำลังเอาชนะอุปสรรคในการเข้าสู่ WordPress แบบไม่มีหัวได้อย่างไร และแน่นอนว่าธีม Gatsby WP ของเธอมีบทบาทในการช่วยเหลืออย่างไร อเล็กซานเดรีย ฉันจะถามคำถามเดียวกับคุณที่ฉันถามแขกทุกคนที่กดปุ่มนี้ แต่คุณช่วยเล่าเรื่องราวที่มาของ WordPress สั้นๆ ให้ฉันฟังหน่อยได้ไหม คุณใช้ WordPress ครั้งแรกเมื่อใด
AS: โอเค ฉันเริ่มด้วย WordPress เมื่อ 10 ปีที่แล้ว ก่อนหน้านั้น ฉันไม่มีประสบการณ์ในการบันทึกเว็บหรืออะไรก็ตาม นั่นคือจุดเริ่มต้นของฉัน และตอนนี้ก็เยี่ยมมากที่ฉันใช้ธีม WordPress โดยไม่เขียนโค้ด จากนั้นจึงเข้าสู่ CSS แล้วสร้างธีมที่กำหนดเอง ฉันเรียนรู้ธีมที่กำหนดเองด้วยหลักสูตรของ sand corner และมันสนุกจริงๆ เพราะเราเริ่มทีมเว็บ Gatsby กับ Zack ในอีกไม่กี่ปีต่อมา แต่จริงๆ แล้วครูของฉันคือเราไม่รู้จักกันกับครูของฉันทางออนไลน์ จากนั้นฉันก็รวมทีมงานที่มีความสามารถ และฉันก็เชี่ยวชาญในการเขียนโค้ดธีมตั้งแต่เริ่มต้น ผู้คนจึงส่งการออกแบบนั้นมาให้ฉัน และฉันกำลังทำธีม WordPress Heigen WordPress แบ็กเอนด์ที่ซับซ้อนจากพวกเขาโดยใช้ HTML จำนวนมากและสิ่งต่างๆ เช่นนั้น แล้วเมื่อพวกเขาพูดว่า โอเค ฉันต้องการทำสิ่งต่างๆ มากกว่านี้ ฉันคาดเดาได้ ดังนั้นฉันจึงจำเป็นต้องสำรวจดินแดนและสิ่งต่างๆ ใหม่ๆ อยู่เสมอ ดังนั้นฉันจึงตัดสินใจใช้ JavaScript ก่อนซึ่งจะมาถึงบาร์เซโลนาเมื่อไปทางใต้ 18 และนี่คือที่ที่ฉันได้เรียนรู้ปฏิกิริยาและหลังจากนั้นฉันก็ค้นหาสิ่งใหม่ที่จะทำ และนี่คือสิ่งที่ฉันค้นพบแกสบี้ และนั่นก็เตรียมฉันให้พร้อมที่จะสร้างพอร์ตธีมฟรีจาก WordPress เพื่อให้เห็นภาพภายในธีม 10s และ tabber ของปี 2019 และเราสามารถเชี่ยวชาญใน WordPress และ Gatsby หัวขาด WordPress และ JP ตามธรรมชาติสำหรับการสร้างธีมพรีเมี่ยมแน่นอน
DV: ดูเหมือนว่าคุณได้เดินทางไปทั่วพื้นที่ WordPress หากเราสามารถย้อนเวลากลับไปได้ คุณพูดเมื่อหลายปีก่อนที่คุณใช้ WordPress หรือไม่? ใช่. และคุณบอกว่าคุณไม่เคยสร้างไซต์หรือเขียนโค้ดมาก่อน เหตุใดคุณจึงใช้ไซต์นี้เป็นครั้งแรก
AS: ฉันคิดว่าฉันกำลังค้นหา ฉันเริ่มต้นด้วยเทมเพลต HTML และฉันก็เป็นคนสร้างสรรค์ ฉันก็เลยชอบมันมาก ฉันไม่เคยคิดว่าฉันจะลงเอยด้วยการเข้ารหัสโดยสุจริต ฉันกำลังอ่านบล็อกของฉัน และฉันคิดว่าเพื่อนของคุณแสดงธีม WordPress ให้ฉันดู และฉันก็รู้ว่าฉันทำอะไรกับมันได้บ้าง และตอนนี้ฉันค้นพบแล้วว่า ฉันไม่ชอบทำงานกับผู้สร้างเลย แต่เมื่อฉันเริ่มต้นมันก็วิเศษมาก ใช่ ฉันเริ่มด้วยสิ่งนั้น และมันก็เยี่ยมมาก เพราะมันทำให้ฉันยืดตัวได้ ฉันอยากเป็นฟรีแลนซ์และไม่ต้องจ้างงาน แม้ว่าฉันจะไม่รู้วิธีเขียนโค้ดก็ตาม ฉันจะบอกว่าให้เอาธีมมาและลบให้ลูกค้าเพราะฉันทำงานให้กับเอเจนซี่เอเจนซี่ที่ฉันสามารถยืดตัวเองได้ตามลำพังซึ่งเป็นไปไม่ได้ ฉันคิดว่าถ้าคุณเริ่มเขียนโค้ดตั้งแต่ต้น มันอาจจะซับซ้อนกว่านี้มาก ดังนั้นจึงเป็นสวรรค์ที่แท้จริงในการค้นพบคนงานและระบบ
DV: ยอดเยี่ยม ดังนั้น คุณกำลังเกาความคิดสร้างสรรค์นั้นด้วยการเข้าไปในห้องทดลองเมื่อ 10 ปีที่แล้ว ซึ่งเปิดกิจการอื่นๆ ทั้งหมดที่คุณพูดถึง แม้ว่าคุณจะเริ่มบริษัทใหม่นี้ ฉันเดาว่าธีม Gatsby WP และคุณกำลังเสนอ WordPress ธีมที่สร้างขึ้นสำหรับ WordPress หัวขาด? นั่นคือสาระสำคัญของสิ่งที่คุณเสนอหรือไม่? ฉันหมายถึง บอกฉันหน่อยเกี่ยวกับสิ่งที่คุณทำกับธีม Gatsby WP
AS: เอาล่ะ อย่างแรกเลย เมื่อเรานำเสนอธีม WordPress Gatsby เราใช้ WordPress โดยพื้นฐานแล้วความหมายของการไม่รู้จบคือ back office ของ WordPress หรือ back office ที่ทุกคนชื่นชอบ และเรามี 14% ของเว็บบน WordPress แต่จากเป็นคู่และ Gatsby กับอนาคต เราจะทำอย่างไรกับปีหน้า ฉันไม่รู้ ฉันลืมคำกริยาของ Gatsby แล้ว เราจะขยายไปยังแพลตฟอร์มอื่น ๆ และ WordPress เป็นแบ็กเอนด์ แต่นั่นคือส่วนหลังของ WordPress และส่วนหน้าใน Gatsby นั้นตอบสนองโดยพื้นฐานแล้ว เพื่อที่จะได้มีข้อดีทั้งหมดเหล่านี้ของการรักษาความปลอดภัยความเร็ว, SEO และข้อดีมากมาย มากมาย
DV: ใช่ ชอบในด้านข้อดีเหรอ? คุณรู้ไหม ฉันคิดว่าผู้คนได้รับข้อความแบบที่คุณรู้จัก มีข้อดีด้านความเร็วและความปลอดภัยด้วยสถาปัตยกรรมแบบไม่ใช้หัว และฉันรู้ว่ายังคงมีนักพัฒนาส่วนใหญ่ในพื้นที่ WordPress ที่ไม่ได้สร้างด้วยสิทธิ์หัวขาด ในมุมมองของคุณ เหตุใดนักพัฒนา WordPress แบบดั้งเดิมจึงควรก้าวกระโดดและเรียนรู้วิธีสร้างแบบไร้หัว จากนั้นฉันเดาว่าส่วนที่สองของคำถามนั้นคือ คุณคิดว่าถ้าคุณเป็นเอเจนซี่อิสระ มีลูกค้าอยู่ที่นั่นเพื่อขาย ประเภทของงานสร้างเหล่านี้จนถึงปัจจุบัน? อีกครั้ง เช่น ทำไมคนที่คุณรู้จักถึงต้องมายุ่งกับการก้าวกระโดดและเรียนรู้มัน แล้วคุณคิดว่านั่นอาจส่งผลกระทบต่อใครบางคนที่มีธุรกิจตัวแทนอิสระอย่างไร
AS: ใช่ ตัวเลข Zetlin เว็บไซต์ความเร็วของเราเร็วมาก เราเปลี่ยนหน้าทันที จากตรงนั้น เรามี SEO เพราะตอนนี้เราพูดถึงแก่นสำคัญแล้ว ดังนั้น SEO จึงขึ้นอยู่กับความเร็วโดยตรง ดังนั้นความเร็วจึงเป็นการตอบสนองแบบใหม่ที่นี่ อย่างที่คุณทราบ ในขณะนี้ มันถูกสร้างไซต์ที่ไม่ตอบสนอง ตอนนี้ เป็นไซต์ของทุกอย่างที่ไม่เร็วพอ Flex ให้ความยืดหยุ่นมากขึ้นเพราะเราสามารถดึงข้อมูลจาก WordPress และสร้างสิ่งต่าง ๆ ได้ และแน่นอนการรักษาความปลอดภัยเนื่องจากฐานข้อมูลไม่ได้อยู่ด้านหน้า ดังนั้นแฮกเกอร์จึงไม่สามารถมี hydrilla basic และ AdWords ได้อีก ทำให้เสียโฉมหน้า ดังนั้นเว็บไซต์ที่สามารถแก้ไขได้ หนึ่งนาทีหลังจากที่เว็บไซต์ WordPress ของคุณสามารถหยุดทำงานและจบลงที่เว็บไซต์ของคุณ นั่นเป็นข้อได้เปรียบที่ยิ่งใหญ่ จากตรงนั้น ฉันคิดว่าสต็อกแยมโดยทั่วไปคืออนาคต และมันกลายเป็นเรื่องยากมาก ฉันคิดว่าส่วนใหญ่ใน WP Engine มีรายงานว่า 64% หรือบางอย่างที่คล้ายกันของเว็บไซต์องค์กรมีอยู่แล้วใน non decoupled บน JAMstack หัวขาด ดังนั้นฉันคิดว่าใช่ โดยเฉพาะโอกาสในการเติบโตของฟรีแลนซ์และเอเจนซี่ที่ โดยพื้นฐานแล้วเป็นเป้าหมายของเรา ธีมของเราเน้นไปที่เอเจนซี่และฟรีแลนซ์มากกว่า และเพื่อพบปะผู้คนแม้ว่าคุณจะพลาด ทุกคนก็ใช้ได้ แต่ฉันคิดว่าลูกค้าของเราเป็นคนประเภท CC มากกว่า เพราะฉันคิดว่าจะมีเว็บไซต์มากขึ้นเรื่อยๆ ที่ ที่ยังคงใช้ WordPress แบบเดิมๆ อยู่ และเราต้องการไม่หัวเสีย จากนั้นผู้พัฒนารายนี้จะสามารถนำเว็บไซต์นี้ไปโอนได้เพราะคนและจะไม่ต้องเรียนรู้ Back office ใหม่ให้กับทีมของพวกเขาที่จะไม่ต้องถ่ายโอนข้อมูล ดังนั้น มันอาจเป็นข้อได้เปรียบที่ยิ่งใหญ่สำหรับเรา
DV: ถ้าฉันสามารถลองสรุปได้ว่ามันฟังดูเหมือนประโยชน์ดั้งเดิมของความเร็วที่ถูกต้อง ประสิทธิภาพการทำงาน ความปลอดภัย ผลกระทบ SEO และความหมายอื่นๆ ของผลประโยชน์ประเภทนี้ แต่ยังรวมถึงอนาคตด้วย เขาชี้ให้เห็นว่าความจำเป็นขององค์กรสำหรับ WP Engine แสดงให้เห็นว่าหลายองค์กรที่นำเทคโนโลยีนี้มาใช้แล้ว และแน่นอนว่ามักจะเป็นผู้ใช้กลุ่มแรกๆ ดูเหมือนว่าความคิดคือการก้าวไปข้างหน้า แต่ดูเหมือนว่าทุกวันนี้มีความต้องการจากบริษัทที่สร้างประสบการณ์เช่นนี้ ดังนั้นจึงไม่ใช่การทดลองทั้งหมด และที่จริงแล้ว มีลูกค้าที่คุณสามารถชนะได้ในฐานะตัวแทนอิสระที่สร้างด้วย WordPress ในลักษณะที่โง่เขลา เช่นเดียวกับที่คุณชี้ให้เห็นแง่มุมที่คุณรู้จัก ใช้ประโยชน์จากส่วนหลังที่แบรนด์เหล่านี้คุ้นเคยใช่ไหม ความสามารถในการใช้เทคโนโลยีใหม่เกี่ยวกับการแยก JavaScript โดยไม่สูญเสียความสะดวกของอินเทอร์เฟซที่ผู้สร้างเนื้อหาของคุณรู้จักและชื่นชอบ ฟังดูเหมือนเป็น fers ที่ดีหรือไม่? ชอบบทสรุประดับสูงที่นั่น?
AS: ใช่ ฉันคิดว่าอย่างนั้น ดังนั้นเราเพิ่งเริ่มต้นประกันหัวขาดและนำเสนอแนวทาง แต่การวางตำแหน่งตัวเองตอนนี้เป็นช่วงเวลาที่ดีเพราะโอ้ใช่ตอนนี้ไม่มีงานแล้ว ใช่ แต่เรากำลังจะไปทำงาน คนจะเยอะ และนั่นเป็นท่าเอนไปข้างหน้า
DV: ถูกต้อง ตกลง. ดังนั้นฉันจึงต้องการคุยกับคุณเกี่ยวกับเรื่องนี้ไปข้างหน้า แม้ว่าเอนเอียงอย่างหนัก แต่เรากำลังจะพักครั้งแรกและเราจะกลับมาทันที
DV: สวัสดีทุกคน ยินดีต้อนรับกลับมากดพอดคาสต์ชุมชน WordPress นี้ VMR นี่คือผู้รักษาประตู David ของคุณ และสัมภาษณ์ธีม Alexandra จาก Gatsby WP เกี่ยวกับธีม WordPress ที่เน้นหัวขาดของเธอ อเล็กซานดรา ก่อนพัก เรากำลังพูดถึงความคิดของคุณเล็กน้อยว่าทำไมนักพัฒนาจึงควรคิดที่จะเริ่มสร้างด้วยการพูดถึงประโยชน์หลักของคนไม่มีหัว แต่ยังรวมถึงแง่มุมที่เอนเอียงในอนาคตของการก้าวไปข้างหน้า โค้งและใช้ประโยชน์จากโอกาสสำหรับแบรนด์ที่ใช้หัวขาดอยู่แล้วโดยเฉพาะในองค์กร ฉันก็เลยสงสัยเหมือนกัน อย่างที่ฉันคิดเกี่ยวกับการวิ่งต่อไป คุณก็รู้ แต่ฉันดูแลเอเจนซี่ WordPress มาห้าปีแล้ว ฉันคุ้นเคยมากกับการเลือกเทคโนโลยีในบริบท เหมือนกับอุปสรรคอย่างหนึ่งในการนำเทคโนโลยีใหม่ๆ มาใช้ ก็เหมือนกับว่าเราใช้สิ่งนี้ตรงนี้เพื่อทำงานให้เสร็จ ในงานกำลังจะเสร็จ ดังนั้นคุณจึงมีเส้นโค้งการรับเลี้ยงบุตรบุญธรรมแบบนี้ เหมือนกับการสำรวจสิ่งใหม่ๆ ที่เริ่มต้นสร้างด้วยมัน ในเครื่องมือเป็นส่วนสำคัญในการช่วยเหลือผู้คนให้ไปถึงที่นั่น และฉันรู้ว่าธีม Gatsby WP ของคุณมีบทบาทสำคัญในเรื่องนั้น แต่ฉันอยากรู้ว่าฉันจะคุยกับคุณเกี่ยวกับคำตอบอะไรเพิ่มเติมในอีกสักครู่ ฉันอยากรู้ว่าปลั๊กอินหรือเฟรมเวิร์กอื่นๆ ที่คุณใช้ในการเดินทางของคุณเพื่อเรียนรู้การสร้าง JavaScript แบบแยกส่วนด้วย WordPress คืออะไร
AS: เอาล่ะ กราฟ WP แน่นอนว่า QL เป็นศูนย์กลางของสิ่งนั้น และปลั๊กอินทั้งหมดที่สร้างขึ้นรอบๆ และนั่นจะถูกสร้างขึ้นเพราะชุมชนมีการใช้งานมากและเรามีปลั๊กอินใหม่อยู่ตลอดเวลา และมากกว่าที่ผู้คนจะถูกเสียบเข้ากับ WP กราฟ QL และการนำไปใช้ส่วนใหญ่จะง่ายขึ้น
DV: สำหรับผู้ชมที่ไม่คุ้นเคยเช่นที่ WP Graph QL ทำในระดับสูง
AS: ตกลง ดังนั้นขึ้นอยู่กับว่า WordPress เป็น REST API และ WP Graph QL ใดที่สร้าง Graph QL API บน WordPress ซึ่งโดน Jasmine Bowles ที่เคยทำงานที่ Gatsby เป็นผู้ได้รับมอบหมายจากที่ทำงานเป็น WP engine ในตอนนี้ และช่วยให้ เชื่อมต่อได้อย่างดีเยี่ยม WordPress กับ Gatsby ถัดไป Val เพื่อดูเฟรมเวิร์ก JAMstack แบบ headless อื่น ๆ หรือการตอบสนองแบบง่ายๆ หรือแม้แต่แบบบริสุทธิ์ และนี่คือกราฟ WP QL ดีขึ้นเรื่อยๆ ขอบคุณ Jason และเป็นโอเพ่นซอร์ส และนักพัฒนาหลายคนกำลังสร้างปลั๊กอินรอบ ๆ ข้อมูลที่ฉันใช้บ่อยคือ WP Graph QL ACF เพราะมันทำให้ฉันใช้ ACF ซึ่งเป็นปลั๊กอินอันดับหนึ่งของฉันใน WordPress แบบดั้งเดิม ตอนนี้ฉันสามารถใช้ ACF และเนื้อหาที่ยืดหยุ่นทั้งหมดใน Gatsby ในโหมดหัวขาดได้ และนั่นก็เยี่ยมมาก

DV: นั่นเป็นคำถามที่ฉันได้ถามคำถามนี้กับคนสองสามคนในช่วงหลายปีที่ผ่านมาเขาไม่มีหัวและเริ่มเข้ามาในที่เกิดเหตุและฉันไม่เคยเป็นทางเดินที่ดีเลยใช่ไหม เหมือนกับการสร้าง ACF แบบดั้งเดิมเหล่านี้โดยจ่ายเงินให้ไซต์ WordPress จากนั้นฉันจะใช้บางอย่างเช่น Graph QL สำหรับ ACF หรือโดยทั่วไปในฐานะสะพานที่เป็นส่วนหนึ่งของสะพานของฉัน เริ่มสร้างโดยเปิดไฟหน้า ฉันไม่แน่ใจว่าฉันรู้ว่ามีนักพัฒนาจำนวนมากอยู่ที่นั่น เราอาจกำลังเดินทางแบบเดียวกันหรือกำลังคิดเกี่ยวกับขั้นตอนแบบเดียวกันที่เป็นประโยชน์จริงๆ ดังนั้นฉันจึงต้องการเปลี่ยนเกียร์ในตอนนี้ เว้นแต่จะเป็นเช่นนั้น มีเครื่องมือหรือเฟรมเวิร์กอื่นๆ ที่คุณคิดว่ามีประโยชน์สำหรับช่วงการเปลี่ยนภาพที่ฉันพูดถึงหรือไม่
AS: อีกครั้งสามารถเสียบปลั๊กให้คุณได้ ของคุณคือ และเรามีข้อมูลอ้างอิงปลั๊กอิน Gatsby จากปี WP Graph QL เพื่อนำ SEO ไปใช้โดยตรงในธีม Gatsby มีประโยชน์มากเพราะทุกอย่างพร้อมแล้ว เพื่อให้ SEO พร้อมและทำได้ดี ใช่แน่นอนวิญญาณเหล่านั้นและทุกสิ่งในใจ เราจะอยู่กับพระเจ้า ดังนั้นสิ่งที่ยอดเยี่ยมคือ WordPress และ Gatsby ใช้งานได้
DV: ดังนั้น เป็นเรื่องที่น่าสนใจที่จะเห็นนักพัฒนาปลั๊กอินมากขึ้นเรื่อยๆ ที่คุณรู้จัก การนำกรณีการใช้งานหัวขาดมาใช้ และเห็นว่าคุณรู้ว่าการลงทุนจากนักพัฒนาปลั๊กอินของคุณนั้นเป็นเรื่องที่ดี ฉันรู้ว่ามันเป็นรายการที่ฉันแนะนำสำหรับหัวขาดอย่างแน่นอน ลองเปลี่ยนเกียร์สักหน่อยแล้วพูดคุยเกี่ยวกับธีม Gatsby WP ของคุณ ช่วยให้คุณเข้าใจว่ามันแตกต่างจากธีม WordPress ทั่วไปอย่างไร เช่นอะไร? เห็นได้ชัดว่าฉันคิดว่าผู้ฟังรายการส่วนใหญ่คุ้นเคยกับงานธีม WordPress แบบดั้งเดิม แต่เว็บ Gatsby ต่างกันยังไง?
ตอบ : โอเค มันแตกต่างกันมากเพราะการตั้งชื่อธีมไม่เหมือนกันกับ WordPress และได้รับธีม WordPress ส่วนใหญ่เป็นการนำเสนอและฟังก์ชันการทำงานควรจะอยู่ในวงเล็บมากกว่า ใน Gatsby ชุดรูปแบบที่แตกต่างกันสามารถเป็นชุดของปลั๊กอินที่สามารถกำหนดค่าได้ และตอนนี้โดยเฉพาะสิ่งที่เราทำอยู่ในธีม เราใส่เช่น ชุดของเราใส่ฟังก์ชันของสิ่งที่เราต้องการใช้ซ้ำในหลาย ๆ สิ่งที่เราเรียกว่าการเริ่มต้นที่แตกต่างกัน ดังนั้นโปรเจ็กต์จึงเป็นแบบเริ่มต้น และนั่นคือสิ่งที่เขานำสไตล์มาสู่การนำเสนอ ในที่สุดในเวอร์ชันแรกของธีม เราก็ทำเช่นเดียวกันกับสไตล์สององค์ประกอบด้วย แต่เรานึกขึ้นได้ว่าไม่ใช่ความคิดที่ดี เพราะถ้าคุณต้องการ เปลี่ยนคุณต้องผ่านสิ่งที่เรียกว่างบประมาณเงา คุณต้องคัดลอกส่วนประกอบและเปลี่ยนเพื่อให้มันซับซ้อน ดังนั้นเราจึงได้ดูแลทีมเฉพาะสิ่งที่จำเป็นต้องได้รับการอัปเดตและแบ่งปันความแตกต่าง เช่น ความคิดเห็น การค้นหา ความคิดเห็น การค้นหาธีม จากนั้นคุณสามารถนำเข้าแถบค้นหาหรือนำเข้าความคิดเห็นจากจุดเริ่มต้นได้ แนวคิดที่แตกต่างกันใน Gatsby เรามีธีมและปลั๊กอินหรือเราสร้างตอนนี้ด้วยเช่นด้วยองค์ประกอบ ACF บล็อก HTML บางตัวที่จะไม่อยู่ด้านข้าง จะมีสไตล์โดยตื้นในสตาร์ทเตอร์เพื่อให้ฉันสามารถใช้ซ้ำได้ในหลาย ๆ ธีม .
DV: โครงสร้างของธีมนี้มีฟังก์ชันการทำงานไม่ใช่ส่วนนี้เหมือนกับพื้นฐานรูทใช่หรือไม่ สำหรับหัวขาดที่มีการจัดการฟังก์ชั่นที่ส่วนหน้ามากขึ้นคืออะไร? และมันเป็นความสัมพันธ์แบบ API กับแบ็กเอนด์เหล่านั้นมากกว่าหรือ
AS: ใช่ ฉันคิดว่าอย่างนั้น ใช่ มันเป็นสไตล์ APA ใช่ เรานำเกมผู้หญิงที่รวบรวมองค์ประกอบนี้ของฟังก์ชันการทำงานนี้จากธีมนี้ และฉันสามารถผสม ใช่ นอกจากนี้ เราสามารถผสมหลายธีมเข้าด้วยกัน จึงมีธีมการตั้งครรภ์ใน Gatsby ค่อนข้างคล้ายกันในทาง
DV: ดังนั้นฉันคิดว่าสำหรับ WordPress เช่นเดียวกับการต่อสู้ครั้งใหญ่ใน WordPress อย่างที่คุณพูดก่อนหน้านี้เหมือนกับว่าธีมควรจะเป็นส่วนหน้าและปลั๊กอินควรจะเป็นฟังก์ชันการทำงาน และแน่นอนว่านักพัฒนาธีมจำนวนมากได้รวมฟังก์ชันการทำงานเข้ากับธีมของพวกเขาโดยไม่มีปลั๊กอิน ดังนั้นสิ่งนี้จึงรู้สึกเหมือนเป็นเส้นทางที่นักออกแบบธีมจำนวนมากอาจต้องการใช้ แต่คุณรู้ไหมว่าบางทีอาจใช้แล้ว แต่จริงๆ แล้วไม่น่าจะเกินราคาที่ควรจะทำใน WordPress แบบเดิม นั่นคือการประเมินที่ยุติธรรมหรือไม่ คุณสามารถทำซ้ำคำถาม? ใช่แล้ว คุณพูดถึงก่อนหน้านี้ว่า WordPress สร้างฟังก์ชันการทำงานในธีมอย่างไร ไม่ใช่สิ่งที่คุณควรจะทำจริงๆ แต่แน่นอนว่า เราทราบดีว่าผู้พัฒนาธีมจะเพิ่มฟังก์ชันการทำงานให้กับธีมของตนโดยตรงไปยังไฟล์ธีม และปลั๊กอินตัวช่วย ดังนั้นสิ่งที่ฉันอยากรู้ก็คือธีม Gatsby WP หากความต้องการที่จะรวมฟังก์ชันการทำงานเพิ่มเติมในธีมของคุณในฐานะนักพัฒนาธีมนั้นเป็นวิธีการที่รับรู้ด้วยสถาปัตยกรรมของธีมเว็บ Gatsby เมื่อเทียบกับแบบดั้งเดิม
AS: ฉันคิดว่ามีสองสิ่งที่แตกต่างกัน ดังนั้นใช่ การใส่ธีมใน WordPress ไม่ใช่วิธีปฏิบัติที่ดี ฉันคิดว่าปลั๊กอินและฉันคิดว่าเป็นธีมการตั้งชื่อ มีสองสิ่งที่แตกต่างกันในหนังสือที่จะพูดคุยกับผู้ใช้ WordPress พวกเขามีมากกว่าที่จะคิดเกี่ยวกับธีม Gatsby เป็นปลั๊กอินที่เราทำ ตัวอย่างเช่น เพื่อทำธีมอีคอมเมิร์ซ แต่โดยพื้นฐานแล้ว เรานำฟังก์ชันอีคอมเมิร์ซมาใช้ และเมื่อเราสร้างส่วนประกอบใหม่ และเราจัดรูปแบบพวกมันในสตาร์ทเตอร์และนึกถึงสถานะหรือฟิลด์ แต่สำหรับสตาร์ทเตอร์ เราจะไม่ได้รับการอัปเดต เช่น ฟิลด์ย่อยของคุณ เป็นต้น ดังนั้นฉันคิดว่าการตั้งชื่อมันสับสนเพราะฉันไม่ได้เป็นตัวแทนของสิ่งเดียวกัน แต่คล้ายกับปลั๊กอินมากกว่า ธีมส์. คุณสามารถทำองค์ประกอบการนำเสนอและใส่ฟังก์ชันการทำงานเพื่อให้คุณสามารถจัดกลุ่มการกำหนดค่าในธีม Gatsby และคุณได้รับเงา
DV: คำอธิบายที่เป็นประโยชน์มากเพราะฉันคิดว่าหลายคนคงคิดว่ามันอาจจะมาจากพื้นที่ WordPress มากกว่า แต่อย่างใดพวกเขามีแนวโน้มที่จะทำงานเหมือนธีม WordPress ทำในวันนี้ แต่ฉันคิดว่านั่นเป็นจุดแตกต่างที่ดีจริงๆ ขอบคุณสำหรับรายละเอียดที่ฉันมีประโยชน์จริง ๆ เราจะไปพักกันครั้งที่สอง แล้วเราจะกลับมา
DV: ยินดีต้อนรับทุกคนกลับมากด podcast ชุมชน WordPress บน W EMR นี่คือโฮสต์ของคุณ David Bowie Paul ฉันกำลังสัมภาษณ์ Alexandra Squanto จากธีม Gatsby WP เกี่ยวกับ Gatsby WP Bates ของเธอ อเล็กซานเดรียก่อนพัก เรากำลังพูดถึงความแตกต่างระหว่างธีม Gatsby WP และธีม WordPress แบบดั้งเดิมที่ทำการวิจัยเล็กน้อยก่อนการสัมภาษณ์ครั้งนี้ และฉันเห็นในไซต์ของคุณสำหรับผู้ที่สนใจธีม Gatsby WP ทำให้คุณสบายใจ อย่างที่บอกไปว่าธีมไม่จำเป็นต้องมีทักษะการเขียนโค้ดจริงๆ แต่เมื่อฉันเริ่มดูรายละเอียดการใช้งานบางอย่าง ดูเหมือนว่าจะต้องใช้ทักษะทางเทคนิคขั้นสูงบางอย่างเพื่อเริ่มต้นและเดินหน้าต่อไป ผมเลยอยากรู้ว่าใครที่คุณคิดว่าผู้ใช้ในอุดมคติคือใคร? หรือชอบคนเทคโนโลยีระดับต่ำที่สุดที่คุณคิดว่าเหมาะสมสำหรับธีมเว็บของ Gatsby? แล้วถ้าคุณคิดเหมือนคนทั่วไป ถ้าแนวคิดของ like assembler หรือ DIY หัวขาดจะกลายเป็นเรื่องสำคัญในอนาคต เพราะตอนนี้มันรู้สึกเหมือนไม่ใช่ตอนนี้ แต่คุณคิดอย่างไรกับเรื่องนี้?
AS: โอเค อย่างแรกเลย ไม่ต้องใช้ทักษะทางเทคนิคขั้นสูงมากนัก แต่ฉันคิดว่ามันเกี่ยวกับจิตวิทยามากกว่า เพราะหากคุณปฏิบัติตามเอกสารทีละขั้นตอน Geat Gadsby กล่าวถึงวงเล็บที่ซับซ้อนที่สุดบนคอมพิวเตอร์ ดังนั้นฉันจึงคิดว่ามันซับซ้อนกว่าใน Windows เพราะ Windows ตอนนี้มีคอนโซลที่ฉันเป็นผู้ใช้ Mac ที่ไม่ซับซ้อนและไม่กลัวการเปิดโปรแกรมแก้ไขโค้ดในการเปิดคอนโซล แต่ข้างบนนั้นเป็นแค่การคัดลอกและวาง และฉันได้แสดงอีกครั้ง เรียนรู้กับเจสันใน 10 นาที คุณมีทุกอย่างครบ แต่ฉันคิดว่าสำหรับบางคน ในทางจิตวิทยาแล้ว พวกเขาอาจกลัวที่จะเห็นโค้ดและคอนโซล หลายคนก็เป็นแบบนั้น มันซับซ้อน แต่ก็ไม่จำเป็นว่าต้องมีทักษะ
DV: ดังนั้น หากคุณเอาชนะความกลัว SFTP ได้ คุณจะสามารถเอาชนะความกลัวที่จะสร้างสภาพแวดล้อมที่มีช่องว่างได้ อย่างแน่นอน.
AS: นั่นเป็นตัวอย่างที่ดี
DV: ฉันเข้าใจแล้ว ฉันเดา หากคุณได้เปิดโปรแกรมแก้ไขโค้ดและใช้งานข้อมูลโค้ด คุณอาจทำตามคำแนะนำในการตั้งค่าได้ เช่นเดียวกับ WordPress นักแปลอิสระของ WordPress ส่วนใหญ่อาจจะใช้สิ่งนี้ได้
AS: แน่นอน โดยเฉพาะอย่างยิ่งฉันคิดว่ามันเป็นสตูดิโอแรงบันดาลใจที่นำเสนอเจเนซิส ฉันเป็นนักพัฒนา Genesis มาก่อนจริงๆ
DV: ธีม. คุณรู้จักเขาไหม เขาอยู่ในสเปนด้วย โอ้ใช่. คุยกันนอกเรื่อง.
AS: ใช่แล้ว ฉันกำลังทำงานกับเจเนซิส และมันก็ดี และฉันก็ตระหนักว่าผู้คนจากเจเนซิสคือเว็บไซต์นี้ที่เศร้าโศก ฟรีที่เป็นเป้าหมายทั่วไปคือสูตรอาหาร และเรากำลังวางแผนที่จะทำเช่นนั้นเพื่อทำแบบฝึกหัดเพื่อแสดงให้คุณเห็นว่าคุณทำได้ คุณสามารถทำอย่างนั้นได้ และคุณสามารถคัดลอกโค้ดและอธิบายว่ามันทำงานอย่างไร ดังนั้นผู้คนถึงชอบแม้ว่าจะไม่ได้ถูกเรียกว่าผู้เชี่ยวชาญ แต่พวกเขาก็ชอบทำตัวสกปรกและทำในสิ่งที่พวกเขาจะชอบ ฉันคิดว่ามันยอดเยี่ยมมากที่ Frances เปิดเผยต่อสาธารณะ พวกเขาต้องการแก้ไขสิ่งเดียวกันด้วยการทำให้เชื่อง CSS และใช้สูตรบางอย่างที่เราสร้างขึ้นเพราะตอนนี้เรากำลังเตรียมหลายสิ่งหลายอย่าง นั่นเป็นสิ่งที่ดีจริงๆ และใครก็ตามที่เขาไม่กลัว สามารถนำบล็อกของพวกเขาไปไว้ใน Gatsby ได้ง่ายขึ้น ไม่ต้องกลัวเรื่องทั้งหมดนั้น แต่ใช่ โดยพื้นฐานแล้ว สิ่งที่ฉันรู้ว่าลูกค้าส่วนใหญ่ของเราคือนักพัฒนา แม้แต่นักพัฒนาเว็บ ที่ไม่ได้มาจาก WordPress ฉันมี ฉันมีสองกรณีที่คนที่มาจาก WordPress และคนที่มาจากปฏิกิริยาที่ไม่รู้จัก WordPress ใช่แล้ว คนที่มาซื้อธีมนี้จึงมีเอเจนซี่ที่พัฒนาเป็นฟรีแลนซ์มากขึ้น แต่ให้ตระหนักถึง microkey space ที่เรามี coop และ Cisco ได้ทำเว็บไซต์ของเขาใน HTML และ CSS และสนใจดังนั้นจึงมีคนที่ไม่ได้อยู่ในสาขานี้และสามารถใช้งานได้ทั้งหมด ถ้ายังพูดแบบนี้ก็ไม่เป็นอุปสรรค มันไม่ใช่เปิดทั้งหมด นั่นคือสิ่งที่ฉันหมายถึง
DV: ใช่ นั่นสมเหตุสมผลมาก และฉันคิดว่านั่นเป็นหนึ่งในสิ่งที่คุณรู้ WordPress หัวขาด หรือโดยทั่วไปแล้วยังไม่ตระหนักก็คือ การนำสะพานเหล่านี้จากเทคโนโลยีไปสู่ระดับที่ซับซ้อนมากขึ้น เริ่มจากนักพัฒนาที่มีความซับซ้อนมาก เข้าสู่แอสเซมเบลอร์หรือวัฒนธรรมข้อมูลโค้ดที่ซับซ้อนน้อยกว่า และจากนั้นอาจทำ DIY ได้ในที่สุด แต่อย่างที่คุณรู้ WordPress ทำหน้าที่นี้ให้สำเร็จ สำหรับการพัฒนา PHP ในการพัฒนาเว็บไซต์และแอปพลิเคชันตั้งแต่เริ่มต้น และเพื่อให้เห็นว่าตอนนี้มีบทบาทในเครื่องมืออย่างธีม Gatsby DVP ที่มีบทบาทในการเชื่อมช่องว่างเหล่านั้น เป็นเรื่องที่น่าสนใจที่จะเห็นว่าสิ่งนี้จะนำไปสู่การใช้ Headless ในระยะยาวได้อย่างไร และฉันเห็นด้วยกับคุณ มันเป็นอนาคต และโชคดีที่มีผู้มีส่วนร่วมมากมายที่ช่วยทำเครื่องมือเพื่อทำให้ง่ายขึ้น นี่เป็นอเล็กซานเดอร์ที่น่าสนใจสุด ๆ
AS: ฉันรู้ว่า WP Engine จะนำวิธีแก้ปัญหามาสู่การเป็นไวรัสได้ง่ายขึ้น
DV: ใช่ ที่จริงแล้ว ในไตรมาสที่ 1 เราจะเปิดตัวบางสิ่งเพิ่มเติมที่จะทำให้เรามีเนื้อหา Atlas แบบโมดูลาร์เฮาส์ JS ในตอนนี้ ซึ่งเป็นโอเพ่นซอร์สสามรายการ เรามีสิ่งอื่น ๆ มาใน q1 เราจะพูดถึงเรื่องนี้มากขึ้นในภายหลัง แต่ก็ขอบคุณที่เข้าถึง ขอบคุณที่เข้าร่วมกับเรา วันนี้. อเล็กซานเดอร์. สิ่งนี้น่าสนใจสำหรับคุณจริงๆ หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งที่ Alexander ทำได้ โปรดไปที่ GatsbyWPthemes.com ขอบคุณทุกคนที่ฟังกดพอดคาสต์ชุมชน WordPress และ W Mr. และนี่คือ David Vogelpohl โฮสต์ของคุณ ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะนำสิ่งที่ดีที่สุดของชุมชนมาให้คุณที่นี่ทุกสัปดาห์ใน Press This