ในการสร้างเว็บไซต์ WordPress ขั้นสูง คุณจะต้องใช้ฟิลด์กำหนดเอง ในบทช่วยสอนนี้ เราจะเปรียบเทียบสองตัวเลือกชั้นนำ ได้แก่ Toolset (เปิดในแท็บใหม่) เทียบกับ ACF (เปิดในแท็บใหม่) + Elementor Pro (เปิดในแท็บใหม่)
การตั้งค่าฟิลด์กำหนดเอง
ทั้ง ACF และ Toolset ช่วยให้คุณสามารถเพิ่มฟิลด์กำหนดเองลงในเนื้อหาทุกประเภท ปลั๊กอินทั้งสองมีฟิลด์ประเภทต่าง ๆ และให้คุณเลือกได้ว่าจะรวมไว้ในโพสต์ใด
ประเภทฟิลด์
ACF และ Toolset มีฟิลด์พื้นฐานที่คุณคาดหวังว่าจะได้เห็น ซึ่งรวมถึง "ฟิลด์ข้อความ", "ตัวแก้ไขแบบเห็นภาพ", "ตัวเลือก", "ปุ่มตัวเลือก", "ช่องทำเครื่องหมาย" ฯลฯ
ฟิลด์กำหนดเองของ ACF ฟิลด์กำหนดเองของ Toolset
คุณสมบัติของฟิลด์กำหนดเอง
ACF และ Toolset มีคุณสมบัติพื้นฐานสำหรับฟิลด์กำหนดเอง ด้วยปลั๊กอินทั้งสอง คุณสามารถทำเครื่องหมายฟิลด์ว่า "จำเป็น" ปรับแต่งข้อความแสดงข้อผิดพลาด และให้คำอธิบายสำหรับฟิลด์ได้
การตั้งค่าฟิลด์กำหนดเองของ ACF การตั้งค่าฟิลด์กำหนดเองของ Toolset
ด้วย ACF คุณสามารถเพิ่มข้อความนำหน้าหรือต่อท้าย (เนื้อหาก่อนหรือหลังค่า) ซึ่งจะปรากฏในส่วนหลังของเว็บไซต์เมื่อผู้ใช้ป้อนข้อมูล นอกจากนี้ ACF ยังให้คุณจำกัดจำนวนอักขระสำหรับฟิลด์ ควบคุมความกว้าง และแม้กระทั่งทำสำเนาฟิลด์ที่มีอยู่ได้
การควบคุมตำแหน่งที่ฟิลด์ปรากฏในตัวแก้ไข WordPress
ผลิตภัณฑ์ทั้งสองช่วยให้คุณเลือกได้ว่าต้องการให้กลุ่มของคุณปรากฏในประเภทโพสต์ หมวดหมู่ หรืออนุกรมวิธานใด ACF มีคุณสมบัติมากกว่าสำหรับการควบคุมอย่างละเอียดว่าหน้าใดควรแสดงฟิลด์ที่แตกต่างกัน แนวทางของ Toolset จะเน้นไปที่ตรรกะการแสดงผลที่เรียบง่ายตามประเภทโพสต์
การควบคุมการแสดงฟิลด์อย่างแม่นยำใน ACF การควบคุมตามประเภทโพสต์สำหรับการแสดงฟิลด์ใน Toolset
การแสดงฟิลด์กำหนดเอง
Toolset มีทุกสิ่งที่จำเป็นในการตั้งค่าฟิลด์กำหนดเองและแสดงผลบนส่วนหน้าเว็บไซต์โดยไม่ต้องเขียนโค้ด ACF มี API สำหรับนักพัฒนา PHP และนำเสนอการผสานการทำงานกับ Elementor Pro และ Divi
หากคุณต้องการสร้างเทมเพลตทั้งหมดของเว็บไซต์ของคุณโดยใช้ PHP ACF มี API ที่ครอบคลุม (เปิดในแท็บใหม่) ซึ่งตอบโจทย์ความต้องการของคุณ
สำหรับผู้ที่ต้องการสร้างเว็บไซต์แบบกำหนดเองโดยไม่ต้องเขียนโค้ด มีสองตัวเลือกให้ใช้งาน ด้วย Toolset คุณจะใช้บล็อก (เปิดในแท็บใหม่) เพื่อแสดงฟิลด์กำหนดเอง ด้วย ACF คุณสามารถใช้ Elementor Pro ได้ (มีการผสานการทำงานของ ACF กับปลั๊กอินสร้างหน้าเว็บอื่น ๆ แต่ของ Elementor นั้นได้รับความนิยมมากที่สุด)
กลุ่มฟิลด์แบบทำซ้ำได้
ทั้ง Toolset และ ACF มีกลุ่มฟิลด์แบบทำซ้ำได้ (เปิดในแท็บใหม่) ปลั๊กอินทั้งสองช่วยให้คุณสร้างกลุ่มฟิลด์แบบทำซ้ำได้อย่างเห็นภาพในส่วนหลังของเว็บไซต์ด้วยความยืดหยุ่นในระดับที่ใกล้เคียงกัน ตัวอย่างเช่น คุณสามารถสร้างชุดฟิลด์แบบทำซ้ำได้สำหรับสไลเดอร์ได้อย่างง่ายดาย
การตั้งค่าฟิลด์ตัวทำซ้ำใน ACF การตั้งค่าฟิลด์แบบทำซ้ำได้ใน Toolset
ด้วยปลั๊กอินทั้งสอง ฟิลด์ที่ทำซ้ำสามารถมีการซ้อนทับกันได้ไม่จำกัด มีตัวเลือกการป้อนข้อมูลที่แตกต่างกัน และคุณสมบัติอื่น ๆ ที่ทำให้การป้อนเนื้อหาสะดวกยิ่งขึ้น
เช่นเดียวกับฟิลด์เดี่ยว ACF และ Toolset มีความแตกต่างกันในวิธีที่คุณสามารถแสดงกลุ่มฟิลด์ที่ทำซ้ำ
ด้วย ACF คุณจะต้องเขียนโค้ด PHP ที่วนลูปผ่านฟิลด์ที่ทำซ้ำและแสดงผลออกมา ACF มีตัวอย่างที่สมบูรณ์ ซึ่งคุณสามารถคัดลอก/วางและปรับแต่งได้
ด้วย Toolset คุณสามารถแสดงฟิลด์ที่ทำซ้ำได้โดยไม่ต้องเขียนโค้ด บล็อก View ของ Toolset ช่วยให้คุณวนลูปผ่านฟิลด์ที่ทำซ้ำและแสดงผลด้วยการออกแบบของคุณเอง
ความสัมพันธ์ของโพสต์
ความสัมพันธ์ของโพสต์คือความสามารถในการเชื่อมต่อระหว่างโพสต์ต่าง ๆ ตัวอย่างเช่น ในเว็บไซต์อสังหาริมทรัพย์ คุณอาจต้องการเชื่อมต่อที่พักอาศัยกับตัวแทน ในเว็บไซต์ไดเรกทอรีโรงยิม คุณอาจต้องการเชื่อมต่อโรงยิมและผู้ฝึกสอน คุณสามารถเชื่อมต่อโพสต์ในรูปแบบ "หนึ่งต่อกลุ่ม" และ "กลุ่มต่อกลุ่ม" ได้
ในการเชื่อมต่อโพสต์โดยใช้ ACF คุณสามารถใช้ฟิลด์ Relationship ของ ACF (เปิดในแท็บใหม่) ฟิลด์นี้ช่วยให้สามารถเชื่อมโยงระหว่างโพสต์ในฐานข้อมูลได้ เอกสารประกอบของ ACF อธิบายวิธีใช้ข้อมูลนี้เพื่อแสดงเนื้อหาที่เกี่ยวข้องโดยใช้โค้ด PHP บนส่วนหน้าเว็บไซต์
Toolset มาพร้อมกับการสนับสนุนที่สมบูรณ์สำหรับการตั้งค่าความสัมพันธ์ของโพสต์ (เปิดในแท็บใหม่) และการแสดงโพสต์ที่เกี่ยวข้อง (โดยไม่ต้องเขียนโค้ด)
การตั้งค่าฟิลด์ความสัมพันธ์ใน ACF การตั้งค่าความสัมพันธ์ของโพสต์ด้วย Toolset การแสดงความสัมพันธ์ด้วย ACF โดยใช้ PHP การแสดงเนื้อหาที่เกี่ยวข้อง ด้วย Toolset
การแปลเนื้อหาที่ใช้ฟิลด์กำหนดเอง
เมื่อคุณสร้างเว็บไซต์หลายภาษา คุณอาจสงสัยว่า ACF และ Toolset ทำงานร่วมกับ WPML อย่างไร เนื่องจากทั้ง ACF และ Toolset เป็นปลั๊กอินที่ได้รับความนิยม ทีมงาน WPML จึงตรวจสอบให้แน่ใจว่าทั้งสองปลั๊กอินทำงานร่วมกับ WPML ได้อย่างราบรื่น
ในการสร้างเว็บไซต์หลายภาษาด้วย ACF คุณจะต้องติดตั้งปลั๊กอินเชื่อมต่อ Advanced Custom Fields Multilingual ของเรา และทำตามคำแนะนำเกี่ยวกับการแปลเว็บไซต์ที่สร้างด้วย ACF โดย ACFML ช่วยให้คุณสามารถแปลเนื้อหาที่มีฟิลด์ ACF ทุกประเภท รวมถึงฟิลด์ตัวทำซ้ำที่ซับซ้อนได้
การสนับสนุน WPML มีอยู่ใน Toolset แล้ว ดังนั้นคุณจึงไม่ต้องติดตั้งปลั๊กอินเชื่อมต่อ คุณจะสามารถแปลทุกสิ่งที่คุณสร้างด้วย Toolset ได้อย่างง่ายดายโดยตรงจากแดชบอร์ดการแปลของ WPML หรือจากตัวแก้ไขโพสต์ (เลือกวิธีที่เหมาะสมกับคุณที่สุด)
นอกเหนือจากฟิลด์กำหนดเอง
ACF และ Toolset เป็นแพ็คเกจขนาดใหญ่ที่มีมากกว่าฟิลด์กำหนดเอง ต่อไปนี้คือคุณสมบัติเพิ่มเติมบางส่วนและลิงก์ไปยังตำแหน่งที่คุณสามารถเรียนรู้เพิ่มเติมได้
แกลเลอรีคุณสมบัติของ ACF
แกลเลอรีคุณสมบัติของ TOOLSET
ราคา
Advanced Custom Fields มีเวอร์ชันฟรี (เปิดในแท็บใหม่) ซึ่งรวมถึงคุณสมบัติพื้นฐาน Toolset ไม่มีเวอร์ชันฟรี
บัญชี Toolset 1 Site (เปิดในแท็บใหม่) ครอบคลุมทุกสิ่งที่เราอธิบายไว้ในบทความนี้ มีราคา $69 (USD) โดยมีค่าต่ออายุรายปีที่ $51
บัญชี ACF Pro (เปิดในแท็บใหม่) เริ่มต้นที่ $49 ต่อปี บัญชี Elementor Pro สำหรับหนึ่งเว็บไซต์มีค่าใช้จ่ายเพิ่มเติม $49 ต่อปี
บัญชีแบบไม่จำกัดของทั้ง ACF และ Toolset มีราคาที่ใกล้เคียงกันมาก
บทสรุป
ทั้ง ACF และ Toolset เสนอวิธีที่มีประสิทธิภาพในการสร้างเว็บไซต์ WordPress แบบกำหนดเอง ACF มีเวอร์ชันพื้นฐานฟรี ซึ่งไม่มีใน Toolset ลำพังแค่ ACF ก็ดึงดูดนักพัฒนา PHP ที่มีประสบการณ์แล้ว ACF ช่วยให้คุณสร้างเว็บไซต์ได้อย่างเห็นภาพโดยใช้ Elementor (และปลั๊กอินสร้างหน้าเว็บอื่น ๆ) ในขณะที่ Toolset ใช้ตัวแก้ไขบล็อกของ WordPress สำหรับการออกแบบด้วยภาพโดยไม่ต้องเขียนโค้ด
ซื้อ Toolset (เปิดในแท็บใหม่)
ซื้อ ACF (เปิดในแท็บใหม่)