Post to WordPress ด้วย n8n แบบอัตโนมัติ:
เปลี่ยนคอนเทนต์ให้กลายเป็นโพสต์ง่ายในพริบตา!
ในการทำ Content Automation ยุคใหม่ เครื่องมืออย่าง n8n กลายเป็นตัวช่วยสำคัญที่ช่วยลดเวลาและเพิ่มประสิทธิภาพการทำงานแบบสุด ๆ โดยเฉพาะการนำข้อมูลจากเว็บไซต์อื่นมาสร้างเป็นโพสต์ใน WordPress แบบอัตโนมัติ! วันนี้เราจะพามาดู Workflow การทำงานแบบ Step-by-Step จากรูปภาพด้านบน ที่ช่วยให้คุณโพสต์บทความได้อัตโนมัติพร้อมใส่รูป ครบ จบใน Flow เดียว
Overview ของ Workflow
Workflow นี้มี 2 เส้นทางการทำงานหลักที่ประสานกันอย่างลงตัว:
เส้นทางที่ 1: ดึงข้อมูลจากเว็บไซต์
1. Schedule Trigger
เริ่มต้นด้วยการตั้งเวลาว่าเมื่อไรจะให้ระบบทำงานอัตโนมัติ เช่น ทุกวัน 9 โมงเช้า
2. Set URL
ตั้ง URL เว็บไซต์เป้าหมายที่ต้องการดึงข้อมูลมาใช้งาน
3. Fetch Website
ดึงเนื้อหาจากเว็บไซต์นั้นมาในรูปแบบ HTML
4. HTML (extractHtmlContent)
ใช้เครื่องมือ HTML Extractor เพื่อแยกเนื้อหาที่เราต้องการ เช่น บทความ ข้อมูลพาดหัวข่าว หรือ รูปภาพ
5. Aggregate
รวมข้อมูลต่าง ๆ ให้เป็นก้อนเดียวกัน พร้อมส่งไปยัง AI Agent
เส้นทางที่ 2: ประมวลผลเนื้อหาและโพสต์ขึ้น WordPress
1. AI Agent เรียกใช้ Google Gemini Chat Model
ใช้ AI ช่วยสรุปหรือปรับปรุงเนื้อหาที่ดึงมา เช่น เปลี่ยนเนื้อหาเว็บข่าวให้กลายเป็นโพสต์บล็อกน่าอ่าน พร้อมสร้างแคปชันสำหรับ Social Media
Promt สำหรับ AI Agent ให้เขียนบทความเกี่ยวกับหัวข้อที่ได้มา คำแนะนำในการเขียน และ ข้อกำหนดสำคัญ
ข้อมูลประจำตัวเพื่อเชื่อมต่อด้วย Gemini Api Key และเลือก Model
ที่เราต้องการ
กรอกข้อมูลประจำตัวเพื่อเชื่อมต่อด้วย Gemini Api Key
รับคีย์ Gemini API ได้ที่: https://aistudio.google.com/app/apikey?hl=th
เนื้อหาโซเชียลมีเดีย ในรูปแบบ JSON
2. get image url
ค้นหาหรือดึง URL ของภาพที่เกี่ยวข้องกับบทความ
3. Upload to WordPress
อัปโหลดภาพไปยัง Media Library ของ WordPress
ทำการ Login WordPress
โดยใช้ user login wordpress
ส่วน password ใช้ Application Password
ตั้งค่า Specify Headers ตามรูปภาพ
4. Set Post Data
สร้างโครงสร้างของโพสต์ เช่น ชื่อเรื่อง, เนื้อหา, หมวดหมู่, แท็ก
5. Post to WordPress
ส่งโพสต์ขึ้น WordPress โดยใช้ REST API แบบ POST
6. Update Meta Data
เพิ่มข้อมูลเสริม เช่น SEO meta tags หรือ Custom fields ต่าง ๆ
✅ ข้อดีของ Workflow นี้
- ลดการทำงานซ้ำ ๆ ที่ต้องคัดลอก-วางเนื้อหา
- ประหยัดเวลา ในการอัปเดตเว็บไซต์แบบรายวัน
- ใช้ AI เพื่อปรับปรุงเนื้อหา ให้เหมาะกับผู้อ่านมากขึ้น
- ครบวงจร ตั้งแต่ดึงข้อมูลจนถึงโพสต์ขึ้นเว็บ
สนใจเรียนรู้เพิ่มเติมได้ที่ YouTube: https://www.youtube.com/@NOVELBIZ_CO_TH