Funkcja mail() w wordpress na serwerach home.pl
Taka mała nieprzyjemna sytuacja. Na serwerach home.pl funkcja mail wymaga dodatkowego parametru „from” w nagłówku. Musimy w nim umieścić działający adres mailowy w domenie, na której mamy postawionego wordpressa. Wymaga to dodatkowych parametrów w Contact Form 7 i ogólnie sprawia trochę kłopotu. Chociażby gdy chcemy zresetować lub odzyskać hasło do naszego zaplecza. Taki problem miałem ostatnio dlatego maleńki kodzik do functions, który to rozwiązuje.
function wphp_dodaj_naglowek_email( $params ) { $params['headers'] = $params['headers'] . "From: istniejacy_adres@naszadomena.pl"; return $params; } add_filter( 'wp_mail', 'wphp_dodaj_naglowek_email' );