Gutenberg และอนาคตของธีมและปลั๊กอิน WordPress ระดับพรีเมียม

เผยแพร่แล้ว: 2017-09-08

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

กูเทนเบิร์กคืออะไร?

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

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

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

ประสบการณ์การเขียนใหม่ของบรรณาธิการ Gutenberg

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

ข้อกังวลหลักบางประการเกี่ยวกับ Gutenberg ได้แก่:

  • อินเทอร์เฟซใหม่จะเพิ่มความซับซ้อนและขับไล่ผู้ใช้ออกจาก WordPress . หรือไม่
  • ยอมสละความเข้ากันได้แบบย้อนหลังที่จะทำลายธีม ปลั๊กอิน และเว็บไซต์
  • ความสามารถในการขยายและรองรับ metaboxes
  • ความกังวลเกี่ยวกับไทม์ไลน์ของ Gutenbergs และการขาดรายการคุณสมบัติโดยละเอียดและแผนงานที่ชัดเจนสำหรับโครงการ
  • นักพัฒนาและเอเจนซี่กังวลว่าจะส่งผลต่อธุรกิจและเว็บไซต์ของลูกค้าอย่างไร
  • นักพัฒนาและเจ้าของผลิตภัณฑ์กังวลว่า Gutenberg จะส่งผลกระทบต่อธีม ปลั๊กอิน และธุรกิจที่มีอยู่อย่างไร
  • ปัญหาการออกใบอนุญาตเกี่ยวกับไลบรารี JavaScript ที่ใช้สร้างอินเทอร์เฟซผู้ใช้ใหม่
  • ว่าโครงการกำลังได้รับการพัฒนาเป็นหลักเพื่อตอบสนองความต้องการของลูกค้าและผลประโยชน์ขององค์กรของ Automattic

Gutenberg เป็นมากกว่าบรรณาธิการคนใหม่

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

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

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

ในฐานะที่เป็นส่วนหนึ่งของการมุ่งเน้นที่ตัวแก้ไขในปี 2560 ต่อไปจะเน้นที่การปรับแต่งและการสร้างไซต์ จากโพสต์เขี่ย:

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

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

มีการวางแผนคุณสมบัติมากมาย มากเกินไปที่จะแสดงรายการ แต่แผนงานคร่าวๆ คือ: v1) ตัวแก้ไขโพสต์และหน้า v2) ตัวแก้ไขเทมเพลตหน้า v3) ตัวสร้างไซต์

นั่นเป็นขอบเขตที่กว้างกว่ามากอย่างแน่นอน ไม่ใช่แค่ตัวแก้ไขที่ออกแบบใหม่ แต่ทำไมกูเตนเบิร์กถึงไปในทิศทางนี้?

WordPress มีการเติบโตอย่างไม่น่าเชื่อ เนื่องจากได้เปลี่ยนจากแพลตฟอร์มบล็อกธรรมดาเป็นระบบจัดการเนื้อหา (CMS) ที่ทรงพลัง อย่างไรก็ตาม เป็นที่แน่ชัดว่า Automattic ซึ่งเป็นบริษัทแม่ของ WordPress.com มีความกังวลอย่างมากเกี่ยวกับการแข่งขันที่เพิ่มขึ้นจาก Squarespace, Medium และ Wix ด้วย Gutenberg พวกเขากำลังพยายามขับเคลื่อน WordPress ไปข้างหน้าโดยพยายามจัดการกับความผิดหวังของผู้ใช้ด้วยประสบการณ์การเผยแพร่และการปรับแต่งในปัจจุบัน และเปลี่ยน WordPress ให้เป็นแพลตฟอร์มผู้สร้างเว็บไซต์มากขึ้นเพื่อแข่งขันกับคู่แข่งและเพิ่มส่วนแบ่งการตลาดอย่างต่อเนื่อง

Matt Mullenweg เพิ่งเขียนบล็อกโพสต์ชื่อ “เราเรียกมันว่า Gutenberg ด้วยเหตุผล” เพื่อจัดการกับข้อกังวลอย่างกว้างขวางที่ถูกเปล่งออกมาเกี่ยวกับทิศทางของตัวแก้ไข WordPress ใหม่และความหมายสำหรับอนาคตของ WordPress มันอยู่ในโพสต์ที่น่าสนใจและถ้าคุณยังไม่ได้อ่านให้แน่ใจว่าคุณทำ ในโพสต์เขาอธิบายว่า:

