WordPress.org

Plugin Directory

NotificationButton – Web Push Notifications for Websites and Online Stores

该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

NotificationButton – Web Push Notifications for Websites and Online Stores

描述

The NotificationButton plugin integrates your website with the NotificationButton Web Push service. It allows users to subscribe to browser notifications, enabling you to send instant updates to your visitors on desktop and mobile devices without the need for emails.

Key Features:
* Broad Compatibility: Supports Chrome, Firefox, Edge, and Opera on both desktop and Android devices.
* Direct Communication: Send messages directly to the user’s screen even if they are not currently browsing your website.
* Scheduled Delivery: Set specific times and timezones for your notifications to reach your audience when they are most active.
* Segmentation: Organize your subscribers based on location, device, or browser for more relevant communication.
* Automated Sequences: Create notification workflows to welcome new subscribers.

To use this plugin, a NotificationButton account is required. You can manage your campaigns, view analytics, and configure advanced settings through the NotificationButton dashboard.

屏幕截图

  • Subscription prompt example on a website.
  • Notification delivery on a mobile device.
  • Dashboard overview for campaign management.

安装

  1. Upload the plugin files to the /wp-content/plugins/notification-button directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in your dashboard.
  3. Ensure your permalinks are updated by visiting ‘Settings > Permalinks’ and clicking ‘Save Changes’.
  4. Connect your account following the instructions in the plugin settings.

常见问题

Is a NotificationButton account required?

Yes, you need to sign up for an account at NotificationButton to use the delivery service.

Does it work on HTTP and HTTPS?

Yes, the service is compatible with both protocols. Configuration can be adjusted in your NotificationButton dashboard under General Settings.

How do I handle caching issues?

If you use caching plugins like W3 Total Cache or services like CloudFlare, please purge your cache after activating the plugin to ensure the service worker and scripts load correctly.

How are invalid subscriptions handled?

The system includes an automated cleaning process that identifies and removes invalid subscriptions to maintain an accurate subscriber list.

评价

此插件暂无评价。

贡献者及开发者

「NotificationButton – Web Push Notifications for Websites and Online Stores」是开源软件。 以下人员对此插件做出了贡献。

贡献者

更新日志

1.0.1

  • Compliance update: Renamed plugin to meet directory guidelines.
  • Security: Refactored code to remove direct file writing (fopen/fwrite).
  • Optimization: Implemented virtual rewrite rules for Service Worker delivery.
  • Improved documentation and refined English descriptions.

1.0.0

  • Initial release.