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

External Notification

説明

External Notificationは、ユーザーがSlackに通知を送信できるようにするプラグインです。
開発者が使いやすいようなhookを用意しています。

デフォルト機能

WordPressがサイト管理者向けの通知メールを送信する際に、このプラグインを使うと、Slackにメールを転送することができます。
この機能は管理画面から無効にできます。

APIとしてのこのプラグインの使い方

APIとしてのこのプラグインを利用する方法は2つあります。
1.関数を使う
external_notification2slack($message, $user_id, $payload)
2. hookを使用する
他のプラグインがこれを使ってslackを投稿する場合は、このプラグインが非アクティブになった場合のFatal Errorを避けるために、external_notification2slack関数を呼び出すのではなく、このオプションを使った方が良いでしょう。
do_action( 'external_notification2slack', $message, $user_id, $payload );

開発者向け

‘webhook_url’ 取得優先度

  1. wp-config.phpに記載した定数「EXNO_SLACK_WEBHOOK_URL」
  2. External Notification設定ページの’webhook_url’

エラーメッセージを記録する

別のプラグイン「App Log」をインストールして有効化しておくと、ログファイルにエラーメッセージが出力されます。

スクリーンショット

  • プロフィール設定ページ
  • オプション設定ページ

インストール

  1. プラグインパッケージを plugins ディレクトリにアップロードします。
  2. WordPressの「プラグイン」メニューからプラグインを有効化します。

評価

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

貢献者と開発者

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

貢献者

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

“External Notification” をあなたの言語に翻訳しましょう。

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

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

変更履歴

1.0

  • 最初のバージョン