วิธีเพิ่มบทบาทผู้ใช้ใหม่ใน WordPress
เผยแพร่แล้ว: 2022-09-15สมมติว่าคุณต้องการบทความเกี่ยวกับวิธีเพิ่มบทบาทผู้ใช้ใหม่ใน WordPress: การเพิ่มบทบาทของผู้ใช้ใหม่ใน WordPress เป็นกระบวนการที่ค่อนข้างง่ายซึ่งสามารถทำได้โดยทำตามขั้นตอนง่ายๆ ไม่กี่ขั้นตอน ขั้นแรก คุณจะต้องสร้างบทบาทใหม่โดยไปที่หน้าบทบาทใต้เมนูผู้ใช้ ถัดไป คุณจะต้องระบุชื่อและความสามารถสำหรับบทบาทใหม่ของคุณ สุดท้าย คุณจะต้องคลิกปุ่มเพิ่มบทบาทใหม่เพื่อบันทึกการเปลี่ยนแปลงของคุณ
การติดตั้ง WordPress ทุกครั้งจะมีรายการบทบาทผู้ใช้เริ่มต้น บทบาทที่ผู้ใช้กรอกในส่วนแบ็คเอนด์จะแยกแยะสิ่งที่พวกเขาสามารถทำได้และไม่สามารถทำได้ (เช่น พวกเขาสามารถทำงานเฉพาะแต่ไม่สามารถทำอย่างอื่นได้) ส่วนนี้ของเว็บไซต์มีแดชบอร์ด (ส่วนนี้สามารถเข้าถึงได้ผ่านลิงก์ในหน้าแรก) อย่างไรก็ตาม มีบางครั้งที่คุณต้องควบคุมว่าใครบ้างที่สามารถเข้าถึงเนื้อหาบางอย่างได้บ้าง ความสามารถในการสร้างบทบาทของผู้ใช้แบบกำหนดเองจะมีประโยชน์ในสถานการณ์ต่างๆ คุณสามารถให้สิทธิ์การ เข้าถึงบทบาทของผู้ใช้ที่กำหนดเอง กับประเภทโพสต์เฉพาะโดยกำหนดประเภทโพสต์นั้นให้กับผู้ใช้รายนั้น วิธีแรกในการสร้างบทบาทผู้ใช้ WordPress แบบกำหนดเองคือการใช้หนึ่งในสอง
ปลั๊กอินแบบกำหนดเอง เช่น หรือไฟล์ function.php ของธีม สามารถใช้เป็นขั้นตอนแรกได้ นอกจากนี้ยังมีวิธีการสร้างและแก้ไขบทบาทที่สามารถเพิ่มได้โดยการติดตั้งปลั๊กอินที่มีอยู่มากมาย นอกจากนี้ยังสามารถใช้เพื่อสร้างปลั๊กอินที่กำหนดเองหรือไฟล์ function.php สำหรับธีมของคุณ ข้อมูลโค้ดด้านล่างประกอบด้วยรายการฟังก์ชันทั้งหมดที่เรากำหนดให้กับบทบาท ซึ่งทั้งหมดได้รับการตั้งค่าเป็นจริง การเข้าสู่ระบบพอร์ทัลผู้ใช้ของเรา ซึ่งเข้าถึงได้โดยบทบาทพนักงาน ทำให้ผู้ใช้สามารถดูทั้งหน้าและโพสต์บนหน้าได้ ความสามารถเพิ่มเติมบางอย่างสามารถเพิ่มลงในบทบาทผู้เขียนได้ ข้อมูลโค้ดทั้งสองนี้ทำหน้าที่เดียวกันโดยพื้นฐานแล้ว
คุณสามารถเพิ่มหรือลบความสามารถสำหรับบทบาทได้โดยการเลือกหรือยกเลิกการเลือกช่องในการตั้งค่า นอกจากนี้ยังสามารถสร้าง บทบาทผู้ใช้ที่กำหนดเอง และกำหนดค่าความสามารถของคุณเองได้ Advanced Access Manager มีแดชบอร์ดที่มีการจัดการบทบาทและความสามารถ ตลอดจนการเข้าถึงคุณลักษณะส่วนหน้าและส่วนหลัง เช่น เมนูและวิดเจ็ต
บทบาทของผู้ใช้ใน WordPress คืออะไร?

