WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: push-notification-for-post-and-buddypress (Used by 52 domains)

Push Notification for Post and BuddyPress

πŸ‘€ Murali πŸ“¦ v3.14 πŸ”— Plugin Homepage

Push Notification for Post and BuddyPress (PNFPB) delivers free web push notifications to desktop browsers, Android, and iOS devices using Firebase Cloud Messaging (FCM) HTTP v1, self-hosted WebPush (VAPID), OneSignal, or Progressier as the push provider. Notifications fire automatically when posts, custom post types, or BuddyPress events are published. The plugin also generates a full Progressive Web App (PWA) with offline cache support.

Push Notification Providers

Choose one or more providers to match your infrastructure:

  • Firebase HTTP v1 (FCM) – recommended; supports browser, Android, and iOS. Free via Google Firebase.
  • WebPush (self-hosted VAPID) – open standard; no Google account required; browser-only.
  • OneSignal – hosted service; supports browser and mobile app push. Free tier available.
  • Progressier – hosted PWA push provider.
  • webtoapp.design – push for mobile apps generated by webtoapp.design. Can run alongside Firebase or OneSignal to reach both browser and app audiences simultaneously.

Notification Triggers

WordPress content

  • New post or custom post type published (including bbPress topics).
  • New WooCommerce product published.
  • New comment on a post.

BuddyPress / BuddyBoss

  • New activity update (supports [member name] dynamic tag).
  • New group activity (delivered only to group members; supports [group name] tag).
  • Activity comment posted.
  • Private message sent β€” delivered only to the recipient (compatible with BP Better Messages).
  • Friendship request sent β€” delivered only to the recipient.
  • Friendship request accepted β€” delivered only to the requester.
  • New member joined.
  • Member avatar changed.
  • Member cover image changed.
  • Group details updated β€” delivered to group members.
  • Group invitation sent β€” delivered only to the invited user.
  • Activity marked as favourite / liked β€” delivered to the activity author.
  • BuddyPress follow (requires BuddyPress Followers plugin).

Admin-only notifications

  • Contact Form 7 submission received.
  • New user registration.

Full documentation is available at wiki.pnfpb.com.

Scheduling

Every notification type can be sent immediately or scheduled using WordPress Cron (hourly, twice-daily, daily, weekly). For high-volume sites, enable background scheduling via Action Scheduler to process 200,000+ subscribers without hitting PHP execution limits.

On-Demand Push

Send a push notification to all subscribers at any time from the admin panel β€” with a custom title, message body, image, and click URL. One-time and recurring schedules (daily, weekly, monthly) are supported.

AI Assistant

PNFPB includes an optional AI assistant for two workflows:

  • On-demand push – generate a notification draft from the current form data before sending.
  • Post notification – generate suggested title, content, and send time from the post editor.

The AI layer uses a provider contract so the backend can be swapped later without changing the notification workflow. You can also control privacy settings so only the required content is shared with the AI provider.

Frontend Subscription Controls

  • Custom popup prompt β€” configurable subscription dialog that appears automatically in the browser. Users can select which notification types they want (posts, activities, comments, friendships, etc.) at subscribe time or later.
  • Bell icon prompt β€” persistent bell widget for subscribe/unsubscribe without a full page reload.
  • BuddyPress profile tab β€” a Push Notifications tab is added to each member’s profile settings for managing subscriptions.
  • Group subscribe button β€” subscribe/unsubscribe button added to BuddyPress group headers.

Shortcodes

  • [subscribe_PNFPB_push_notification] β€” renders an inline subscribe/unsubscribe button with a notification-type preference panel. All button labels and colors are configurable under PNFPB Customize Buttons.
  • [PNFPB_PWA_PROMPT] β€” renders the PWA install prompt. Use this when the automatic footer prompt is disabled and you want a specific page or sidebar widget to trigger the install flow.

Progressive Web App (PWA)

PNFPB generates a web app manifest (pnfpbmanifest.json) and service worker (pnfpb_icpush_pwa_sw.js) so visitors can install your site as a home-screen PWA on any device.

  • Configure app name, short name, start URL, display mode, theme color, background color, and icons (192Γ—192 and 512Γ—512 PNG required).
  • Define a list of page URLs to cache for offline viewing. Uncached pages fall back to a built-in offline page.
  • Customisable PWA install prompt (banner or dialog style) with separate iOS guidance (Safari Share Add to Home Screen).
  • iOS 17.0+ required for full PWA install support.
  • NGINX servers: if dynamic file serving is unavailable, enable the static file option in PNFPB NGINX settings to write the service worker and manifest as static files to the site root.

