public static function modify_signup_blog_notification_message($message, $domain, $path, $title, $user, $user_email, $key) { $signup = GFSignup::get($key); // if no signup or config is set for manual activation, return false preventing signup notification from being sent to user if (is_wp_error($signup) || $signup->get_activation_type() == 'manual') { return false; } $url = add_query_arg(array('page' => 'gf_activation', 'key' => $key), get_site_url()); // BP replaces URL before passing the message, get the BP activation URL and replace if (GFUser::is_bp_active()) { $activate_url = esc_url(bp_get_activation_page() . "?key={$key}"); $message = str_replace($activate_url, '%s', $message); } return sprintf($message, $url, esc_url("http://{$domain}{$path}"), $key); }
public static function modify_signup_blog_notification_message($message, $domain, $path, $title, $user, $user_email, $key) { // don't send activation email for manual activations if (self::is_manual_activation($key)) { return false; } $url = add_query_arg(array('page' => 'gf_activation', 'key' => $key), get_site_url()); // BP replaces URL before passing the message, get the BP activation URL and replace if (GFUser::is_bp_active()) { $activate_url = esc_url(bp_get_activation_page() . "?key={$key}"); $message = str_replace($activate_url, '%s', $message); } return sprintf($message, $url, esc_url("http://{$domain}{$path}"), $key); }