投稿が公開されたときにメールを送信しようとしています。そのため私はfunction.phpファイルにコードを書きましたが、メールは正しく送信されていますが、特集画像は送信されません。投稿に添付されたおすすめ画像を表示したい今のところ、メールでは注目画像は表示されませんが、完成した画像のリンクが表示されます。wp_mail関数のメッセージ部分に画像を表示する方法は?
メールで紹介画像を表示するにはどうすればよいですか?私はfunction.phpファイルに書かれているコードを添付しています:wp_mail関数を使用してファイルを添付するには
function mysendmail($post_id) {
$post = get_post($post_id);
$author = get_userdata($post->post_author);
$subject = "Post Published: ".$post->post_title."";
$message = "
Hi ".$author->display_name.",
Your post, \"".$post->post_title."\" has just been published.
View post: ".get_permalink($post_id)."
Your Image: ".get_the_post_thumbnail($post->ID)."
Thanks"
;
wp_mail($author->user_email, $subject, $message);
}
add_action('publish_post', 'mysendmail');
wp_mail()関数にヘッダーを追加しようとしましたが、メール出力で "your image:"フィールドが空白になりました。 – Abhee