Mobile App Integration

  • REST API β€” register FCM/APNs device tokens from native Android or iOS apps via POST /wp-json/pnfpb/v1/subscribe. Allows push notifications to reach both web subscribers and native app users from the same WordPress event.
  • webtoapp.design β€” dedicated integration for WebView-based apps generated by webtoapp.design.
  • Sample Android and iOS client code is available on GitHub (linked in the installation instructions below).

Multisite

The plugin is multisite-compatible. On network activation it creates the required database tables for every existing site, and automatically provisions tables for new sites added to the network.

Firebase Analytics

When Google Analytics is linked to your Firebase project the plugin sends notification_open, notification_read, and page_view events to the Firebase Analytics console for open-rate reporting.

Developer Extensibility

  • Action hooks to trigger post or BuddyPress activity notifications programmatically from your own code.
  • Filter hook pnfpb_service_worker_extension to inject custom JavaScript into the generated service worker β€” the standard integration point for combining PNFPB with other service-worker-based plugins.
  • Full hook, filter, REST API, and database schema reference: wiki.pnfpb.com/developer-reference/

Demo

Test PNFPB on the demo site

Knowledgebase

Documentation on PNFPB plugin available at wiki.pnfpb.com

DomainExposuresHeadersLast Checked
m*b*e*h*i*s.com βœ… B 2026-07-25 03:01:59
l*g*l*.com πŸ‘€ F 2026-07-25 01:00:59
d*a*e*e*-*n*i*e.de βœ… F 2026-07-24 23:52:10
a*u*p*n*i*.com βœ… C 2026-07-24 20:28:50
b*u*p*r*a*.org βœ… F 2026-07-24 18:02:55
s*r*z*n*.se (WP 6.7.1) βœ… F 2026-07-24 06:16:47
a*r*2.com (WP 7.0.2) πŸ‘€ F 2026-07-23 06:38:57
i*f*p*c*.com (WP 7.0.2) βœ… D 2026-07-23 04:23:12
d*a*e*e*-*n*e*.de πŸ‘€ F 2026-07-22 03:24:06
c*l*r*d*c*n*e*c*a*i*i*n.org πŸ‘€ F 2026-07-22 02:02:02
u*l*v*2*.com (WP 6.7.2) βœ… F 2026-07-21 15:58:19
h*m*s*h*o*f*l*o*s*n*h*n*.com (WP 7.0.2) βœ… F 2026-07-21 03:33:10
o*b*t*-*v.com βœ… F 2026-07-20 17:32:06
b*z*k*l*c*.com πŸ‘€ D 2026-07-20 06:06:05
m*s*e*m*r*.online (WP 7.0.2) βœ… F 2026-07-19 17:35:36
k*n*s*e*s.online (WP 7.0.2) βœ… F 2026-07-19 17:27:42
f*m*l*s*o*i*.com (WP 6.6.2) βœ… F 2026-07-19 09:38:08
t*c*f*o*.az (WP 6.9.5) πŸ‘€ F 2026-07-18 23:55:47
r*s*o*a*c*p*s.com βœ… F 2026-07-16 14:51:14
r*s*o*a*c*p*.com βœ… F 2026-07-16 14:51:14
t*a*s*o*m*s*c*l.com βœ… F 2026-07-14 11:16:51
x*n*o*e*i*i*.com (WP 6.8.3) βœ… F 2026-07-12 13:36:29
t*l*g*o*p*i*k.com βœ… F 2026-07-11 17:15:46
t*e*h*r*h*f*a*r*d*l*y.com (WP 6.9.4) βœ… F 2026-07-10 08:50:49
t*h*c*o*u*s*o*t*p*r*.com πŸ‘€ C 2026-07-10 05:14:41
9*6*i*k*.com (WP 7.0) βœ… F 2026-07-09 16:58:20
r*s*o*a*c*p*s.co πŸ‘€ F 2026-07-08 11:48:34
w*o*g*t*a*e.com (WP 6.3.1) ⚠️ πŸ‘€ F 2026-07-07 21:07:40
w*a*s*r*u*l*n*.com (WP 7.0) πŸ‘€ F 2026-07-07 03:17:49
w*a*g*o*p*l*n*.com βœ… F 2026-07-07 01:50:47
m*y*i*k*r*o*a*.com (WP 7.0) βœ… F 2026-07-07 01:01:33
p*f*b.com βœ… C 2026-07-06 08:24:55
i*h*w*.com βœ… D 2026-07-05 00:14:26
m*a*r*l*n*c.com (WP 7.0) βœ… F 2026-07-04 10:23:56
d*m*c*r*c*p*i.net βœ… D 2026-07-04 09:41:45
b*o*d*s*g*r*l*u*g*.de βœ… F 2026-07-04 02:58:42
m*r*l*w*b*o*l*.com (WP 7.0) βœ… F 2026-07-03 05:22:13
l*e*n*t*t*o*.fr (WP 7.0) βœ… F 2026-07-02 01:37:20
j*a*u*r*.fi (WP 7.0) βœ… F 2026-07-01 23:18:14
m*d*a*c*a*s*f*e*s.com (WP 7.0) βœ… F 2026-07-01 13:42:56
p*w*k*n*t.com (WP 7.0) βœ… F 2026-07-01 13:27:14
b*d*m*t*i*w*l*n*s*.com (WP 7.0) βœ… F 2026-06-30 23:33:43
y*k*a*k.net βœ… F 2026-06-30 20:16:53
b*k*b*a*.com (WP 7.0) πŸ‘€ F 2026-06-30 10:56:31
p*s*r*a*-*e*r*n*.com βœ… F 2026-06-30 06:57:41
t*a*s*o*m*s*c*l.co πŸ”“ πŸ‘€ F 2026-06-30 02:37:42
n*t*r*l*u*f.c*m.br (WP 7.0) βœ… F 2026-06-29 20:37:03
f*e*g*m*t*c*.com βœ… F 2026-06-03 18:54:08
a*v*r*i*i*g*o*l*.agency (WP 7.0) βœ… F 2026-05-31 17:55:00
d*k*a*i*.fi (WP 7.0) βœ… F 2026-05-31 10:01:53
t*e*o*n*c*i*g*o*l*c*i*e.com βœ… D 2026-05-30 17:12:52
t*e*h*r*h*f*i*k*r*e*l.com (WP 6.9.4) βœ… F 2026-05-30 12:16:13

