สร้างปุ่ม Facebook login ใน WordPress ด้วยปลั๊กอิน Nextend Social Login and Register
71 | | . | Plugins, WordPress, ความรู้, ปรับแต่ง WordPress
สำหรับบทความนี้เราจะมาพูดถึงวิธีการสร้างปุ่ม Facebook login สำหรับการเข้าใช้งาน WordPress ด้วยปลั๊กอินที่ชื่อ Nextend Social Login and Register กันนะครับ ซึ่งปุ่มนี้จะอยู่ในหน้าลงทะเบียน (Register) และหน้าเข้าสู่ระบบ (Login) ตามรูปด้านล่าง
สำหรับขั้นตอนการสร้างปุ่ม Facebook login นี้ มีขั้นตอนหลักๆ ดังต่อไปนี้
ติดตั้งปลั๊กอิน
- ให้ทำการค้นหาและทำการติดตั้งปลั๊กอิน Nextend Social Login and Register โดยไปที่เมนูปลั๊กอินและทำการเพิ่มปลั๊กอินใหม่เหมือนกับปลั๊กอินอื่นๆ ที่เราทำการติดตั้ง แล้วทำการเปิดใช้งาน
- หลังจากนั้นให้ไปที่เมนูตั้งค่า (Settings) และ Nextend Social Login เพื่อเข้าหน้าการจัดการของปลั๊กอินนี้ครับ แล้วทำการเลือก Facebook ที่เราต้องการ ทำการกดปุ่ม Getting Started
- เมื่อเข้ามาแล้วก็จะเจอกับหน้าที่แนะนำถึงวิธีการใช้งานของปลั๊กอินนี้ โดยการใช้ปลั๊กอินนี้จะต้องทำการผูกการใช้งานกับ Facebook App ที่เราจะต้องทำการสร้างและตั้งค่าก่อนใน Facebook ดังนั้นให้เราไปที่ Facebook for Developer กันก่อนครับ
สร้าง Facebook App ID ใน Facebook for Developers
- ให้เราไปหน้า https://developers.facebook.com/apps/ นี้ ทำการล็อกอิน เพื่อทำการสร้าง Facebook APP ID โดยวิธีการสร้างให้อ่านบทความวิธีการสร้าง Facebook App ID นี้
ตั้งค่าใน Facebook for Developers
- หลังจากที่ทำการสร้าง Facebook App ID แล้ว ให้ไปที่เมนูการตั้งค่า > ข้อมูลพื้นฐาน ทำการใส่ข้อมูลโดเมนของแอพ, URL นโยบายความเป็นส่วนตัว, URL ข้อกำหนดและบริการ หมวดหมู่และไอคอนแอพครับ
- โดเมนของแอพ จะใส่เป็นชื่อเว็บของเราและเว็บที่มี www อยู่ด้านหน้า เช่น yourweb.com และ www.yourweb.com
- URL นโยบายความเป็นส่วนตัว คือ ลิงก์ที่อธิบายนโยบายความเป็นส่วนตัวที่เว็บของเราต้องมี เพื่อบอกว่าข้อมูลสมาชิกทำการสมัครในเว็บไซต์ของเรา เราจะนำข้อมูลส่วนนั้นไปทำอะไรบ้างครับ เช่น www.yourweb.com/privacy-policy/ หากใครยังไม่มีหน้านี้ให้ทำการสร้างด้วยนะครับ
- URL ข้อกำหนดและบริการ คือ ลิงก์ที่บอกถึงข้อกำหนดและบริการของเว็บไซต์ของเราว่ามีอะไรบ้าง เช่น เกี่ยวกับลิขสิทธิ์ เกี่ยวกับเครื่องหมายการค้า ฯลฯ
- หมวดหมู่ ให้เรากำหนดเพื่อบอกว่าเว็บของเรานั้นอยู่ในหมวดหมู่ใด เช่น ธุรกิจและเพจต่างๆ
- ไอคอนแอพ คือ โลโก้ของเรา ให้มีขนาด 1024×1024
- ในขั้นตอนถัดมา ให้เราไปที่ส่วนสินค้าที่อยู่ด้านล่าง ทำการเลือกหัวข้อ การเข้าสู่ระบบ Facebook และการตั้งค่า ทำการใส่ https://www.yourweb.com/wp-login.php?loginSocial=facebook ลงไปในช่อง Valid OAuth redirect URIs แล้วทำการบันทึก
นำ Facebook App ID และ App Secret ไปใส่ใน WordPress
- หลังจากนั้นให้เรากลับไปที่เมนูการตั้งค่า > ข้อมูลพื้นฐาน แล้วทำการก๊อบปี้ ID ของแอพ และข้อมูลลับของแอพ ไปใส่ที่การตั้งค่าของปลั๊กอิน Nextend Social Login and Register ที่เราติดตั้งไว้ที่แท็บ Settings พร้อมทั้งกดปุ่ม Verify เพื่อยืนยันตัวตน
- หลังจากนั้นให้เราทำการเปิดการใช้งานครับ โดยกดปุ่ม Enable
เปิดใช้งาน Facebook Login
- ให้กลับไปที่หน้า Facebook for developers อีกครั้ง แล้วทำการเปลี่ยนสถานการณ์ใช้งานจาก อยู่ระหว่างการพัฒนา เป็น เผยแพร่แล้ว
- เมื่อดำเนินการเสร็จแล้ว หากเราเข้าไปที่ลิงก์ https://www.yourweb.com/wp-login.php?action=register ก็จะแสดงปุ่ม Facebook ให้เราทำการลงทะเบียนแล้วครับ
หมายเหตุ
- yourweb ใน URL คือชื่อเว็บของคุณ
- ในกรณีที่ไม่มีปุ่มลงทะเบียนให้เราเข้าไปทำเครื่องหมายถูกในหัวข้อสมัครสมาชิก ในเมนูตั้งค่า > ทั่วไป ในหน้าแอดมินหลังบ้านของเว็บของเราครับ
คงทำกันได้นะครับ สำหรับการล็อกอินผ่าน Facebook ก็ขอจบบทความสั้นๆ นี้เอาไว้เพียงเท่านี้ เดี๋ยวบทความน่าเป็นเรื่องอะไรมาดูกันครับ สวัสดีครับ