Thanks Raam, it worked now when I put the code in the bottom but before the last tag.
I managed to configure it somewhat, but I dont know much about php so I didnt get the e-mail how I wanted.
function user_role_update( $user_id, $new_role ) {
$site_url = get_bloginfo('wpurl');
$user_info = get_userdata( $user_id );
$to = $user_info->user_email;
$subject = "Ditt medlemsskap i TAN er nå aktivert!";
$message = "Hei " .$user_info->display_name . " , din bruker på ".$site_url." er nå oppgradert til " . $new_role;
wp_mail($to, $subject, $message);
}
add_action( 'set_user_role', 'user_role_update', 10, 2);
I would like the email to look like this:
Topic: Ditt medlemsskap i TAN er nå aktivert! (fine as it is)
Hei <user>, din bruker på NewUtd.no er nå blitt oppgradert til medlem.
<p>
Du kan nå logge inn på medlemssiden og lese medlemsblader, laste ned høydepunkter, delta i konkurranser og så videre.
<p>
Medlemspakken med det første medlemsbladet, plakat og medlemskort blir sendt ut i september. De to andre bladene blir gitt ut i desember og mai.
<p>
Her er ditt brukernavn og passord til innlogging:
<Username>
<Password>
<p>
Med vennlig hilsen
NewUtd-teamet
Do you know how I can fix the e-mail this way with paragraphs and username/password?
Regarding the translation plugin I experience this error when trying to edit Norwegian language:
Error: The actual loaded translation content does not match the textdomain: s2member
Expect, that any text you translate will not occure as long as the textdomain is mismatching!
This is a coding issue at the source files you try to translate, please contact the original Author and explain this mismatch.