ในบทความหนึ่งฉันได้พูดคุยเกี่ยวกับวิธีเพิ่มการเลือกบทบาทของผู้ใช้เมื่อสมัครใช้งาน WordPressตอนนี้ฉัน
โดยค่าเริ่มต้น อีเมลการลงทะเบียนผู้ใช้ใหม่ประกอบด้วยข้อมูลต่อไปนี้:
- ชื่อผู้ใช้ใหม่
- อีเมลผู้ใช้ใหม่
ในอีเมลนี้เราจําเป็นต้องเพิ่มข้อมูลเกี่ยวกับบทบาทของผู้ใช้เมื่อต้องการทําสิ่งนี้ให้แก้ไขไฟล์ระบบpluggable.phpซึ่งตั้งอยู่:
การโฆษณา
การโฆษณา
/wp-include/pluggable.php
คุณจำเป็นต้องค้นหาฟังก์ชันใน:
ฟังก์ชัน wp_new_user_notification($user_id, $plaintext_pass = ")
หลังจากบรรทัด:
$message .= sprintf(__('อีเมล: %s'), $user->user_email) "rn";
คุณต้องเพิ่มบรรทัดที่รับผิดชอบการส่งออกของบทบาทผู้ใช้:
$message .= sprintf(__('บทบาท: %s'), $roles = implode(', ', $user->roles)) ."rn";
นอกจากนี้ที่นี่คุณสามารถเพิ่มข้อความใด ๆ ของคุณหรือรหัสสำหรับการแสดงข้อมูลอื่น ๆ เกี่ยวกับผู้ใช้
นี่คือวิธีการทํางาน:
1. ผู้ใช้ลงทะเบียนในร้านค้าออนไลน์ของเราและระบุประเภทของผู้ใช้ที่เป็นผู้ค้าส่งหรือผู้ค้าปลีก
2. ผู้ดูแลระบบได้รับจดหมายแจ้งว่ามีผู้ลงทะเบียนใหม่


ส่วนที่เพิ่มเข้าไป:ระวังเมื่ออัปเดต WordPress ไฟล์.php เสียบได้จะถูกลบและสร้างไฟล์ใหม่ดังนั้นบันทึกและเมื่อคุณอัปเดตเพียงแค่แทนที่หรือแก้ไขใหม่

