Linux 软件免费装
Banner图

Notificator – Alerts & Notifications

开发者 eboxnet
更新时间 2026年8月20日 21:33
捐献地址: 去捐款
PHP版本: 7.2 及以上
WordPress版本: 7.1
版权: GPL-3.0-or-later
版权网址: 版权信息

标签

alerts notifications monitoring hooks mqtt

下载

1.2.1 1.2

详情介绍:

Notificator is the official WordPress plugin of the Notificator Project. It helps site administrators notice important WordPress events without watching logs or writing a complete monitoring integration. Discover events exposed by WordPress and installed plugins, choose the events that matter, and decide how each notification should be delivered. Dashboard notifications work entirely inside WordPress and do not require an account or API key. For remote delivery, connect an optional Notificator API key. The Notificator mobile app can then receive push alerts and display notification details on your phone, while MQTT can deliver events to connected devices through your own HiveMQ Cloud cluster. Download Notificator Project for iPhone or iPad from the Apple App Store. The Android app is coming to Google Play and is not publicly available yet. Optional email alerts are controlled as an account preference from the mobile app. Mobile push and MQTT remain the per-notification remote delivery choices in WordPress. What you can do Events, templates, and notifications These three terms describe different stages: Safer hook discovery Scanning runs locally in resumable background batches, processes one plugin at a time, limits per-plugin file and execution work, reuses unchanged results, and prevents overlapping jobs. Existing discoveries remain available until a new scan finishes. Discovery separates likely events from registrations and dynamic patterns. Optional observation samples traffic and batches database writes; it records approximate counts, argument types, and execution context, but not argument values.

安装:

  1. Install and activate Notificator.
  2. Open Notificator > Overview in wp-admin.
  3. Select Scan plugins to discover available site events.
  4. Apply a template or create a notification from a discovered event.
  5. Keep Dashboard enabled to receive alerts inside WordPress.
  6. Optional: get the Notificator mobile app, create an account and WordPress Plugin API key, then add and enable that key in Settings.
  7. Enable Mobile push or MQTT on the notifications that need remote delivery.
  8. Optional: under Settings > MQTT broker, connect your own HiveMQ Cloud cluster and use the same topic prefix in your device firmware.
No API key is required for setup, discovery, templates, activity, or dashboard notifications.

屏幕截图:

  • Ready-made templates for popular WordPress plugins and common events.
  • Discovery inbox with ranked events, plain-language descriptions, and quick creation.
  • Guided notification editor for choosing a source, event, message, and delivery channels.

常见问题:

Do I need a Notificator account or API key?

No. Dashboard delivery and the plugin's setup and management features work without one. An API key is needed only for mobile push or MQTT delivery.

What is the difference between a template and a notification?

A template is an editable starting point. It does not listen for an event by itself. A notification is the saved, enabled rule that listens for an event and delivers an alert through your selected channels.

Does scanning send my plugin code to an external service?

No. Hook discovery runs on your WordPress installation. Optional observation stores metadata such as execution counts and argument types, not argument values.

Are hook arguments sent to Notificator?

The plugin does not send raw hook arguments as a complete payload. It sends the notification content and metadata described under External Services. Rendered placeholder values become part of the notification and may contain personal or sensitive information. Review each remote notification before enabling it.

How do I get a Notificator account?

Download Notificator Project for iPhone or iPad from the Apple App Store. Install the app and select the option to create an account. Registration is completed in the mobile app. Notificator is also coming to Google Play for Android, but that release is not publicly available yet.

How do I receive notifications in the mobile app?

Install and sign in to the Notificator mobile app, create a WordPress Plugin API key, and add that key in the plugin's Settings tab. Enable Mobile push on the notifications you want on your phone and make sure the app has notification permission.

Can I use my own HiveMQ Cloud account?

Yes. HiveMQ Cloud is the only MQTT provider supported by the current release. HiveMQ offers a free Serverless plan with no credit card required, subject to HiveMQ's current limits and terms. Create an account at https://console.hivemq.cloud/, choose Create Serverless Cluster, and open the cluster overview. Copy the cluster URL and enter only its hostname in Notificator. Under Access Management, create a Publish Only username and password for WordPress and a separate Publish and Subscribe credential for the device. Enable MQTT delivery under Settings > MQTT broker, then enter the hostname, publisher username, password, and topic prefix. New configurations default to notificator-project. The device must use the same cluster and topic prefix. The password is encrypted locally using keys derived from this WordPress installation. It is excluded from exports, logs, diagnostics, and saved retry payloads. For an MQTT-enabled delivery, the plugin decrypts it only while preparing the HTTPS request to the Notificator API.

Is there a Pro or paid version?

No. Notificator is free and open source, and we intend to keep its current features free. We may introduce optional new features or hosted services in the future, but they will not remove or place the functionality available today behind a paywall.

Can another plugin register an event or template?

Yes. Integrations can register documented events with notificator_companion_register_event() and provide templates through notificator_companion_register_templates. See the repository README and integration guide for complete examples.

Can I reuse my notification setup on another site?

Yes. Export configured notifications as JSON from Tools and import them on another site. You can merge with the destination setup or replace it. Review plugin availability, hooks, placeholders, API keys, and delivery channels before enabling imported notifications.

What happens to plugin data when I uninstall it?

Deactivation keeps the configuration. Deleting the plugin through WordPress removes all plugin-owned settings, notifications, activity, scan caches, scheduled jobs, user metadata, and transients, including across multisite. The Tools dialog also provides a test reset that keeps saved API keys and the custom MQTT connection.

更新日志:

1.2.1 1.2 1.1.16 1.1.5 1.1