พลังของระบบอัตโนมัติ WordPress

เผยแพร่แล้ว: 2021-11-15

ฉันชอบนึกถึงเว็บไซต์ WordPress ทั่วไปว่าเป็นชุดของชิ้นส่วนต่างๆ ธีม ปลั๊กอิน และโค้ดที่กำหนดเองสามารถรวมกันเพื่อขับเคลื่อนไซต์ประเภทใดก็ได้

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

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

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

นั่นคือที่มาของพลังของการทำให้ WordPress ทำงานโดยอัตโนมัติ ขณะนี้มีเครื่องมือที่ออกแบบมาโดยเฉพาะเพื่อกระตุ้นปฏิกิริยาลูกโซ่ระหว่างปลั๊กอินหลายตัวและบริการของบุคคลที่สาม เหนือสิ่งอื่นใดคือสามารถกำหนดค่าได้อย่างง่ายดาย

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

ปลั๊กอิน WordPress Automation

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

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

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

AutomatorWP

AutomatorWP มาพร้อมกับการผสานการทำงานสำหรับปลั๊กอินยอดนิยม เช่น WooCommerce, BuddyPress, Gravity Forms, LearnDash และ Restrict Content Pro และอื่นๆ อีกมากมาย นอกจากนี้คุณยังสามารถเชื่อมโยงกับผู้ให้บริการเช่น HubSpot, Twilio, Zapier และ Zoom

โปรดทราบว่าการผสานรวมนั้นจำกัดในปลั๊กอินเวอร์ชันฟรี มี Add-on แบบพรีเมียมซึ่งสามารถซื้อได้ทีละรายการหรือเป็นส่วนหนึ่งของดีลแพ็กเกจ พวกเขาขยายตามประเภทของงาน (หรือที่เรียกว่า “ทริกเกอร์”) ที่มีอยู่ในเวิร์กโฟลว์การทำงานอัตโนมัติของคุณ

แบนเนอร์ WP อัตโนมัติ

Uncanny Automator

นอกเหนือจากการรวมปลั๊กอินตามรายการด้านบนแล้ว Uncanny Automator ยังทำงานร่วมกับ Easy Digital Downloads, Elementor, MemberPress และ The Events Calendar บริการของบุคคลที่สาม ได้แก่ Facebook, FluentCRM และ Twitter

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

Uncanny Automator แบนเนอร์

การสร้างระบบอัตโนมัติขั้นพื้นฐานบางอย่าง

ตอนนี้เรารู้มากขึ้นเกี่ยวกับทั้ง AutomatorWP และ Uncanny Automator แล้ว ก็ถึงเวลานำไปใช้งาน เราจะใช้สิ่งเหล่านี้เพื่อสร้างการทำงานอัตโนมัติสองสามแบบที่สะท้อนถึงกรณีการใช้งานทั่วไป

แต่ก่อนอื่น ให้ภูมิหลังเล็กน้อยเกี่ยวกับวิธีการประกอบสิ่งต่างๆ

มันทำงานอย่างไร?

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

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

ไม่ว่าจะด้วยวิธีใด คอนฟิกูเรชันเหล่านี้มีสององค์ประกอบ:

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

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

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

ตัวอย่าง #1 (Uncanny Automator): เมื่อลูกค้าซื้อผลิตภัณฑ์ WooCommerce เฉพาะ ให้เพิ่มลงในกลุ่ม BuddyPress

ตัวอย่างแรกของเราจะเชื่อมโยงทั้ง WooCommerce และ BuddyPress เข้าด้วยกัน เมื่อลูกค้าซื้อผลิตภัณฑ์ "Beanie" จากร้านค้าสมมติของเรา เราจะเพิ่มพวกเขาในกลุ่มผู้ใช้ "Fashion Forward" BuddyPress ด้วย

เราจะใช้ Uncanny Automator เพื่อตั้งค่า นี่คือวิธีที่เราทำ:

1. ใน WordPress ให้ไปที่ Automator > Add New

2. Uncanny Automator จะขอให้คุณเลือกประเภทสูตร ในกรณีนี้ เราจะต้องเลือก " ผู้ใช้ที่เข้าสู่ระบบ " คลิกที่ “ ยืนยัน

Uncanny Automator: เลือกประเภทสูตร

3. ตั้งชื่อสูตรของคุณ – ในตัวอย่างนี้ เราใช้: “เพิ่มผู้ซื้อ Beanie ไปยัง Fashion Forward BuddyPress Group”

4. ใต้พื้นที่ " ทริกเกอร์ การเข้าสู่ระบบ" ให้คลิกที่ WooCommerce

5. ตอนนี้ คุณจะเห็นรายการทริกเกอร์ที่เป็นไปได้ เลือก: “ ผู้ใช้ดำเนินการเสร็จสิ้น ชำระเงิน ไปที่หน้าขอบคุณสำหรับการสั่งซื้อผลิตภัณฑ์

6. ถัดไป Uncanny Automator จะขอเงื่อนไขทริกเกอร์ เลือก " เสร็จสิ้น " และคลิกที่ " บันทึก "

7. ที่นี่ เราจะเลือกผลิตภัณฑ์ที่เราต้องการกำหนดเป้าหมาย จากรายการ เลือก " Beanie " และคลิก " Save "

เมื่อตั้งค่าทริกเกอร์ของเราแล้ว ก็ถึงเวลาไปยังส่วนการ ดำเนิน การของสูตร

8. คลิกที่ “ เพิ่มการกระทำ

9. จากนั้นคลิกที่ BuddyPress

