Finsweet Attributes: ขยายศักยภาพ Webflow อย่างไร้ขีดจำกัด

Finsweet Attributes คือชุด JavaScript solutions ฟรีที่เพิ่มฟีเจอร์ให้ Webflow ที่ปกติทำไม่ได้ — CMS Filter, CMS Sort, CMS Load More, Tabs, Slider, Mirror click และอีกมาก — ติดตั้งง่ายแค่เพิ่ม script tag + custom attributes บน element ไม่ต้องเขียนโค้ดเอง
Finsweet Attributes คืออะไร
Webflow มี designer ที่ทรงพลังแต่มีข้อจำกัดบาง feature เช่น CMS ไม่มี filter/sort/load more แบบ native, Tabs ไม่ซ้อนกันได้, Slider ไม่ autoplay ข้าม collection Finsweet แก้ปัญหาเหล่านี้ด้วย JavaScript library ที่ออกแบบมาเฉพาะสำหรับ Webflow ใช้ผ่าน custom attributes ไม่ต้องเขียนโค้ด
Attributes ที่ใช้บ่อยที่สุด
| Attribute | ทำอะไร | ใช้ตรงไหน |
|---|---|---|
| CMS Filter | กรอง CMS items ตาม category, tag, range | Blog, portfolio, product listing |
| CMS Sort | เรียงลำดับ CMS items ตาม date, name, price | Product catalog, directory |
| CMS Load More | โหลด CMS items เพิ่มโดยไม่ต้อง pagination | Blog listing ที่มีบทความเยอะ |
| CMS Nest | ซ้อน collection list ใน collection list | Category > Subcategory > Items |
| CMS Combine | รวม items จากหลาย collections ในหน้าเดียว | Dashboard, hub page |
| Mirror Click | คลิก element หนึ่ง trigger action ที่ element อื่น | Custom tab/accordion interaction |
| Table of Contents | สร้าง TOC อัตโนมัติจาก headings | บทความยาว, documentation |
วิธีติดตั้ง
- เพิ่ม Script: วาง Finsweet Attributes script ใน Project settings > Custom code > Before </body>
- เลือก Attribute: ไปที่ finsweet.com/attributes เลือก attribute ที่ต้องการ
- ใส่ Custom Attributes: เพิ่ม custom attribute ตามเอกสารบน element ที่ต้องการ เช่น
fs-cmsfilter-element = "list" - Publish & Test: Attributes ทำงานบน published site เท่านั้น ไม่ทำงานใน Designer preview
ข้อควรระวัง
- Performance: ใช้เฉพาะ attribute ที่ต้องการ ไม่ต้องโหลดทั้ง library ถ้าใช้แค่ CMS Filter
- SEO: CMS Filter/Sort ทำงานฝั่ง client ดังนั้น content ที่ซ่อนยังคง render ใน HTML ดี Google crawl ได้
- Testing: ต้อง publish ก่อนถึงจะทดสอบได้ ไม่เห็นผลใน Designer
- อัปเดต: Finsweet อัปเดต attributes เป็นประจำ ใช้ CDN URL ที่ระบุเวอร์ชันเพื่อกัน breaking changes
คำถามที่พบบ่อย
Finsweet Attributes ฟรีจริงไหม
ฟรี ไม่มีค่าใช้จ่าย Finsweet ให้ใช้ Attributes ฟรีทั้งหมด รายได้ของพวกเขามาจากบริการอื่น (Wized, consulting) ไม่ใช่จาก Attributes ใช้ได้ทั้ง commercial และ personal projects
ใช้ Finsweet แทน custom code ได้ไหม
สำหรับ feature ที่ Finsweet support ได้ ใช้แทนได้เลย และแนะนำด้วย เพราะ maintain ง่ายกว่า custom code แต่ถ้าต้องการ logic ที่ซับซ้อนเฉพาะ อาจต้องเขียน custom code เพิ่ม หรือใช้ Finsweet เป็น base แล้วขยายด้วยโค้ดเอง
Finsweet ทำให้เว็บช้าไหม
ถ้าใช้อย่างถูกวิธี ไม่ Script มีขนาดเล็กและ load async แต่ถ้าใส่ทุก attribute ที่ไม่จำเป็นหรือมี items หลายพัน ก็อาจกระทบ performance ใช้เฉพาะที่ต้องการและ monitor CWV หลังติดตั้ง
บทความแนะนำ
Recent Blog

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

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

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