การเติบโตของ WordPress นั้นน่าประทับใจ (28.5% และเพิ่มขึ้นเรื่อยๆ) แต่ก็ไม่ได้ไร้ขอบเขต — อย่างน้อยก็ไม่ใช่ในสถานะปัจจุบัน เรามีความท้าทาย (ผู้ใช้รู้สึกผิดหวังกับการเผยแพร่และปรับแต่ง การแข่งขันจากผู้สร้างไซต์เช่น Squarespace และ Wix) และโอกาส (ธุรกิจขนาดเล็ก 157 ล้านแห่งที่ไม่มีไซต์ หรือที่รู้จักว่าตลาดใหญ่ถัดไปที่เราควรจะให้บริการ) ถึงเวลาสำหรับสิ่งที่ยิ่งใหญ่ต่อไปของ WordPress สิ่งที่ช่วยให้เราจัดการกับความท้าทายและโอกาสของเรา สิ่งที่เปลี่ยนโลก.

กูเตนเบิร์ก.

Gutenberg พบกับความท้าทายและโอกาสของเราในขณะเดียวกันก็ให้ประโยชน์แก่ทุกคนที่หาเลี้ยงชีพด้วยการทำงานในระบบนิเวศ WP มันมีอะไรมากกว่าแค่บล็อก Gutenberg ของเราขับเคลื่อนทุกส่วนของระบบนิเวศของ WordPress ไปข้างหน้า

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

เกี่ยวกับ "ประโยชน์" สำหรับนักพัฒนาธีม เขาอธิบาย:

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

และ "ประโยชน์" สำหรับนักพัฒนาปลั๊กอิน เขาอธิบาย:

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

ในส่วนความคิดเห็นของ Matts “เราเรียกมันว่า Gutenberg ด้วยเหตุผล” มีคนถามว่า:

Gutenberg จะทำหน้าที่เป็นตัวสร้างเพจ WYSIWYG ที่แท้จริงหรือไม่ ซึ่งทำให้ผู้ใช้สามารถสร้างการออกแบบเพจที่มีความแม่นยำทางสายตา คล้ายกับที่ Wix หรือแม้แต่ Page Builders ที่มีอยู่อย่าง Elementor และ Beaver Builder ทำอย่างไร

Matts ตอบกลับ:

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

อย่างที่คุณเห็นเป้าหมายระยะยาวของ Gutenberg คือการกลาย เป็นเครื่องมือสร้างเว็บไซต์ที่มีความสามารถครบถ้วนซึ่งสามารถสร้างเว็บไซต์ทั้งหมด ได้

นักพัฒนาธีมเชิงพาณิชย์และปลั๊กอินควรกังวลเกี่ยวกับ Gutenberg หรือไม่?

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

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

การตอบสนองของ Matt Mullenweg ในส่วนความคิดเห็นของโพสต์นั้นค่อนข้างจะบอกได้ว่า:

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

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

ประวัติทั้งหมดของ WordPress คือ "การแข่งขันกับเวอร์ชันที่ต้องชำระเงิน" ซึ่งใช้ซอฟต์แวร์และแนวคิดที่เคยใช้เงินหลายล้านดอลลาร์ และทำให้ดีขึ้นและทำให้ใช้งานได้ฟรีและทำให้เป็น GPL

Gutenberg มีความหมายอย่างไรสำหรับนักพัฒนาธีมและปลั๊กอินระดับพรีเมียม

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

โดยรวมแล้วจะมีความท้าทายมากมายรวมถึงโอกาสใหม่สำหรับนักพัฒนาธีมและปลั๊กอินระดับพรีเมียมมากมาย โดยเฉพาะอย่างยิ่งสำหรับธีมประเภทตัวสร้างไซต์ที่ซับซ้อนและปลั๊กอินตัวสร้างหน้า

ในอนาคต ธีมและปลั๊กอินใหม่จะต้องได้รับการพัฒนาเพื่อรองรับ "การบล็อก" ของ Gutenberg อย่างเต็มที่

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

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

ฉันแน่ใจว่ามีความหมายอื่นๆ อีกมากเช่นกัน ฉันไม่มีคำตอบทั้งหมด

เช่นเดียวกับการประดิษฐ์แท่นพิมพ์ของ Johannes Gutenberg ทำให้เกิดการปฏิวัติที่อนุญาตให้มีการเปลี่ยนแปลงทั่วโลกอย่างมหาศาล โครงการ WordPress Gutenberg จะเป็นการปฏิวัติสำหรับ WordPress ด้วย มันจะมีผลกระทบอย่างมากและหลากหลายสำหรับผู้ใช้ WordPress และทุกคนที่หาเลี้ยงชีพในระบบนิเวศของ WordPress

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