สร้างหรือลบผู้ใช้ที่เป็นผู้ดูแลระบบ WordPress ด้วย WP-CLI
WP-CLI เป็นเครื่องมือบรรทัดคำสั่งที่ช่วยให้คุณดำเนินการต่างๆบนเว็บไซต์ WordPress ของคุณ หากคุณพอใจกับการใช้คำสั่ง SSH คุณจะสังเกตเห็นว่า WP-CLI มีคำสั่งที่เรียบง่ายที่สร้างขึ้นสำหรับเว็บไซต์ WordPress ต่อไปนี้เป็นวิธีสร้างผู้ใช้ผู้ดูแลระบบ WordPress ใหม่หรือลบผู้ใช้ที่มีอยู่ด้วยคำสั่งที่มีอยู่ใน WP-CLI
คำเตือน: คุณควร สำรองข้อมูลเว็บไซต์ ก่อนทำการเปลี่ยนแปลงกับฐานข้อมูล
จำเป็น: คุณจะต้องมีสิ่งต่อไปนี้เพื่อทำขั้นตอนเหล่านี้ให้เสร็จสิ้น:
- แอป SSH เราขอแนะนำ PuTTY สำหรับ Windows หรือ Terminal สำหรับ macOS
- รายละเอียด FTP ของคุณ หากคุณไม่ได้จดบันทึกไว้อยู่แล้ว คุณควรค้นหาโฮสต์ ชื่อผู้ใช้ และรหัสผ่าน FTP ของคุณ
- สำหรับโฮสต์ FTP ของคุณ คุณสามารถใช้ได้ทั้งชื่อโดเมนหรือที่อยู่ IP ก็ได้
- คุณสามารถค้นหาชื่อผู้ใช้และรหัสผ่าน FTP ของคุณได้ในบัญชีโฮสติ้งสำหรับโฮสติ้งสำหรับ Linux ด้วย cPanel หรือ WordPress ภายใต้การจัดการ (ขั้นตอนที่ 1-7)
หมายเหตุ: หากคุณมีเซิร์ฟเวอร์ VPS หรือ DED คุณจำเป็นต้อง ติดตั้ง WP-CLI ก่อนจึงจะสามารถเริ่มใช้งานได้ WP-CLI ไม่มีให้บริการในแผนโฮสติ้งสำหรับ Windows ของเรา
สร้างผู้ใช้เป็นผู้ดูแลระบบคนใหม่
- เชื่อมต่อกับบัญชีโฮสติ้งของคุณด้วย SSH
- ใช้คำสั่ง bash ls เพื่อแสดงรายการไฟล์และโฟลเดอร์และ cd และ .. / เพื่อย้ายไปยังไดเรกทอรีต่างๆจนกว่าคุณจะไปอยู่ในไดเรกทอรีที่มีไฟล์ WordPress
- ป้อนคำสั่งต่อไปนี้เพื่อสร้างผู้ใช้ใหม่:
wp user create newusername example@coolexample.com --role = administrator --porcelain
ในคำสั่งด้านบนคุณควรแทนที่:- ชื่อ ผู้ใช้ใหม่ด้วยชื่อผู้ใช้จริงที่คุณต้องการใช้ผู้ใช้ใหม่
- example@coolexample.com ด้วยที่อยู่อีเมลที่เชื่อมโยงกับผู้ใช้นั้น
- เมื่อหมายเลขผู้ใช้แสดงขึ้นในแอป SSH ผู้ใช้ใหม่สามารถตั้งค่ารหัสผ่านที่ปลอดภัยใหม่ได้โดย รีเซ็ตรหัสผ่านจากหน้าล็อกอิน WordPress โดยใช้ที่อยู่อีเมลที่ป้อนในขั้นตอนที่ 3
ลบผู้ใช้
- เชื่อมต่อกับเซิร์ฟเวอร์หรือบัญชีโฮสติ้งที่ใช้ร่วมกันของคุณด้วย SSH
- ใช้คำสั่ง bash ls เพื่อแสดงรายการไฟล์และโฟลเดอร์และ cd และ .. / เพื่อย้ายไปยังไดเรกทอรีต่างๆจนกว่าคุณจะไปอยู่ในไดเรกทอรีที่มีไฟล์ WordPress
- ป้อนคำสั่งต่อไปนี้เพื่อลบผู้ใช้:
- ในการลบผู้ใช้และโพสต์ทั้งหมดของผู้ใช้:
wp user ลบชื่อผู้ใช้
ในคำสั่งด้านบนคุณควรแทนที่ ชื่อผู้ใช้ ด้วยชื่อผู้ใช้จริงสำหรับผู้ใช้ที่คุณต้องการลบ เมื่อได้รับแจ้งหากคุณต้องการลบโพสต์ให้เลือก y เพื่อยืนยัน - ในการลบผู้ใช้และกำหนดโพสต์ของตนใหม่ให้กับผู้ใช้รายอื่น: ผู้
ใช้ wp ลบชื่อผู้ใช้ --reassign = anotherusername
ใน คำสั่งด้านบนคุณควรแทนที่ ชื่อผู้ใช้ ด้วยชื่อผู้ใช้จริงสำหรับผู้ใช้ที่คุณต้องการลบและชื่อผู้ใช้อื่นด้วยชื่อผู้ใช้ของผู้ใช้ที่คุณ ต้องการกำหนดโพสต์ใหม่ให้
- ในการลบผู้ใช้และโพสต์ทั้งหมดของผู้ใช้:
เมื่อคุณเห็นข้อความแจ้งว่าสำเร็จแล้วระบบจะลบผู้ใช้
ข้อมูลเพิ่มเติม
- ส่งออกและนำเข้าฐานข้อมูลด้วย WP-CLI
- ต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ WP-CLI หรือไม่ ค้นหาข้อมูลเฉพาะของนักพัฒนาบน เว็บไซต์ทางการของพวกเขา