บทบาทของผู้ใช้ WordPress ทำให้ผู้ดูแลระบบไซต์สามารถควบคุมได้ว่าใครสามารถเข้าถึง แก้ไข และเผยแพร่เนื้อหาบนไซต์ของตนได้ มีบทบาทผู้ใช้เริ่มต้นห้าบทบาทใน WordPress: Super Admin, Administrator, Editor, Author และ Subscriber บทบาทของผู้ใช้แต่ละคนมีชุดความสามารถของตนเอง ซึ่งจะกำหนดสิ่งที่ผู้ใช้สามารถทำได้บนไซต์ WordPress
ทุกคนที่สามารถเข้าถึงเว็บไซต์ผ่าน WordPress มีบทบาทที่แตกต่างกันในแพลตฟอร์ม WordPress บทบาทเหล่านี้กำหนดสิ่งที่พวกเขาสามารถทำได้และไม่สามารถทำได้ มีบทบาทผู้ใช้ห้าบทบาทที่ได้รับมอบหมายโดยทั่วไป คุณสามารถเลือกได้ว่าใครเป็นผู้ควบคุมเว็บไซต์ของคุณอย่างสมบูรณ์ แต่คนอื่นจะสามารถดูได้เฉพาะเนื้อหาเท่านั้น ผู้ดูแลระบบสามารถเพิ่มและลบผู้ใช้รวมทั้งเปลี่ยนรหัสผ่านสำหรับผู้ใช้ที่มีอยู่ ผู้ดูแลระบบสามารถเข้าถึงเว็บไซต์ของเครือข่ายทั้งหมดได้จากทุกที่ นอกจากนี้ยังสามารถปรับแต่งได้ตามความต้องการ
ด้วย บทบาทผู้ใช้ WordPress เริ่มต้น คุณสามารถสร้างเว็บไซต์และบล็อก WordPress ที่หลากหลายซึ่งทำงานได้ดี ผู้ใช้บางคนอาจเข้าถึงเนื้อหาที่ถูกจำกัดได้ในบางเว็บไซต์ หากคุณตั้งใจที่จะอนุญาตให้เฉพาะสมาชิกที่ชำระเงินแล้วเท่านั้นในการเข้าถึงหลักสูตร วิดีโอ หรือเนื้อหาพรีเมียมอื่นๆ ของคุณ คุณควรทำเช่นนั้นในกรณีของสมาชิกแบบชำระเงิน เมื่อสร้างเว็บไซต์สมาชิกใน WordPress คุณสามารถพึ่งพาปลั๊กอินที่น่าทึ่งได้
บทบาทหลักของผู้บริหารโรงเรียนคือการเป็นผู้นำแบบอย่าง ด้วยบทบาทนี้ คุณจะสามารถจัดการผู้ใช้โรงเรียนทั้งหมดและเข้าถึงระบบได้อย่างเต็มที่
ตำแหน่งที่สำคัญที่สุดรองลงมาคือตำแหน่งเจ้าของ นอกเหนือจากการจัดการไฟล์และโฟลเดอร์ของตนเองแล้ว ผู้ใช้เหล่านี้ยังไม่ได้รับอนุญาตให้ควบคุมไฟล์ของตนในเบื้องต้น
ผู้เขียนโฟลเดอร์หรือไฟล์มีหน้าที่วางไฟล์นั้นไว้ที่นั่น พวกเขาสามารถลบ เปลี่ยนชื่อ และสร้างไฟล์และโฟลเดอร์ได้ตามต้องการ และสามารถเข้าถึงระบบได้อย่างสมบูรณ์
คำว่า "บริษัทในเครือ" หมายถึงผู้ที่ไม่ได้รับผิดชอบงานเฉพาะ เป็นไปไม่ได้ที่บริษัทในเครือจะดูทั้งระบบได้ เฉพาะไฟล์และโฟลเดอร์ที่พวกเขาได้รับอนุญาตให้ดูเท่านั้น
นักเรียนเท่านั้นที่สามารถดำเนินการขั้นสุดท้ายได้ นักเรียนที่ได้รับมอบหมายจากครูจะเป็นคนเดียวที่มีสิทธิ์เข้าถึงระบบ และพวกเขาได้รับอนุญาตให้ดูไฟล์และโฟลเดอร์ที่อยู่ในความครอบครองของครูเท่านั้น
ทันทีที่มีการสร้างผู้ใช้ใหม่ เขาหรือเธอควรมีบทบาทในระบบของพวกเขา กล่าวอีกนัยหนึ่ง ผู้ใช้จะได้รับสิทธิ์ที่เหมาะสมและการเข้าถึงของพวกเขาจะได้รับการจัดการได้ง่ายขึ้น
ผู้ใช้ต้องได้รับมอบหมายบทบาทเฉพาะเมื่อเข้าสู่ระบบเป็นครั้งแรก ด้วยเหตุนี้ คุณสามารถจำกัดการเข้าถึงระบบและป้องกันไม่ให้พวกเขาทำการเปลี่ยนแปลงที่เป็นอันตราย
โดยการกำหนดบทบาทของผู้ใช้ให้กับผู้ดูแลระบบ ผู้ดูแลระบบสามารถควบคุมสิ่งที่ผู้ใช้สามารถทำได้และไม่สามารถทำได้ภายในระบบ ง่ายต่อการจัดการการเข้าถึงและทำให้ระบบปลอดภัย หากคุณสร้างบทบาทและกำหนดบทบาทให้กับผู้ใช้
ฉันจะดูบทบาทของผู้ใช้ใน WordPress ได้อย่างไร
เราสามารถเริ่มต้นด้วยการตรวจสอบให้แน่ใจว่าผู้ใช้ได้เข้าสู่ระบบแล้ว หากพวกเขาไม่เข้าสู่ระบบ บทบาทของพวกเขาจะถูกกำหนด เมื่อผู้ใช้เข้าสู่ระบบ เราจะส่งคืนวัตถุ WP_User โดยใช้ WP_get_current_user เป็นผลให้เรามีข้อมูลมากมายที่จะใช้งาน และเราสามารถเข้าถึงบทบาทผู้ใช้ของพวกเขาผ่านทาง $user
ฉันจะค้นหาบทบาทของผู้ใช้ใน WordPress ได้อย่างไร

