
CodeLab คลังโค้ดสำเร็จรูปสำหรับสาย JetPlugins
Crocoblock เปิดคลัง Code snippets หรือโค้ดสำเร็จรูปที่คุณสามารถนำไปใช้ได้เลยโดยเฉพาะกับปลั๊กอินตระกูล Jet ทั้งหลาย เผื่อใครที่กำลังเจอปัญหาว่าอยากได้ฟีเจอร์แบบนี้ แต่ตั้งค่าใน plugin ไม่เจอ หรือต้องเขียนโค้ดเพิ่มอย่างไร วันนี้ Codelab เปิดตัวมาเพื่อแก้ปัญหาสิ่งนี้แล้ว
Crocoblock คืออะไร?
Crocoblock คือชุดเครื่องมือ (toolkit) สำหรับ WordPress ที่รวมปลั๊กอินกว่า 20 ตัว หรือที่เรียกว่า JetPlugins ไว้ในที่เดียว ช่วยให้คุณสร้างเว็บไซต์แบบ dynamic ได้โดยไม่ต้องเขียนโค้ดหรือลดการเขียนโค้ดลง ซึ่งเจ้า JetPlugins นี้จะมีปลั๊กอินย่อยอีกหลายตัว ซึ่งแต่ละตัวรับผิดชอบงานเฉพาะทาง ตัวที่ได้รับความนิยมมากที่สุด เช่น…
JetEngine สร้าง Custom Post Types, Custom Fields และ Dynamic Content
JetSmartFilters ระบบกรองข้อมูลขั้นสูง เหมาะกับเว็บไดเรกทอรีหรือร้านค้า
JetFormBuilder สร้างฟอร์มแบบลากวาง พร้อมเงื่อนไขและระบบส่งข้อมูล
JetWooBuilder ปรับแต่งหน้าร้านค้า WooCommerce ได้เต็มรูปแบบ
JetPopup, JetTabs, JetMenu, JetBlog และอีกหลายตัวสำหรับ UI ต่างๆ

Crocoblock สามารถทำงานร่วมกับ Elementor, Gutenberg และ Bricks Builder ทำให้ยืดหยุ่นมากกว่าเครื่องมืออื่นที่ผูกอยู่กับ page builder ตัวเดียว และในอนาคตยังจะขยายการรองรับไปถึงธีม Divi อีกด้วยครับ
CodeLab คืออะไร?
CodeLab คือคอลเลคชันของ Code snippets สำเร็จรูปมากกว่า 100 รายการ สำหรับนักพัฒนา WordPress โดยเฉพาะ คิดง่ายๆ ว่ามันคือ “ห้องสมุดโค้ด” ที่ Crocoblock รวบรวมโซลูชันจากของจริง ผ่านการทดสอบและใช้งานมาแล้ว แล้วจัดหมวดหมู่ให้หยิบใช้ได้ทันที ไม่ว่าจะเป็นงานเกี่ยวกับ forms, filters, listings, หรือ calendars สิ่งที่ทำให้ CodeLab ต่างจากการ Google หาโค้ดทั่วไป คือทุก snippet ที่อยู่ในนั้นถูกเขียนและทดสอบโดยทีม Crocoblock เอง ไม่ใช่โค้ดสุ่มจากอินเทอร์เน็ตที่ไม่รู้ว่าจะใช้ได้กับ version ปัจจุบันหรือเปล่าครับ