10. เลือก “ เพิ่มผู้ใช้ในกลุ่ม ” จากรายการการกระทำ และคลิกที่ “ บันทึก

11. นอกจากนี้ อย่าลืม เปลี่ยนสถานะ ที่มุมบนขวาของหน้าจาก " ร่าง " เป็น " สด "

เมื่อเสร็จแล้วสูตรควรมีลักษณะคล้ายกับภาพด้านล่าง

Uncanny Automator: สูตรสำเร็จรูป

ตัวอย่าง #2 (AutomatorWP): เมื่อผู้ใช้ส่งแบบฟอร์มแรงโน้มถ่วง ให้สร้างผู้ใช้ WordPress ใหม่

เว็บไซต์สมมติของเรามีแบบฟอร์มการสนับสนุนทางเทคนิค (สนับสนุนโดย Gravity Forms) ซึ่งผู้ใช้สามารถส่งเพื่อขอความช่วยเหลือได้ หากผู้ใช้รายนั้นไม่มีบัญชีบนไซต์ของเรา เราสามารถใช้ AutomatorWP เพื่อสร้างบัญชีให้กับพวกเขาได้

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

1. ภายใน WordPress ให้ไปที่ AutomatorWP > Automations เมื่ออยู่บนหน้าจอการทำงานอัตโนมัติ ให้คลิกที่ “ เพิ่มการทำงานอัตโนมัติใหม่

2. AutomatorWP จะขอให้คุณเลือกประเภทการทำงานอัตโนมัติ เลือก " ไม่ระบุชื่อ " และคลิก " ยืนยัน "

AutomatorWP: เลือกประเภทการทำงานอัตโนมัติ

3. ตั้งชื่อระบบอัตโนมัติของคุณ – ในตัวอย่างนี้ เราใช้: “Tech Support Form Entry Creates a New User”

4. ในพื้นที่ทริกเกอร์ ให้คลิกที่ Gravity Forms

5. เลือก “ แขกส่งแบบฟอร์ม ” จากรายการทริกเกอร์ โดยค่าเริ่มต้น ทริกเกอร์จะทำงานกับรูปแบบใดก็ได้บนไซต์ของเรา หากต้องการเปลี่ยนเป็นแบบฟอร์มเฉพาะ เราคลิกที่ "แบบฟอร์มใดก็ได้" และเลือกแบบฟอร์มของเรา (ฝ่ายสนับสนุนด้านเทคนิค) จากรายการ คลิกที่ “ บันทึก

AutomatorWP: ค้นหาแบบฟอร์มที่ต้องการจากรายการ

เมื่อตั้งค่าทริกเกอร์ของเราแล้ว ก็ถึงเวลาไปยังส่วนการ ดำเนิน การของระบบอัตโนมัติ

6. ในพื้นที่การดำเนินการ ให้คลิกที่ “ ผู้ใช้ใหม่

7. ขณะนี้ เราสามารถกรอกข้อมูลในส่วนต่างๆ ของโปรไฟล์ผู้ใช้ใหม่ด้วยฟิลด์จากแบบฟอร์มของเรา (ผ่านทาง แขกส่งการดำเนินการในแบบฟอร์ม ) ดังที่เราได้กล่าวไปแล้ว เรื่องนี้ต้องการให้เราทราบหมายเลขประจำตัวประชาชนในด้านต่างๆ ในกรณีนี้ เรามีช่องสำหรับชื่อและนามสกุลของผู้ใช้ พร้อมด้วยที่อยู่อีเมล

แบบฟอร์มแรงโน้มถ่วง: ค้นหาหมายเลข ID ของเขตข้อมูล

ฟิลด์อีเมลของแบบฟอร์มของเรา (ID: 2) จะถูกใช้เพื่อเติมทั้งฟิลด์ ชื่อผู้ใช้ และ อีเมล ในโปรไฟล์ผู้ใช้

สำหรับชื่อผู้ใช้ เราจะใช้ ชื่อ (ID: 5) และ นามสกุล (ID: 6) จากแบบฟอร์ม

AutomatorWP: การจับคู่ช่องแบบฟอร์มกับโปรไฟล์บัญชีผู้ใช้

8. มีตัวเลือกเพิ่มเติมสองสามตัวในการดำเนินการนี้ ซึ่งเราต้องการกล่าวถึง:

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

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

จากนั้น เราจะตั้งค่า ว่าจะทำอย่างไรถ้าผู้ใช้มีอยู่แล้ว: เป็น “ ไม่ต้องเรียกใช้การดำเนินการ

AutomatorWP: การตั้งค่าการแจ้งเตือนผู้ใช้

9. คลิก “ บันทึก ” เพื่อบันทึกการดำเนินการอัตโนมัติใหม่

10. สุดท้าย คลิก “ บันทึกและเปิดใช้งาน ” เพื่อให้ระบบอัตโนมัติทำงาน

เมื่อเสร็จแล้ว ระบบอัตโนมัติควรมีลักษณะคล้ายกับภาพด้านล่าง

AutomatorWP: ระบบอัตโนมัติที่เสร็จสิ้น

ทำให้ปลั๊กอิน WordPress ทำงานร่วมกันได้

ปลั๊กอินอัตโนมัติของ WordPress สามารถเปลี่ยนกระบวนการที่ใช้เวลานานในหัวได้ ด้วยการคลิกเพียงไม่กี่ครั้ง ก็สามารถสร้างฟังก์ชันที่มีประโยชน์อย่างยิ่งได้

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

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