Vienā no rakstiem es runāju par to, kā pievienot lietotāja lomu atlasi, reģistrējoties WordPress. Tagad es
Pēc noklusējuma jaunā lietotāja reģistrācijas vēstulē ir šāda informācija:
- Jauns lietotāja vārds
- Jauna lietotāja e-pasts
Šai vēstulei jāpievieno informācija par lietotāja lomu. Lai to izdarītu, rediģējiet sistēmas failupluggable.php, kas atrodas:
Reklāma
Reklāma
/wp-include/pluggable.php
Jums jāatrod funkcija tajā:
function wp_new_user_notification($user_id, $plaintext_pass = ”)
Aiz līnijas:
$message .= sprintf(__(‘E-pasts: %s’), $user->lietotāja_e-pasts) . “rn”;
Jums jāpievieno rinda, kas atbild par lietotāja lomas izvadi:
$message .= sprintf(__(‘Loma: %s’), $roles = implode(‘, ‘, $lietotāja->lomas)) . “rn”;
Arī šeit jūs varat pievienot jebkuru savu tekstu vai kodu, lai parādītu jebkādu citu informāciju par lietotāju.
Tagad, kā tas darbojas:
1. Lietotājs ir reģistrēts mūsu tiešsaistes veikalā un norāda lietotāja tipu vairumtirgotājs vai mazumtirdzniecības pircējs
2. Administrators saņem vēstuli, kurā norādīts, ka ir reģistrēts jauns lietotājs


Papildinājums:Esiet piesardzīgs, atjauninot WordPress, fails pluggable.php tiek pārrakstīts un tiek izveidots jauns. Tāpēc saglabājiet to un, atjauninot, vienkārši nomainiet vai rediģējiet to vēlreiz.

