BLOG(ハイズスタジオブログ)MENUCLOSEオススメネタレビューテクノロジーニュースビジネスライフお問い合わせYouTube動画で見れる!「ハイズLabo」を開設しました!チャンネル登録をお願いします!!YouTubeチャンネルLINE友だち追加でお得な商品、掘り出しPCやクーポン情報をGETしよう!!症状等の質問等の対応につきましては、有償の方を優先で対応させていただきます。無償の場合、対応できないことがございますのでご了承ください。【WordPress】ユーザー情報変更時の自動返信メール内容を独自の自動返信メールにカスタマイズする方法2018年3月10日テクノロジーツイートシェアはてブ送るPocketWordPressを導入する中でブログや企業のサイトとして使っている人が多いと思います。WordPressはそれ以外にもネットショップだったり、会員サイトを作ることができます。ネットショップや会員サイトを構築する上で新規ユーザー登録してもらうと思います。ユーザーが自分の情報(プロフィール)を変更すると、自動返信メールが送られます。BLOGで変更されたことをお知らせします。パスワードを変更した覚えがない場合、次のサイト管理者に連絡してください。mail@exsample.comこのメールは「user@exsample.com」に送信されました。BLOGhttps://hyzstudioblog.com親切じゃない。変更があったという薄っぺらい内容の自動返信メールになってしまう。パスワードリセットや新規ユーザー登録はプラグインで簡単にメール内容を変更できるのに、メールアドレスやパスワードを変更した場合、どうすればメール内容を変更できるか悩んでしまうと思います。私もその一人で、かなり悩みましたが、何とか対応することができました。ユーザーがプロフィールを変更したら、独自の自動返信メールを送りたいという方は、その方法を書きますので、ぜひお役立てください。目次デフォルトの自動返信メールを停止する差出人名・送信元メールアドレスを変更する件名・メール本文を変更するデフォルトの自動返信メールを停止するまず、独自の自動返信メールを送るために、デフォルトの自動返信メールを停止する必要があります。パスワード変更やメールアドレス変更を行った時に「独自の自動返信メール」「デフォルトの自動返信メール」の2通送ってしまうので必ず停止しましょう。デフォルトの自動返信メールを停止する方法は以下のコードをfunction.phpに追加してください。メールアドレスを変更する独自の自動返信メールを送るにあたり、まずは差出人名・送信元メールアドレスの設定を行います。この設定をしないとデフォルトの差出人名・送信元メールアドレスになってしまいます。デフォルトだと差出人名が「WordPress」になり、送信元メールアドレスは「Wordpress@サイトURL」になります。見ての通り、恐ろしく不親切ですよね。以下のコードをfunction.phpに追加・修正してください。);2行目に指定の送信元メールアドレスへ変更し、5行目に指定の差出人名へ変更してください。これで独自の自動返信メールの差出人設定ができました。件名・メール本文を変更する最後は独自の「件名」「メール本文」を変更します。ここではユーザー情報を取得し、そのデータをメール本文に反映させます。変更された日時の取得もします。以下のコードをfunction.phpに追加・修正してください。EOF~EOF;までがメール本文。EOF{$u_name}様のプロフィールを更新しました。変更内容はマイページの登録情報からご確認ください。20);2行目に現在ログイン中のユーザー情報の取得を行います。3行目ではユーザー情報のユーザーID(ログインID)を取得、4行目はユーザ情報のメールアドレスを取得します。他にもユーザーの情報を取得できます。詳しくはWordPress私的マニュアル様のwp_get_current_userページを御覧ください。次に署名用のURLやサイト名を8,9行目で取得します。10行目で現在の日時を取得します。現在日時の取得には「date_i18n」関数を使います。date_i18n関数についてはこちらを御覧ください。13行目に件名(メールタイトル)の設定をします。16行目にメール本文を設定します。「EOF」から「EOF」の間にメール本文を追加してください。2行目~11行目までに取得した情報を{$変数名}で呼び出します。これで、独自の自動返信メールが完成しました!最後にfunction.phpをアップロードして完了。テストでユーザープロフィールを変更してみましょう。独自の自動返信メールのみが上手く送信されていると思います。このような形で独自の自動返信メールを作ることができました。LINE@にて症状等の質問等の対応につきましては、有償の方を優先で対応させていただきます。無償の場合、対応できないことがございますのでご了承ください。CPU...スポンサーリンクYouTubeはじめました!!YouTube動画で見れる!「ハイズLabo」を開設しました!チャンネル登録をお願いします!!YouTubeチャンネルLINE@はじめました!!LINE友だち追加でお得な商品、掘り出しPCやクーポン情報をGETしよう!!症状等の質問等の対応につきましては、有償の方を優先で対応させていただきます。無償の場合、対応できないことがございますのでご了承ください。