จุดเด่นที่ทำให้ CodeLab แตกต่างจากแหล่งโค้ดทั่วไปคือ การจัดระเบียบที่เยี่ยมยอดครับ คุณสามารถกรองค้นหา snippet ที่ต้องการได้หลายมิติ เช่น…
- เลือกตาม Plugin มีโค้ดสำหรับ JetEngine, JetSmartFilters, JetFormBuilder, JetPopup, JetBooking และอื่นๆ อีกเพียบ
- เลือกตามหมวดหมู่ เช่น Dynamic Content, Forms, Filters & Search, Booking, eCommerce ฯลฯ
- เลือกตามภาษาโปรแกรมมิ่ง: PHP, CSS, JavaScript, SQL
- เลือกตาม Page Builder: Elementor, Gutenberg, Bricks
และถ้าขี้เกียจกดกรอง ก็มีช่องค้นหา (Search) ให้พิมพ์คีย์เวิร์ดหาได้แบบรวดเร็วทันใจ
ตัวอย่าง Code snippets
Sticky Months in JetBooking Calendar
เปิดใช้งานคุณสมบัติ “Sticky Months” ในตัวกรองปฏิทินของ JetBooking เพื่อให้มั่นใจว่าเดือนที่เลือกจะไม่เปลี่ยนแปลงระหว่างการเลื่อนดูปฏิทิน
Change User Capability Required for JetPopup Access
แก้ไขความสามารถของ WordPress ที่จำเป็นในการเข้าถึงประเภทโพสต์แบบกำหนดเอง JetPopup ซึ่งช่วยให้คุณสามารถจำกัดหรือให้สิทธิ์การเข้าถึงส่วนหลังบ้านแก่บทบาทผู้ใช้เฉพาะได้
Prevent Calendar Content Translation in Multilingual Sites
เพิ่มคลาส CSS ให้กับปฏิทิน JetAppointment เพื่อยกเว้นเนื้อหาจากการแปลอัตโนมัติโดยปลั๊กอินต่างๆ เช่น GTranslate
Apply All Paginations Simultaneously
เปิดใช้งานการควบคุมการแบ่งหน้า (Pagination) ทั้งหมดใน JetSmartFilters ให้ทำงานพร้อมกัน ช่วยซิงค์พฤติกรรมการเปลี่ยนหน้าระหว่างฟิลเตอร์หลายชุดบนเว็บไซต์ของคุณ ให้แสดงผลตรงกันหมดโดยอัตโนมัติ


ฟรีไหม?
ข่าวดีคือ CodeLab เปิดให้เข้าใช้งานฟรี Crocoblock เรียกว่าเป็น A Free Code Snippets Collection ซึ่งสื่อชัดเจนว่าไม่มีค่าใช้จ่ายสำหรับการเข้าถึงคลังโค้ดนี้ ไม่ว่าคุณจะเป็นสมาชิก All-Inclusive หรือแค่คนที่ผ่านมาเจอเว็บ Crocoblock ก็ตาม ซึ่งคิดดูแล้วเป็น move ที่ฉลาดมาก เพราะ Crocoblock กำลังแสดงให้เห็นว่า ecosystem ของพวกเขาแข็งแกร่งพอที่จะสร้างคอมมูนิตี้นักพัฒนาได้จริงๆ ไม่ใช่แค่ขาย plugins แล้วจบ
CodeLab เหมาะกับใคร?
เหมาะกับ:
- WordPress Developer ที่ใช้งาน Crocoblock เป็นประจำ
- คนที่ชอบปรับแต่งเว็บไซต์ให้ทำงานได้ตามความต้องการแบบ 100%
- ผู้ที่ต้องการเรียนรู้เทคนิคการเขียนโค้ดร่วมกับ JetPlugins
- ทีมงานที่ต้องการลดเวลาพัฒนาและทดสอบโค้ดจากศูนย์
สรุป
CodeLab ไม่ใช่ feature ที่หวือหวาถึงขนาดเปลี่ยนโลก แต่มันคือสิ่งที่คนใช้ Crocoblock ต้องการมานาน ในทางปฏิบัติมันช่วยลดเวลาในการพัฒนา ลดความผิดพลาดจากการใช้โค้ดที่ไม่ได้ทดสอบ และทำให้ workflow ของทั้ง freelancer และ agency ราบรื่นขึ้นครับ ถ้ายังไม่เคยลองเข้าไปดูลองแวะไปที่ Codelab ได้เลย ฟรี ไม่มีเงื่อนไข และอาจจะช่วยประหยัดเวลาได้หลายชั่วโมงในโปรเจกต์หน้าของเพื่อนๆ ก็ได้นะครับ
