このプラグインは WordPress の最新3回のメジャーリリースに対してテストされていません。もうメンテナンスやサポートがされていないかもしれず、最新バージョンの WordPress で使用した場合は互換性の問題が発生する可能性があります。

wp_mail to XMPP

説明

このプラグインは、自分の Jabber ID を登録しているユーザーに対して XMPP 通知を送ります。そのユーザーにはメールでの通知を送らないようにできます。

このプラグインは、wp-includes/pluggable.php にある wp_mail() の中のフック ‘wp_mail’ に機能を追加するものです。

このプラグインを使うには、別のプラグイン XMPP Enabled が必要です。

フィルターフック

このプラグインの関数 xmpp_sender() には2つのフックが用意されています。

‘abort_xmpp_sender’ は、XMPP送信処理を中止するためのものです。たとえば、件名に特定のキワードを含む場合はユーザーや IJD によらず必ずメールで送りたいとします。件名を調べてキーワードを見つければ true を返す関数を追加すればいいでしょう。

’email_to_jid’ は、メールアドレスから JID に変換するフィルターを呼び出します。デフォルトでは、そのサイトに登録されているユーザーかつそのユーザーがJIDを設定している場合のみ、JID を返すフィルター email2jid() を設定しています。特定のユーザーについては XMPP 通知を出さずメールにしたい場合、false を返す関数を追加すればいいでしょう。

インストール

  1. このプラグインを使うには、別のプラグイン XMPP Enabled が必要です。 まずそれをインストールし、設定してください。
  2. /wp-content/plugins/ ディレクトリに wp-mail2xmpp フォルダをアップロードしてください。
  3. WordPress のメニューの プラグイン で、このプラグインを有効化してください。
  4. XMPP Enabled -> 「メールを XMPP へ」で、オプションを設定してください。
  5. ユーザーのプロフィールのページの「Jabber ID」欄に、ユーザーの JID を登録してください。

評価

このプラグインにはレビューがありません。

貢献者と開発者

wp_mail to XMPP はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“wp_mail to XMPP” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“wp_mail to XMPP” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.0

  • 設定ページを再編した。

0.4

  • フックを設けた。

0.3

  • 一般に公開した。
  • プラグイン名を変更した。

0.2

  • 最初のリリース。