plugin-icon

wp_mail to XMPP

ほとんどすべての通知を、メールではなく XMPP で送ります
評価機能
最終更新日時
December 9, 2015
バージョン
1.0
有効インストール数
10

このプラグインは、自分の 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 を返す関数を追加すればいいでしょう。

無料Creator プランを利用中
インストールすることで、WordPress.com の利用規約サードパーティ製プラグインの規約に同意したとみなされます。
有効インストール数
10
最大テスト回数
4.4.33
このプラグインをダウンロードして、インストール型 WordPress のインストールに使用できます。