คุณสามารถค้นหาบทบาทของผู้ใช้ใน WordPress ได้หลายวิธี วิธีหนึ่งคือไปที่ส่วนผู้ใช้ของแผงการดูแลระบบ WordPress จากที่นั่น คุณจะสามารถดูรายชื่อผู้ใช้ทั้งหมดบนไซต์ของคุณ พร้อมด้วยบทบาทที่เกี่ยวข้อง
อีกวิธีในการค้นหาบทบาทของผู้ใช้คือการติดตั้งปลั๊กอิน เช่น สมาชิก WP หรือตัวแก้ไขบทบาทผู้ใช้ ปลั๊กอินเหล่านี้จะเพิ่มส่วนเพิ่มเติมในแผงผู้ดูแลระบบ WordPress ซึ่งคุณสามารถจัดการบทบาทของผู้ใช้ได้
คุณสามารถรับข้อมูลมากมายเกี่ยวกับการได้รับ บทบาทผู้ใช้ปัจจุบัน ใน WordPress บทความนี้ใช้โค้ด PHP อธิบายขั้นตอนการเข้าถึงบทบาทของผู้ใช้ปัจจุบันใน WordPress ฟังก์ชันเหล่านี้ช่วยให้คุณกำหนดได้อย่างง่ายดายว่าเนื้อหา ฟังก์ชันการทำงาน หรือการดำเนินการใดควรมีให้สำหรับบทบาทของผู้ใช้เฉพาะในระบบที่กำหนด ไม่มีวิธีอย่างเป็นทางการในการสร้างบทบาทผู้ใช้ WordPress ที่คุณสามารถกำหนดได้ ดังนั้นคุณต้องสร้างบทบาทของคุณเอง โค้ดสั้นๆ นี้จำเป็นสำหรับไฟล์ functions.php ซึ่งใช้เป็นไฟล์หลักของธีมลูกที่ทำงานอยู่ ขั้นตอนแรกในข้อมูลโค้ดด้านบนคือการพิจารณาว่าผู้ใช้ลงชื่อเข้าใช้บัญชีของตนหรือไม่ หลังจากนั้น เราสามารถเข้าถึงบทบาทใน $user บทบาทจะถูกส่งกลับในรูปแบบเดียวกับที่อยู่ในคำสั่งก่อนหน้า (เป็นอาร์เรย์)

