2010-12-29 2 views

答えて

8
<?php wp_mail($to, $subject, $message, $headers, $attachments); ?> 

http://codex.wordpress.org/Function_Reference/wp_mail

+0

こちらのリンクを参照してください。どのようにhtmlコンテンツを追加できますか?ドキュメントごとに –

+1

デフォルトのコンテンツタイプは 'text/plain'で、HTMLを使用することはできません。 'wp_mail_content_type'フィルタ(下記の例を参照)を使用するか、 "Content-type:text/html"のようなヘッダーを含めることによって、電子メールのコンテンツタイプを設定できます。あなたのメッセージを送信した後、 'wp_mail_content_type'を 'text/plain'に戻すように注意してください。そうしないと、WPやプラグイン/テーマからの電子メールに予期しない問題が発生する可能性があります。 – zod

5

例えば以下を参照

$attachments = array(WP_CONTENT_DIR . '/uploads/file_to_attach.zip'); 
$headers = 'From: My Name <[email protected]>' . "\r\n"; 
wp_mail('[email protected]', 'subject', 'message', $headers, $attachments); 
0
add_filter('wpcf7_mail_components', 'mycustom_wpcf7_mail_components'); 

function mycustom_wpcf7_mail_components($components) { 
    $components['attachments'][] = 'full path of your PDF file'; 

    return $components; 
} 
0

私はWPから添付ファイル付きのメールに送信するためのプラグインを書きました。

クイックメールは、添付ファイル付きのテキストメールまたはHTMLメールをダッシュ​​ボードから送信します。 HTML電子メールにはショートコードを含めることができます。

WordPressまたはGithubからクイックメールを入手してください。

関連する問題