Personalizzare email di attivazione account BuddyPress

Pubblicato il

• Aggiornato il

Personalizzare email di attivazione account BuddyPress

Se vuoi personalizzare le email dia ttivazione account BuddyPress basta seguire questa piccola guida e immediatamente le tue email saranno personalizzate. Questa guida è stata realizzatta in base alle istruzioni di Jesin (vedi articolo in inglese)

Innanzi tutto bisogna creare un file .php dentro a wp-contents/plugins/ chiamato bp-custom.php (wp-contents/plugins/bp-custom.php)

Per prima cosa inseriamo: (ovviamente i crediti sono per Jesin, l’autore di questa soluzione!)

 <!--?php <br ?--> /*
Plugin Name: BuddyPress custom activation email
Plugin URI: http://jesin.tk/custom-buddypress-activation-email/
Description: Checks the health of your WordPress install
Author: Jesin A
Author URI: http://jesin.tk
*/

knock off canada goose coats https://www.canadagoose-online-shop.co.uk Canada Goose parka online discounts

Di seguito canada goose down outlet usa https://www.csjpembroke.ca/ Canada Goose coats online store, per personalizzare l’ggetto della mail di attivazione account BuddyPress:

add_filter( 'bp_core_signup_send_validation_email_subject', 'custom_buddypress_activation_subject', 10, 2 );
 
function custom_buddypress_activation_subject( $subject, $user_id ) {
    $user = get_userdata( $user_id );
    return $user->user_login . ' – Activate your ' . get_bloginfo( 'name' ) . ' account';
}

Infine, per personalizzare il messaggio della mail:

add_filter( 'bp_core_activation_signup_user_notification_message', 'custom_buddypress_activation_message', 10, 5 );
 
function custom_buddypress_activation_message( $message, $user, $user_email, $key, $meta ) {
    $activate_url = bp_get_activation_page() . "?key=$key";
    $activate_url = esc_url( $activate_url );
    return "Hi $user,
Thanks for registering! To complete the activation of your account please click the following link:
$activate_url
Thanks,
Jesin";
}

Salvate, ed il gioco è fatto!
Grazie ancora a Jesin epr questa guida ?

Resta aggiornat@ sui nuovi articoli!

Iscrivi alla mia newsletter mensile - zero spam!

CONTATTI


Da remoto in tutto il mondo!

(+39) 379 204 2131

info@nicolecurioni.com

© 2011 - 2023 | Made with

by Nicole Curioni web.design