Top 50 Plugins

Plugin Count
elementor 1,781,350
contact-form-7 1,763,473
elementor-pro 1,056,403
woocommerce 818,396
revslider 613,184
jetpack 459,687
js_composer 423,500
wp-rocket 341,701
essential-addons-for-elementor-lite 267,186
complianz-gdpr 260,358
gravityforms 257,842
google-site-kit 232,120
cookie-law-info 230,851
instagram-feed 226,401
sitepress-multilingual-cms 212,109
header-footer-elementor 208,941
google-analytics-for-wordpress 207,506
bluehost-wordpress-plugin 193,159
elementskit-lite 182,255
gutenberg 167,504
cookie-notice 150,713
litespeed-cache 142,941
gtranslate 126,300
wpforms-lite 125,731
the-events-calendar 123,260
gutenberg-core 121,980
astra-sites 114,946
popup-maker 110,750
woocommerce-payments 110,631
tablepress 102,411
honeypot 98,192
astra-addon 94,627
wp-smushit 91,689
duracelltomi-google-tag-manager 90,994
layerslider 90,135
coblocks 89,955
all-in-one-seo-pack 89,864
bb-plugin 86,751
akismet 85,480
premium-addons-for-elementor 85,165
cleantalk-spam-protect 83,466
ml-slider 82,941
mailchimp-for-wp 82,596
megamenu 80,887
woocommerce-gateway-stripe 80,153
fusion-builder 77,796
jet-engine 77,676
ewww-image-optimizer 76,887
smart-slider-3 76,763
wp-pagenavi 76,618

Top 50 Themes

Theme Count
hello-elementor 623,608
Divi 500,513
astra 418,376
flatsome 137,115
Avada 122,205
generatepress 115,566
pub 84,984
oceanwp 81,354
kadence 79,424
enfold 69,500
salient 65,679
twentyseventeen 54,668
bb-theme 52,923
betheme 52,600
twentytwentyfour 52,508
blocksy 51,323
cocoon-master 49,331
dt-the7 45,735
twentytwentyfive 44,941
h4 42,389
woodmart 41,191
neve 38,486
Avada-Child-Theme 37,096
gox 36,285
bridge 31,680
twentytwentyone 30,564
lightning 29,886
twentytwenty 28,924
swell 27,928
bricks 26,537
Impreza 26,232
Newspaper 24,292
twentytwentythree 22,275
epik-redesign 19,258
twentytwentytwo 18,955
uncode 18,704
twentysixteen 17,709
pro 17,598
sydney 16,686
storefront 16,470
Total 14,553
hello-theme-child-master 14,056
factory-templates-4 13,746
extendable 13,275
themify-ultra 13,031
hestia 12,693
yootheme 12,635
yith-wonder 12,470
porto 12,064
jupiter 11,703