WordPressプラグイン"Newsletter"で送信ステータスが進まない時

- WordPress -
2022.03.03
WordPress/ワードプレス

無料でメルマガ配信管理ができる、WordPressのプラグイン「Newsletter」。

wordpress newsletterの送信ステータス

これを使ってニュースレター(メルマガ)を配信しても、こんな風↓に送信ステータスが「SENDING」のまま一向に進まなかったり、

wordpress newsletterの送信ステータス

進んで100%完了した!と思っても「SENDING」のままだったりすることがありました。

wordpress newsletterの送信ステータス

この困った状況を解決する方法です。

結論だけ書くと、「Advanced Cron Manager」という無料プラグインをインストールすることで解決します。

前提条件:

Newsletterプラグインを使ったメールテスト送信は問題なく完了していること。そもそもテスト送信自体できていない場合は本手順では解決できません

WordPressプラグイン"Newsletter"で送信ステータスが進まない時

以下、3ステップです。

  1. プラグイン"Advanced Cron Manager"をインストール
  2. Newsletterを配信する
  3. Advanced Cron Managerで実行

1. プラグイン"Advanced Cron Manager"をインストール

WordPress管理画面のプラグインインストール画面から「Advanced Cron Manager」と検索し、インストールします。

wordpress newsletterの送信ステータス

有効化まで忘れずに。

2. ニュースレターを配信する

Newsletterプラグインで、ニュースレターをテスト配信してください。

配信直後は、送信ステータスが「SENDING」のまま進まない状況が発生する想定です。

3. Advanced Cron Managerで実行

「ツール」にカーソルを合わせると「Cron Manager」というサブメニューがあるので、クリックします(以下画像だと、サブメニューの一番下にあります)。

wordpress newsletterの送信ステータス

Cron Managerページが開くので、「newsletter」にカーソルを合わせ、「今すぐ実行」をクリックします。

wordpress newsletterの送信ステータス

「実行されました」と表示されたことを確認します。

wordpress newsletterの送信ステータス

その後ニュースレター配信画面へ戻ると、プログレスバーで配信が進んでいるはずです。

wordpress newsletterの送信ステータス

100%配信が完了しても「SENDING」のまま変わらない場合、もう一度Advanced Cron Managerでnewsletterを「今すぐ」実行してください。

wordpress newsletterの送信ステータス

すると、ステータスが「SENDING」から「SENT」に変わるはずです。

wordpress newsletterの送信ステータス

それでもステータスが変わらない場合、何度か「今すぐ実行」を押してみてください。

(メルマガ配信をするたびにこの作業を手動実行する手間がかかるので難点ですね)

参考Newsletterプラグインドキュメント:Delivery Speed And The Cron Problem

↑TOP