複数の著者のブログがある場合、投稿のXNUMXつが公開されたときに著者に通知すると、チーム内でエンゲージメントとディスカッションを生み出すのに役立ちます。 最近、ある読者から、記事が公開されたときに著者にメールを送信できるかどうか尋ねられました。
このチュートリアルでは、記事がWordPressで公開されたときに著者にメールを送信する方法を示します。
方法1:「フローの編集」を使用してユーザーに通知を送信する
最初に行う必要があるのは、プラグインをインストールしてアクティブにすることです 編集の流れ 」。 詳細については、ステップバイステップガイドをご覧ください。 WordPressプラグインをインストールする方法.
« 編集の流れ 「メール通知を送信するための設定なしで動作します。 プラグインを有効にするとすぐに、記事が公開されるたびに著者にメール通知の送信が開始されます。
ただし、電子メール通知はサイト管理者に転送されません。 あなたは行くことができます " フローの編集>通知 »そしてオプションを有効にするを選択« 常にブログの管理者に通知 '。
編集フローは、強力なプラグインです、そしてそれだけで電子メール通知を送信するよりもはるかに多くを行うことができます。
2メソッド:より良い通知プラグインで通知を送信する
この方法は、編集機能なしで電子メール通知を送信したいだけのユーザー向けです。 最初に行う必要があるのは、プラグインをインストールしてアクティブ化することです。 より良い通知 "。 アクティベーション後、「」にアクセスする必要があります 通知>新規追加 電子メール通知を作成します。
最初にこの通知のタイトルを入力する必要があります。必要なものを自由に選択できます。
フィールドで 通知 「」を選択する必要があります 新しいポスト公開 "。 メール送信オプションで、チェックボックスをオンにする必要があります。 作者にこの通知を送るだけ '。
次に、件名とメールの本文を入力する必要があります。 「」 より良いWordPress通知電子メールの本文で使用できる少数のショートコードを提供します。
電子メールの件名については、次を入力する必要があります。
[post_title]投稿の本文には、次のテンプレートを使用できます。こんにちは[user_nicename]、投稿「[post_title]」を投稿しました。 あなたはここでそれを見ることができます:[パーマリンク]
ありがとう、
最後に、[保存] ボタンをクリックして、新しい通知を保存する必要があります。 プラグインは、記事があなたのサイトに公開されると、著者に通知メールを送信します。 WordPressのブログ.
3メソッド:記事の著者に手動で通知を送信する
この方法は、WordPressでコードを編集することに慣れているユーザーを対象としています。 したがって、このコードをプラグインまたはファイル "のいずれかに追加する必要があります。 のfunctions.php アクティブなテーマ。
関数notifyauthor($ post_id){$ post = get_post($ post_id); $ author = get_userdata($ post-> post_author); $ subject = "投稿公開:"。$ post-> post_title。 ""; $ message = "Hello"。$ author-> display_name。 "、あなたの記事:" "。$ post-> post_title。" "が公開されました。記事を読んでください:"。get_permalink($ post_id)。 "ありがとう"; wp_mail($ author-> user_email、$ subject、$ message); } add_action( 'publish_post'、 'notifyauthor');
このコードは、新しい投稿がWordPressに投稿されたときに機能します。 コードで定義されたタイトルとメッセージを使用して、作成者に電子メール通知を送信します。 したがって、このコードのメッセージを変更できます(変数$メッセージ).
常にバックアップを作成することを忘れないでください ブログ この種の変更の前に。
このチュートリアルは以上です。 ご不明な点がございましたら、お気軽にお問い合わせください。 フォーム 次のコメントの。
この関数を追加していただきありがとうございます。少し変更を加えただけで、この関数を使用して管理者に通知できます。
$ email = get_site_option( 'admin_email');