כיצד להתאים אישית את הודעת הדואר האלקטרוני של משתמש וורדפרס חדש ולגלות את תפקידו של משתמש רשום

באחד המאמרים דיברתי על איך להוסיף בחירת תפקיד משתמש בעת הרשמה בוורדפרס. עכשיו אני

אני אגיד לך איך להתאים אישית הודעת דואר אלקטרוני על משתמש וורדפרס חדש, כך שמנהל האתר יוכל לדעת באיזה תפקיד המשתמש החדש נרשם.
כברירת מחדל, מכתב הרישום החדש של המשתמש מכיל את המידע הבא:

  • שם משתמש חדש
  • דוא"ל משתמש חדש

אנו צריכים להוסיף מידע על תפקיד המשתמש למכתב זה. לשם כך, ערוך את קובץ המערכתpluggable.php, שממוקם:

פרסום

פרסום

/wp-include/pluggable.php

עליך למצוא את הפונקציה בה:

function wp_new_user_notification($user_id, $plaintext_pass = ”)

אחרי התור:

$message .= sprintf(__(‘E-mail: %s’), $user->user_email) . “rn”;

עליך להוסיף את הקו האחראי לפלט של תפקיד המשתמש:

$message .= sprintf(__(‘Role: %s’), $roles = implode(‘,‘, $user->roles)) . “rn”;

גם כאן תוכלו להוסיף כל אחד מהטקסט שלכם, או קוד להצגת מידע אחר על המשתמש.
עכשיו איך זה עובד:

1. המשתמש רשום בחנות המקוונת שלנו ומציין את סוג המשתמש בו הסיטונאי או הקונה הקמעונאי

2. המנהל מקבל מכתב בו כתוב כי משתמש חדש רשום

חיבור:היזהר, כאשר אתה מעדכן את וורדפרס, הקובץ pluggable.php מוחלף ונוצרת קובץ חדש. לכן, שמור אותו ובעת עדכון, פשוט החלף אותו או ערוך אותו שוב.