2016-10-07 14 views
0

私はWordPress Poweredサイトからメールを送信する必要があります。私はwp_mailを使用しています。メールに$ headerを付けて、誰がそれを送るのかを伝えたいと思います。wp_mail経由でヘッダー付きのメールを送信する

私はそのような$ヘッダーを使用します。 "!エラー" 私は常に取得

$headers = "From: $name <$email>" 

$名と$メールがpropper変数です*

そして

if (wp_mail($to, $subject, $message, $headers)) { 
    echo 'Thanks!'; 
} else { 
    echo 'Error!'; 

をメールはありません。私は 'wp_mail_from'と 'wp_mail_from_name'について読んだことがありますが、それを使う方法はわかりません。

答えて

1

$ headersを配列として使用してみましたか?これを試してみてください代わりに、あなたが持っている現在の$ヘッダー行:

$headers[] = 'From: $name <$email>' . "\r\n";

+0

いや、didntの助け。しかし、私はそれを見つけました: '$ headerers = ="返信先:\ "$ name \" <$email> \ r \ n "' と私のために十分です。 誰かが「From:」を有効にする方法を知っていれば、それはクールだ。 –

関連する問題