เริ่มต้นการเตรียมการแก้ไขแบบเต็มไซต์ด้วยหลักสูตรใหม่เกี่ยวกับธีมแบบบล็อก

เผยแพร่แล้ว: 2020-06-10

การแก้ไขแบบเต็มไซต์อยู่ห่างจากความเป็นจริงเพียงครึ่งปีเท่านั้น ฟีเจอร์นี้คาดว่าจะลงจอดใน WordPress 5.6 ซึ่งมีกำหนดวางจำหน่ายในเดือนธันวาคม เพื่อเตรียมผู้แต่งธีมสำหรับการเปลี่ยนแปลงที่จะเกิดขึ้นนี้ Carolina Nymark ได้สร้างเว็บไซต์และหลักสูตรการฝึกอบรมใหม่ ซึ่งมีชื่อว่า Full Site Editing

Nymark เป็นผู้เขียนธีมมาเป็นเวลานานและเป็นผู้สนับสนุนให้กับทีม WordPress Themes เธอเป็นหัวหน้าทีมหรือตัวแทนมาหลายปีแล้ว และเป็นหนึ่งในผู้นำที่อยู่เบื้องหลังการผลักดันให้มีธีมที่พร้อมสำหรับการเข้าถึงเพิ่มเติม

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

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

บทบาทตัวแทนของเธอกับทีมธีมส์ยังให้ข้อมูลเชิงลึกที่ไม่เหมือนใครเกี่ยวกับการต่อสู้ที่ยากลำบากที่ผู้เขียนธีมจะต้องเผชิญ Nymark กล่าวว่าเธอรู้สึกเร่งด่วนด้วยการแก้ไขเว็บไซต์เต็มรูปแบบที่กำลังปรากฏอยู่ข้างหน้า “ฉันเห็นเพียงส่วนเล็กๆ ของระบบนิเวศ — ธีม WordPress ที่ส่งมาให้รวมอยู่ในไดเร็กทอรีธีมของ WordPress; แต่ธีมส่วนใหญ่ที่ฉันเห็นไม่ได้ใช้ประโยชน์จากบล็อก” เธอกล่าว “ธีมไม่ได้บล็อกสไตล์และตัวแก้ไขไม่ตรงกับส่วนหน้า เราในฐานะผู้เขียนธีมไม่ได้ปรับตัวให้เข้ากับเครื่องมือแก้ไขบล็อกได้เร็วพอ และตอนนี้จะมีการเปลี่ยนแปลงครั้งใหญ่ในอีก 6 เดือนข้างหน้า”

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

นักพัฒนาที่มีความรู้ในการทำงานเกี่ยวกับการพัฒนาธีมคือกลุ่มเป้าหมายหลักของหลักสูตร ก่อนที่ทุกคนจะลงมือ พวกเขาควรเข้าใจฟังก์ชัน WordPress, PHP, HTML และ CSS

มีอะไรในหลักสูตร?

ภาพหน้าจอของบทเรียนต้อนรับ/แนะนำหลักสูตรแก้ไขเว็บไซต์เต็มรูปแบบ
บทเรียนต้อนรับสำหรับหลักสูตรการแก้ไขเว็บไซต์แบบเต็ม

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

หลักสูตรแบ่งออกเป็นส่วนต่างๆ ต่อไปนี้ โดยแต่ละบทเรียนมีบทเรียนของตนเอง:

  • บทนำ
  • ทั้งหมดเกี่ยวกับบล็อก
  • ธีมที่ใช้บล็อก
  • บรรณาธิการเว็บไซต์

บทเรียนส่วนใหญ่มีวิดีโอสั้น ๆ ระหว่างสองถึงห้านาที Nymark จัดทำสำเนาวิดีโอฉบับสมบูรณ์สำหรับผู้ใช้ที่ต้องการอ่าน นอกจากวิดีโอและการถอดเสียงแล้ว บางบทเรียนยังมีเนื้อหาที่สามารถดาวน์โหลดได้ เช่น ตัวอย่างโค้ด ขณะนี้ มีเพียงแบบทดสอบเดียวสำหรับส่วน "All About Blocks" ของหลักสูตร

ตอนนี้หลักสูตรครอบคลุมเฉพาะพื้นฐานเท่านั้น สำหรับผู้แต่งธีมที่ก้าวเข้าสู่ธีมแบบบล็อกแล้ว พวกเขาอาจพบว่าเนื้อหาแนะนำบางส่วนมีระดับต่ำเกินไป อย่างไรก็ตาม พวกเขาควรคาดหวังหัวข้อขั้นสูงเพิ่มเติมในอนาคต สำหรับผู้เขียนธีมที่ยังไม่ได้ดำดิ่งสู่ระบบบล็อก ตอนนี้น่าจะเป็นโอกาสสำคัญที่จะติดตามและเริ่มเตรียมการสำหรับการพัฒนาธีมในขั้นต่อไป

Nymark พร้อมที่จะเพิ่มเนื้อหาเพิ่มเติมในหลักสูตรเร็วๆ นี้ แต่มันเป็นความท้าทายอย่างต่อเนื่องที่ต้องคอยติดตามประเด็นต่างๆ ในตอนนี้ “ฉันได้บันทึกเนื้อหาที่ฉันใช้ไม่ได้เนื่องจากตัวแก้ไขบล็อกเปลี่ยนแปลงเร็วแค่ไหน แต่นั่นก็เป็นไปตามที่คาดไว้” เธอกล่าว “ความกังวลที่ใหญ่ที่สุดของฉันคือฉันไม่ต้องการที่จะเผยแพร่ข้อมูลที่ผิด และนั่นเป็นเรื่องยากในช่วงแรกๆ นี้”

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

ถนนที่เดินทาง

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

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

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

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

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

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

ถนนข้างหน้า

Nymark ระบุประเด็นต่างๆ ที่ต้องได้รับการแก้ไขในอนาคต กล่าวคือ เอกสาร “การขาดเอกสารโดยทั่วไปเป็นปัญหา ไม่เพียงแต่สำหรับการแก้ไขแบบเต็มเว็บไซต์ แต่สำหรับโครงการ Gutenberg ทั้งหมด” เธอกล่าว “มันทำให้ยากสำหรับคนที่จะเรียนรู้และมีส่วนร่วม”

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

เธอยังระบุองค์ประกอบที่จำเป็นหลายอย่างที่อยู่ระหว่างการพัฒนาโดยทีม Gutenberg แต่ยังไม่พร้อม:

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

ยังมีงานอีกมากที่ต้องทำและคำถามมากมายยังอยู่ในอากาศ อย่างไรก็ตาม มีความหวังสำหรับอนาคตที่สดใสกว่าเมื่อ WordPress ก้าวไปสู่ภาษาการออกแบบทั่วไปผ่านบล็อก

"มันจะง่ายกว่าสำหรับนักออกแบบในการสร้างเลย์เอาต์โดยไม่ต้องกังวลเกี่ยวกับโค้ด" Nymark กล่าว "และเมื่อเทมเพลตสามารถส่งออกได้ก็จะง่ายต่อการแชร์เลย์เอาต์เหล่านี้เป็นธีม อุปสรรคในการเข้าจะถูกย้าย; จะสร้างธีมพื้นฐานได้ง่าย แต่อาจเป็นเรื่องยากกว่าที่จะสร้างโซลูชันที่สมบูรณ์สำหรับผู้ใช้”