ワードプレスのSubscribe2のバージョン8.3でメルマガが配信できない対策をご紹介します。
これは、私が実際に使っているワードプレスのプラグインのバグを修正して、メルマガが配信できるようになりましたので、ここに記録します。
このワードプレスのSubscribe2というプラグインを使えば、サーバーによっては、無料でメルマガが発行できるようになります。
大変お得なプラグインですが、先日、Subscribe2のプラグインがバージョン8.3になって、突然メルマガが配信できなくなりました。
メルマガを配信しようとしても、「本当に実行していいですか?」
このような画面が表示されて、メルマガが配信できませんでした。
そのため、プラグインのバグだと思い、サポートフォーラムなどを見ながら、Subscribe2のプラグインのバグを直しました。
Subscribe2を今まで使っていて、困っている人は、ぜひ、参考にしてください。
まず、バグの修正方法ですが、簡単です。
ワードプレスの管理画面の中でできます。
管理画面から、「プラグイン」⇒「インストール済みプラグイン」⇒「Subscribe2の編集」をクリックします。
そうしますと、Subscribe2のいろいろなプログラムが表示されます。
プラグインファイルの「subscribe2/admin/send_email.php」をクリックしてください。
そうしますと、すぐにcheck_admin_referer(‘subscribe2-write_subscribers’, $s2nonce);という場所があります。
これを、check_admin_referer(‘subscribe2-write_subscribers’ . $s2nonce);と変更してください。
違いが分かりますか?
subscribers’, $s2nonce);⇒subscribers’ . $s2nonce);です。
,と . の違いです。
.の前後には、半角のスペースがあります。
まずは、この部分を修正してください。
その後に、もう1ヶ所修正部分があります。
中盤から下あたりの部分に、wp_nonce_field(‘subscribe2-write_subscribers’, $s2nonce);という場所があります。
これも先程と同じようにwp_nonce_field(‘subscribe2-write_subscribers’ . $s2nonce);と変更してください。
これであとは、「ファイルを更新」をクリックすれば、大丈夫です。
正直、Subscribe2のバージョンアップをして、メルマガが配信できない時は、焦りました。
何とか解決できて、何よりです。
ワードプレスは、プラグインを個人が作っていることが多いので、たまにこのようなバグがあります。
しかし、サポートフォーラムを活用して、いろいろな調べれば、なんとか解決できます。
私は、今回のプラグインのバグの解決を丸1日掛かって解決できました。
ワードプレスで、プラグインをバージョンアップして、不具合が生じたら、プログラムのバグと考えていいです。





せいさん、こんにちは。
青空です。
お久しぶりです。
WPのプラグインの不具合は時々ありますよね。
サポートフォーラムを見てもわからない時って、
私はメンターに聞くのですが、
な〜んだということがあったりしてきちんと調べなかった自分を反省しています。
調べられることは徹底的に調べたほうが良いですね。
応援、ポチットな!
>WPのプラグインの不具合は時々ありますよね。
>サポートフォーラムを見てもわからない時って、
>私はメンターに聞くのですが、
>な〜んだということがあったりしてきちんと調べなかった自分を反省しています。
>調べられることは徹底的に調べたほうが良いですね。
そうですね。
WPのプラグインの不具合は、今回、私は初めての経験でしたが、
実際に経験をしますと、結構焦ります。
まず、他人が作った、プラグインですから
コンタクトをするのが難しいです。
今回は、なんとかサポートフォーラムを
くまなく検索して対応できましたが…。
プログラムの不具合は、嫌ですね。