Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Bildirim — Web Push Notifications Wordpress Plugin - Rating, Reviews, Demo & Download

Bildirim — Web Push Notifications Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

This is the official plugin for Bildirim, built and
maintained by the Bildirim team.
“Bildirim” is our own service and brand — we
operate bildirim.io; this plugin is not a third-party integration.

Bildirim is a web push notification platform. Installing it by hand takes three
steps: a <head> snippet, a service worker file uploaded to /bildirim/ over
FTP, and (for iPhone/iPad) a manifest. This plugin does all three.

What it does

  • Injects the Bildirim SDK into <head> with the right attributes.
  • Serves the required service worker at /bildirim/BildirimSDK-sw.js from your
    own domain — browsers refuse to load a service worker from another origin, so
    it cannot come from a CDN.
  • Optionally serves a manifest.json so iOS 16.4+ users can add your site to
    the Home Screen and receive notifications.
  • Verifies your public key against the Bildirim API before saving it, so a
    mistyped key cannot leave you with a silently dead install.
  • Registers exclusion rules for LiteSpeed Cache, WP Rocket and Autoptimize so
    the SDK is not merged into a combined file (which would stop updates).

  • Announces new posts: a Bildirim box in the editor with a “send when
    published” switch and per-channel checkboxes (Web / iOS / Android). A post is
    announced at most once — editing a published post never sends again.

What it does not do

Segments, automations, A/B tests and scheduling live in the Bildirim dashboard.
From WordPress you can announce a post to everyone (optionally per channel);
anything more targeted is a campaign in the dashboard.

External services

This plugin connects to Bildirim (bildirim.io), the notification service this
plugin is built for and which the plugin author operates. An account on that
service is required for the plugin to function. The requests it makes, and the
data each one carries, are listed below.

  • https://api.bildirim.io/v1/public/vapid — called once from your server when
    you save a public key, to confirm the key is valid. Only the key is sent.
  • https://api.bildirim.io/v1/push — called from your server when a post is
    announced. The post title, summary, link and (optionally) the featured image
    URL are sent. Only happens if you configured a secret key and ticked the box.
  • https://cdn.bildirim.io/sdk.js and https://cdn.bildirim.io/bildirim-sw.js
    — loaded by your visitors’ browsers. The SDK talks to
    https://api.bildirim.io to register subscriptions.

Visitor data handled by Bildirim (push endpoint, browser, operating system,
time zone) is described in the
privacy policy and the
terms of service.

Screenshots

  1. Settings → Bildirim. Paste the public key and, if you need iPhone/iPad
support, switch the manifest on. The key is checked against the Bildirim API
before it is saved, so a mistyped key cannot leave a silently dead install.

    Settings → Bildirim. Paste the public key and, if you need iPhone/iPad
    support, switch the manifest on. The key is checked against the Bildirim API
    before it is saved, so a mistyped key cannot leave a silently dead install.

  2. The status panel. Whether the service worker is a real file or a rewrite
rule, whether the URL actually answers, and whether the manifest is being
served. Every line is measured on the spot, not assumed.

    The status panel. Whether the service worker is a real file or a rewrite
    rule, whether the URL actually answers, and whether the manifest is being
    served. Every line is measured on the spot, not assumed.


Reviews & Comments