ถ้าเว็บของเรามีทีมงานหลายคน เช่น ผู้เขียน ผู้รับข่าวสาร หรือผู้ดูแลเว็บร่วม เราสามารถเพิ่ม User และกำหนดสิทธิ์ให้แต่ละคนได้ครับ WordPress มีระบบ Role ที่ยืดหยุ่นมาก ทำให้เราควบคุมได้ว่าใครทำอะไรได้บ้าง
User Roles มีอะไรบ้าง?
WordPress มี Role สำเร็จรูปอยู่ 5 ระดับครับ แต่ละ Role มีสิทธิ์ต่างกัน:
| Role | สิทธิ์ที่มี | เหมาะกับ |
|---|---|---|
| Administrator | ทำได้ทุกอย่าง | เจ้าของเว็บ |
| Editor | แก้ไขโพสต์ทุกคน, จัดการ Category | บรรณาธิการ |
| Author | สร้างและแก้ไขโพสต์ตัวเอง, อัพโหลดรูป | นักเขียน |
| Contributor | เขียนโพสต์ได้แต่ Publish ไม่ได้ | นักเขียนใหม่ |
| Subscriber | อ่านเนื้อหา, แก้โปรไฟล์ตัวเอง | สมาชิกทั่วไป |
วิธีเพิ่ม User ใหม่
- ไปที่ Users → Add New User
Users → Add New User

- กรอกข้อมูล User
- Username ชื่อ Login (เปลี่ยนทีหลังไม่ได้!)
- Email อีเมลจริงของ User
- Password ระบบจะสร้างให้อัตโนมัติ หรือตั้งเองก็ได้
- Role เลือก Role ที่เหมาะสมตามตารางด้านบน

- ติ๊ก “Send User Notification” แล้วกด Add New User
ระบบจะส่งอีเมลพร้อม Password ให้ User โดยอัตโนมัติครับ
ตั้งชื่อ Username ให้ดีตั้งแต่แรกนะครับ ถ้าต้องการเปลี่ยนทีหลังต้องลบ User แล้วสร้างใหม่เท่านั้น
วิธีแก้ไขข้อมูล User
ไปที่ Users → All Users แล้วคลิก Edit ที่ User ที่ต้องการครับ เราสามารถแก้ไข Email, Password, Role หรือข้อมูล Profile ได้ตามต้องการ

ความปลอดภัยของ User
อย่าให้ Role Administrator กับคนที่ไม่จำเป็น
Administrator ทำได้ทุกอย่าง รวมถึงลบเว็บทั้งหมดได้เลย ให้ Role ต่ำที่สุดที่จำเป็นกับแต่ละคนครับ ตามหลัก Least Privilege
แนะนำให้เปิด 2FA สำหรับ Admin Account ครับ ใช้ Plugin เช่น “Two Factor Authentication” ทำให้แม้รหัสผ่านหลุด ยังต้องใช้ OTP อีกชั้นหนึ่ง
สรุป
WordPress มีระบบ User Role 5 ระดับ ตั้งแต่ Administrator ที่ทำได้ทุกอย่าง ไปจนถึง Subscriber ที่อ่านเนื้อหาได้อย่างเดียว เพิ่ม User ได้ที่ Users → Add New User ควรกรอก Username ให้ดีตั้งแต่แรกเพราะเปลี่ยนทีหลังไม่ได้ และเลือก Role ให้เหมาะสมกับหน้าที่ หลักการสำคัญคือให้ Role ต่ำที่สุดที่จำเป็น อย่าให้ Administrator กับคนที่ไม่จำเป็น เพราะ Administrator มีสิทธิ์ลบเว็บทั้งหมดได้เลย แนะนำเปิด Two-Factor Authentication สำหรับ Admin Account เพื่อเพิ่มชั้นป้องกันความปลอดภัยครับ
- บทเรียนถัดไป : วิธีจัดการไฟล์ Media
- บทเรียนก่อนหน้า : รู้จัก Customize

อยากมีเว็บไซต์ แต่ไม่รู้จะเริ่มยังไง?
หากเพื่อนๆ ลองทำตามแล้วติดขัด อยากปรึกษาผม หรืออยากให้ผมทำเว็บไซต์ WordPress ให้ สอบถามเข้ามาได้ครับ ยินดีให้คำปรึกษาครับ
