Kuinka muokata uuden WordPress-käyttäjän sähköposti-ilmoitusta ja selvittää rekisteröityneen käyttäjän rooli

Yhdessä artikkelissa puhuin siitä, kuinka lisätä käyttäjäroolivalinta rekisteröityessäni WordPressiin. Nyt minä

Kerron sinulle kuinka muokata sähköposti-ilmoitusta uudesta WordPress-käyttäjästä, jotta sivuston ylläpitäjä tietää, mihin rooliin uusi käyttäjä on rekisteröitynyt.
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.