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 ?