บอกลาแคนวาส

เผยแพร่แล้ว: 2017-10-24

เราตัดสินใจได้ยาก: ณ วันนี้ เราไม่ขาย Canvas อีกต่อไป

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

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

ธีมกำลังเปลี่ยนไป

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

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

Canvas ไม่ได้สร้างขึ้นเพื่อให้ทันกับการเปลี่ยนแปลง

เราเชื่อมั่นอย่างยิ่งว่า Gutenberg คืออนาคต เราได้ตัดสินใจลงทุนทรัพยากรของเราในการเตรียมผลิตภัณฑ์ของเราเพื่อให้คุณได้รับประสบการณ์ที่ดีที่สุด ขออภัย ซึ่งจะไม่รวม Canvas

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

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

นั่นนำเราไปสู่ ​​Canvas 6

ผ้าใบ5

เราสร้างการทำซ้ำสองครั้งของ Canvas 6; หนึ่งทำให้ถึงขั้นตอนการทดสอบอัลฟ่ากับกลุ่มลูกค้า Canvas ที่ได้รับการคัดเลือก โชคดีที่ข้อเสนอแนะนี้ช่วยให้เราตระหนักว่า เราสร้างสิ่งที่ลูกค้าไม่ต้องการ ความตั้งใจของเราคือทำงานบน Canvas ต่อไป และค้นหาแนวทางแก้ไขที่ดีที่สุดสำหรับตำแหน่งที่ Canvas มุ่งไป

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

ในระหว่างงานนี้ เราได้ตระหนักว่ามรดกของ WooFramework, ตัวเลือกธีมของ Canvas และความซับซ้อนโดยรวมของธีมนั้นหมายความว่า Canvas อยู่เบื้องหลังธีมที่คล้ายคลึงกันในระบบนิเวศมากเกินไป

ซึ่งรวมถึงธีมเรือธงอื่นๆ ของเรา นั่นคือหน้าร้าน ซึ่งสร้างขึ้นจากธีมเริ่มต้นของ Underscores ซึ่งจะช่วยเตรียมธีมสำหรับอนาคตได้ดีกว่า

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

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

เราไม่ได้เผยแพร่รหัส Canvas เพราะจะไม่ให้บริการชุมชน

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

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

  • โค้ด WooFramework มีโค้ดที่ล้าสมัยจำนวนมากในเร็วๆ นี้ (สำหรับความเข้ากันได้แบบย้อนหลัง) และธีมจะต้องมีการบำรุงรักษาเป็นประจำเพื่อรักษามาตรฐานโค้ดที่มีอยู่
  • เนื่องจากตัวเลือกธีมที่สืบทอดมาและขาดการรองรับเครื่องมือปรับแต่ง Canvas จึงไม่ผ่านมาตรฐานปัจจุบันบน WordPress.org นั่นคือสิ่งที่เราให้ความสำคัญอย่างสูง
  • ไม่ว่าเราจะใส่คำเตือนประเภทใดใน README ในที่เก็บก็ตาม อาจมีใครบางคนจำเป็นต้องตรวจสอบที่เก็บข้อมูลนี้ ซึ่งจะทำให้คุณไม่ต้องสนใจในการมอบประสบการณ์ที่ดีขึ้นในผลิตภัณฑ์อื่นๆ ในอนาคตให้กับคุณ

ต่อจากนี้ไป เราแนะนำให้ผู้ใช้ทำการเปลี่ยนแปลง — และเราอยู่ที่นี่เพื่อคุณ

เราไม่ได้ขาย Canvas อีกต่อไปแล้ว แต่เราจะไม่หยุดการสนับสนุนและการแก้ไขข้อบกพร่องสำหรับมัน เราจะยังคงให้การสนับสนุนในระดับเดียวกันกับการสมัครรับข้อมูลธีมของคุณเสมอ

นั่นหมายความว่า;

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

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

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

นักพัฒนาชอบความสามารถในการขยายของ Canvas และตัวกรอง และหน้าร้านก็มีสิ่งนี้และอื่นๆ อีกมากมาย มันถูกสร้างขึ้นจากพื้นดินโดยเฉพาะเพื่อการนี้ มีส่วนขยายที่หลากหลายซึ่งมีฟังก์ชันการทำงานคล้ายกับ Canvas และที่สำคัญที่สุดคืออยู่ในตำแหน่งที่ดีที่จะรองรับทั้ง Customizer (ตอนนี้) และ Gutenberg (ในอนาคต)

ความสำเร็จของคุณไปข้างหน้า

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

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

หากคุณมีคำถามหรือข้อกังวล อย่าลังเลที่จะติดต่อกับวิศวกรแห่งความสุขของเรา