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

Plugin: push-notification-for-post-and-buddypress (Used by 51 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
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
m*b*e*h*i*s.com βœ… B 2026-05-28 07:47:41
l*g*l*.com βœ… F 2026-05-28 05:58:20
d*a*e*e*-*n*i*e.de βœ… F 2026-05-28 05:03:17
a*u*p*n*i*.com βœ… D 2026-05-28 02:05:31
b*u*p*r*a*.org βœ… F 2026-05-28 00:02:17
s*r*z*n*.se (WP 6.7.1) βœ… F 2026-05-27 14:11:30
c*t*h*p.h*l*l*b*s*n*s*.com (WP 6.8.2) βœ… F 2026-05-26 22:37:27
a*r*2.com (WP 7.0) βœ… F 2026-05-26 18:21:40
i*f*p*c*.com (WP 7.0) βœ… D 2026-05-26 16:27:41
d*a*e*e*-*n*e*.de βœ… F 2026-05-25 16:48:19
c*l*r*d*c*n*e*c*a*i*i*n.org βœ… F 2026-05-25 15:27:34
u*l*v*2*.com (WP 6.7.2) βœ… F 2026-05-25 05:39:56
h*m*s*h*o*f*l*o*s*n*h*n*.com (WP 7.0) βœ… F 2026-05-24 17:33:01
o*b*t*-*v.com βœ… F 2026-05-24 08:07:11
b*z*k*l*c*.com βœ… D 2026-05-23 21:24:17
a*p*o*b*e*u*.com (WP 7.0) βœ… F 2026-05-23 17:42:07
f*m*l*s*o*i*.com (WP 6.6.2) βœ… F 2026-05-23 01:05:57
r*s*o*a*c*p*s.com βœ… F 2026-05-20 00:15:09
r*s*o*a*c*p*.com βœ… F 2026-05-20 00:15:09
y*l*i*i*b*n.com (WP 6.6.5) βœ… F 2026-05-19 08:57:47
t*a*s*o*m*s*c*l.com βœ… F 2026-05-17 19:08:26
x*n*o*e*i*i*.com (WP 6.8.3) βœ… F 2026-05-15 18:18:44
t*l*g*o*p*i*k.com βœ… F 2026-05-14 20:11:41
t*e*h*r*h*f*a*r*d*l*y.com (WP 6.9.4) βœ… F 2026-05-13 10:27:46
t*h*c*o*u*s*o*t*p*r*.com βœ… C 2026-05-13 06:35:52
n*t*o*k*n*.s*a*k*e*l*h*f*i*a.c*.za βœ… F 2026-05-12 23:57:42
9*6*i*k*.com (WP 6.9.4) βœ… F 2026-05-12 17:29:38
t*b*e*i*w*.com (WP 6.3.8) ⚠️ πŸ”“ F 2026-05-12 11:18:34
c*m*a*t*d*a*e*e*.a*a*i.es βœ… F 2026-05-11 20:20:12
r*s*o*a*c*p*s.co βœ… F 2026-05-11 10:53:37
w*o*g*t*a*e.com (WP 6.3.1) ⚠️ F 2026-05-10 20:17:33
w*a*s*r*u*l*n*.com (WP 6.9.4) βœ… F 2026-05-10 03:36:52
w*a*g*o*p*l*n*.com βœ… F 2026-05-10 02:15:53
m*y*i*k*r*o*a*.com (WP 6.9.4) βœ… F 2026-05-10 01:31:08
2*2*.c*m*s*e*b*y.org (WP 6.8.5) βœ… D 2026-05-09 13:26:33
p*f*b.com βœ… C 2026-05-09 10:53:26
i*h*w*.com (WP 6.9.4) βœ… D 2026-05-08 01:38:48
m*a*r*l*n*c.com (WP 6.9.4) βœ… F 2026-05-07 11:12:54
d*m*c*r*c*p*i.net βœ… D 2026-05-07 10:34:34
b*o*d*s*g*r*l*u*g*.de βœ… F 2026-05-07 03:21:20
j*a*u*r*.fi (WP 6.9.4) βœ… F 2026-05-04 06:51:24
m*d*a*c*a*s*f*e*s.com (WP 6.9.4) βœ… F 2026-05-03 21:58:31
b*d*m*t*i*w*l*n*s*.com (WP 6.9.4) βœ… F 2026-05-03 08:54:31
y*k*a*k.net βœ… F 2026-05-03 05:16:04
b*k*b*a*.com (WP 6.9.4) βœ… F 2026-05-02 19:48:58
t*a*s*o*m*s*c*l.co πŸ”“ F 2026-05-02 11:40:58

Top 50 Plugins

Plugin Count
elementor 1,800,450
contact-form-7 1,770,416
elementor-pro 1,049,481
woocommerce 816,578
revslider 617,763
jetpack 467,002
js_composer 432,362
wp-rocket 334,096
essential-addons-for-elementor-lite 293,692
gravityforms 267,060
complianz-gdpr 256,646
cookie-law-info 231,313
instagram-feed 228,088
google-site-kit 222,053
sitepress-multilingual-cms 221,190
google-analytics-for-wordpress 214,049
header-footer-elementor 210,208
elementskit-lite 206,911
bluehost-wordpress-plugin 190,775
gutenberg 162,337
gutenberg-core 159,507
cookie-notice 151,371
the-events-calendar 131,527
litespeed-cache 130,994
wpforms-lite 129,550
gtranslate 127,925
astra-sites 119,573
popup-maker 116,091
woocommerce-payments 112,960
tablepress 109,187
coblocks 99,539
honeypot 97,392
astra-addon 95,313
duracelltomi-google-tag-manager 93,533
wp-smushit 93,516
all-in-one-seo-pack 93,320
LayerSlider 91,657
bb-plugin 90,822
premium-addons-for-elementor 86,880
megamenu 86,508
akismet 86,074
cleantalk-spam-protect 83,880
mailchimp-for-wp 83,756
woocommerce-gateway-stripe 83,116
ml-slider 81,034
fusion-builder 79,664
borlabs-cookie 79,520
ewww-image-optimizer 79,050
wp-pagenavi 78,797
formidable 78,063

Top 50 Themes

Theme Count
hello-elementor 615,573
Divi 510,726
astra 423,626
flatsome 133,744
Avada 124,341
generatepress 119,948
pub 109,942
oceanwp 83,460
kadence 78,474
enfold 71,844
salient 66,714
twentytwentyfour 58,958
h4 56,410
twentyseventeen 56,190
bb-theme 55,281
cocoon-master 52,095
betheme 51,820
blocksy 50,688
dt-the7 46,160
twentytwentyfive 43,814
neve 39,351
Avada-Child-Theme 37,622
gox 33,449
woodmart 33,292
bridge 32,878
twentytwentyone 32,115
lightning 31,449
twentytwenty 30,045
swell 28,597
Impreza 26,441
bricks 26,019
sydney 25,643
twentytwentythree 24,026
Newspaper 23,472
voxel 22,440
twentytwentytwo 19,980
epik-redesign 19,270
kubio 19,178
uncode 19,113
sinatra 18,819
twentysixteen 18,221
storefront 17,869
pro 17,861
Total 14,730
extendable 14,595
yith-wonder 14,041
hello-theme-child-master 13,356
themify-ultra 12,983
yootheme 12,936
factory-templates-4 12,927