日本語
フォーラム
フォーラム / 使い方全般 / wp_mail zipファイルの添付方法
(@sanochih)
11年、 9ヶ月前
wp_mailについてです
wp_mailに5引数に添付ファイルをつけることができると思います。
wp_mail( $to, $subject, $message, $headers, $attachments );
$attachments = array(zipファイルパス);
として添付してもファイルが添付されておりません。 送り先のソースをみても、どうやらzipファイルの記載はありませんでした。
エラーが返ってくるのであれば、何か原因があるのかと調べられるのですが wp_mailの返却値をみると、どうやらtureが返ってきているようです。 ※メールが受信されているのでそうだと思いますが。。
もしご存知の方がいらっしゃったら、教えていただけると幸いです。
(@gblsm)
「zipファイルパス」は、PHPから読み取り可能なフルパス名になっているでしょうか。
フルパスで書いたらいけました。
お手数おかけしました。 ファイルパスの読み込みに失敗したらfalseとか返してくれてもいいような気がしますが。
(@ounziw)
ファイルパスの読み込みに失敗したらfalseとか返してくれてもいいような気がしますが。
wp_mailのエラーハンドリングの改善は、以前に提案されていますが、 https://core.trac.wordpress.org/ticket/23291 今のところ、改善されないまま止まっているようです。
トピック「wp_mail zipファイルの添付方法」には新たに返信することはできません。