WordPress เพิ่มบทบาทผู้ใช้โดยทางโปรแกรม

การเพิ่มบทบาทของผู้ใช้ใน WordPress สามารถทำได้โดยทางโปรแกรมโดยใช้ฟังก์ชัน add_role() ฟังก์ชันนี้ใช้พารามิเตอร์สามตัว: ชื่อของบทบาท ชื่อที่แสดงสำหรับบทบาท และอาร์เรย์ของความสามารถสำหรับบทบาท
แพลตฟอร์ม WordPress มีบทบาทผู้ใช้ที่แตกต่างกันห้าบทบาท: ผู้ดูแลระบบ, ผู้แก้ไข, ผู้แต่ง, ผู้ร่วมให้ข้อมูล และสมาชิก คุณให้สิทธิ์แต่ละบทบาทในการดำเนินการบางอย่างบนเว็บไซต์ของคุณตามการอนุญาตและความสามารถของพวกเขา แม้ว่าปลั๊กอินจะช่วยเหลือผู้ใช้ในการสร้างบทบาทที่กำหนดเองอย่างรวดเร็วและง่ายดาย คุณยังสามารถสร้างบทบาทใหม่ด้วยตนเองโดยใช้โค้ด WordPress บทบาทของผู้เขียนในฐานะผู้ใช้คือการจัดเตรียมเนื้อหาให้กับพวกเขา ผู้เขียนยังได้รับอนุญาตให้อัปโหลดไฟล์สื่อ พวกเขาสามารถสร้าง เผยแพร่ แก้ไข และลบโพสต์ได้ คุณมีตัวเลือกในการสร้างโพสต์โดยไม่ต้องเผยแพร่โดยส่ง
จำนวนสมาชิกในไซต์ของคุณต่ำที่สุด เป็นไปได้ที่จะอ่านเนื้อหาที่ถูกจำกัดบนเว็บไซต์สมาชิกในขณะที่ลงชื่อเข้าใช้บัญชี ผู้เขียนควรจ้างผู้เชี่ยวชาญด้าน SEO หากต้องการปรับปรุงคะแนน SEO ของเนื้อหา ไม่ว่าในกรณีใด พวกเขาไม่จำเป็นต้องส่งความคิดเห็นหรือรุ่นหมวดหมู่/แท็ก บทบาทของบรรณาธิการควรทำงานร่วมกับผู้เขียน หากคุณรู้วิธีเขียนโค้ดหรือมีความรู้ด้านเทคนิค คุณสามารถทำได้โดยใช้โค้ด เราได้อธิบายวิธีให้ บทบาทที่กำหนดเองใน การเข้าถึงไฟล์ส่วนตัวที่ได้รับการปกป้องโดย PDA Gold ในวิดีโอนี้ สามารถใช้วิธีการโค้ดเพื่อเพิ่มความสามารถเพิ่มเติมให้กับบทบาทเริ่มต้นได้ ทำให้ผู้ใช้ WordPress ของคุณเพิ่มบทบาทและความสามารถได้อย่างง่ายดายโดยใช้ปลั๊กอิน WordPress 5 อันดับแรก
เพิ่มสิทธิ์ 'เผยแพร่บล็อกโพสต์'
คุณจะสามารถดูสิทธิ์และข้อจำกัดทั้งหมดที่เกี่ยวข้องกับบทบาทนี้ได้ในขณะนี้ เราจะเพิ่มคุณลักษณะใหม่ที่เรียกว่า 'เผยแพร่บล็อกโพสต์' ในตัวอย่างต่อไปนี้
หากต้องการเพิ่มสิทธิ์ใหม่ ให้คลิกปุ่มเพิ่มสิทธิ์ใหม่ แล้วกรอกข้อมูลที่จำเป็น รายการสิทธิพิเศษอยู่ที่นี่
หลังจากที่คุณทำเสร็จแล้ว ให้คลิกที่ปุ่ม บันทึกการเปลี่ยนแปลง เพื่อบันทึกการเปลี่ยนแปลงของคุณ
วิธีรับบทบาทผู้ใช้ใน WordPress
ในการรับบทบาทผู้ใช้ใน WordPress คุณจะต้องติดตั้งและเปิดใช้งานปลั๊กอิน WP User Role Editor เมื่อเปิดใช้งานแล้ว คุณจะต้องไปที่ ผู้ใช้ > ผู้ใช้ทั้งหมด ในพื้นที่ผู้ดูแลระบบ WordPress จากที่นี่ คุณจะสามารถเลือกบทบาทที่คุณต้องการแก้ไข จากนั้นคลิกลิงก์ "แก้ไข" ข้างๆ ในหน้าจอถัดไป คุณจะสามารถเลือกความสามารถที่คุณต้องการเพิ่มหรือลบออกจากบทบาทนั้น
บทบาทของผู้ใช้ปัจจุบันใน WordPress คืออะไร ผู้ใช้สามารถเข้าถึงคุณลักษณะและฟังก์ชันต่างๆ ได้โดยใช้บทบาทผู้ใช้ WordPress ในการรับบทบาทผู้ใช้ปัจจุบันใน WordPress ก่อนอื่นคุณต้องตรวจสอบว่าผู้ใช้ลงชื่อเข้าใช้หรือไม่ จากนั้นใช้ฟังก์ชัน WP_get_current_user() เพื่อค้นหาข้อมูลเกี่ยวกับบทบาท ในการตั้งค่าผู้ใช้เป็นบุคคลที่ล็อกอิน ฟังก์ชัน wp_get_current_user() จะดึงข้อมูลอ็อบเจ็กต์ผู้ใช้ปัจจุบันและทำเครื่องหมายว่าเป็นอ็อบเจ็กต์ที่ล็อกอิน หากคุณสนใจว่าบทบาทของผู้ใช้ WordPress ทำงานอย่างไร บทช่วยสอนที่ฉันเขียนเกี่ยวกับการสร้างบทบาทของผู้ใช้ที่กำหนดเองอาจเป็นจุดเริ่มต้นที่ดี การทำความเข้าใจบทบาทของผู้ใช้ยังมีประโยชน์สำหรับนักพัฒนา WooCommerce ที่ต้องการเปลี่ยนวิธีจัดการกิจกรรมของ WooCommerce
ตัวแก้ไขบทบาทผู้ใช้ WordPress
ตัวแก้ไขบทบาทของผู้ใช้ WordPress เป็นเครื่องมือที่ทรงพลังที่ให้คุณควบคุมความสามารถของบทบาทของผู้ใช้แต่ละคนบนไซต์ WordPress ของคุณได้อย่างสมบูรณ์ ด้วยปลั๊กอินนี้ คุณสามารถเพิ่ม ลบ หรือเปลี่ยนความสามารถของบทบาทของผู้ใช้ใดๆ ได้อย่างง่ายดาย รวมทั้งสร้างบทบาทของผู้ใช้ใหม่ด้วยความสามารถที่กำหนดเอง ปลั๊กอินนี้เหมาะสำหรับไซต์ที่มีบทบาทผู้ใช้หลายบทบาท หรือสำหรับไซต์ที่ต้องการปรับแต่งความสามารถของบทบาทของผู้ใช้แต่ละราย
คุณสามารถเปลี่ยนบทบาทและความสามารถของผู้ใช้ได้อย่างรวดเร็วโดยใช้ปลั๊กอิน User Role Editor คุณสามารถสร้างบทบาทใหม่และปรับแต่งความสามารถตามความต้องการเฉพาะของคุณได้โดยการคัดลอกและวางฟังก์ชันตั้งแต่เริ่มต้น หากไม่มีการกำหนดผู้ใช้ให้กับบทบาทที่สร้างขึ้นเองโดยไม่จำเป็น บทบาทนั้นจะถูกลบ ผู้ใช้แต่ละคนสามารถกำหนดความสามารถตามความต้องการของตนได้ นี่เป็นโปรแกรมซอฟต์แวร์โอเพ่นซอร์สฟรี ปลั๊กอินอื่นๆ ที่ใช้ปลั๊กอินนี้ไม่มีความสามารถในการสร้างบทบาทที่กำหนดเอง นี่เป็นปลั๊กอินที่จำเป็นสำหรับไซต์ WP ที่มีมากกว่าบล็อก สงครามรัสเซียกับยูเครนทำให้ฉันไม่สามารถต่ออายุการซื้อเวอร์ชันโปรได้
ฉันจะใช้ตัวแก้ไขบทบาทผู้ใช้ใน WordPress ได้อย่างไร
“ตัวแก้ไขบทบาทผู้ใช้” สามารถเปิดใช้งานได้โดยเลือกเมนู 'ปลั๊กอิน' ในเมนูผู้ดูแลระบบ WordPress คุณสามารถเปลี่ยนความสามารถบทบาทมาตรฐานของ WordPress ได้โดยไปที่รายการเมนู "ผู้ใช้" - "ตัวแก้ไขบทบาทผู้ใช้"
ตัวแก้ไขบทบาทของผู้ใช้คืออะไร?
เป็นผลจากการค้นหา ปลั๊กอิน WordPress ตัวแก้ไขบทบาทผู้ใช้ ทำให้ง่ายต่อการเปลี่ยนบทบาทและความสามารถของผู้ใช้ หากคุณต้องการเพิ่มความสามารถให้กับบทบาท เพียงคลิกปุ่ม "อัปเดต" จากนั้นเลือกช่องทำเครื่องหมาย นั่นคือทั้งหมดที่ต้องทำ
บรรณาธิการสามารถเพิ่มผู้ใช้ใน WordPress ได้หรือไม่?
พวกเขาสามารถเพิ่ม แก้ไข เผยแพร่ และลบโพสต์จากบุคคลอื่น รวมทั้งจากบัญชีของตนเอง ผู้แก้ไขมีความสามารถในการดูแล แก้ไข และลบความคิดเห็น ตลอดจนการดูแลและการลบ ในทางกลับกัน ผู้แก้ไขไม่สามารถเปลี่ยนการตั้งค่าบนเว็บไซต์ของคุณ ติดตั้งปลั๊กอินหรือธีม หรือเพิ่มผู้ใช้ใหม่ได้