Yhdessä artikkelissa puhuin siitä, kuinka lisätä käyttäjäroolivalinta rekisteröityessäni WordPressiin. Nyt minä
Oletuksena uuden käyttäjän rekisteröintikirje sisältää seuraavat tiedot:
- Uusi käyttäjätunnus
- Uuden käyttäjän sähköposti
Meidän on lisättävä tähän kirjeeseen tietoja käyttäjän roolista. Voit tehdä tämän muokkaamalla järjestelmätiedostoapluggable.php, joka sijaitsee:
mainos
mainos
/wp-include/pluggable.php
Sinun on löydettävä toiminto siitä:
function wp_new_user_notification($user_id, $plaintext_pass = ”)
Rivin jälkeen:
$viesti .= sprintf(__(‘Sähköposti: %s’), $user->käyttäjän_sähköposti) . “rn”;
Sinun on lisättävä rivi, joka vastaa käyttäjän roolin näyttämisestä:
$viesti .= sprintf(__(‘Rooli: %s’), $roolit = implode(‘, ‘, $user->roolit)) . “rn”;
Täällä voit myös lisätä minkä tahansa tekstisi tai koodin muiden käyttäjien tietojen näyttämiseksi.
Nyt miten se toimii:
1. Käyttäjä rekisteröityy verkkokauppaan ja ilmoittaa, onko käyttäjätyyppi tukku- vai vähittäiskauppias
2. Järjestelmänvalvoja saa postitse kirjeen, jossa ilmoitetaan, että uusi käyttäjä on rekisteröity
Lisäys:Ole varovainen, kun päivität WordPressin, pluggable.php-tiedosto korvataan ja uusi luodaan. Siksi tallenna se ja päivityksen yhteydessä vaihda se tai muokkaa sitä uudelleen.