LogoLogo
WordPress.orgExtensionsSupport
Version 9
Version 9
  • Notification – Custom Notifications and Alerts for WordPress
  • Updating to v9
  • Known issues
  • 🤸‍♀️ User guide
    • Update broke my site
    • How Notification plugin works
    • Who can use this plugin
    • How to create Notifications
    • Troubleshooting
    • Advanced
      • How to escape { character
      • Background processing
      • How to setup different FROM address for different Notifications
      • Custom Post Type support
      • Disable upselling
      • How to send HTML Emails
  • 🔧Developer
    • General
      • Plugin loading chain
      • Runtime
      • Extension possibilities
      • Creating an extension
      • Customizations
      • Bundling Notification plugin
      • White label mode
    • Notifications
      • Suppressing the Notification
      • JSON synchronization
      • Programmatic Notifications
    • Triggers
      • List of all default Triggers
      • Custom Trigger
      • Enable support for non-public Custom Post Type
      • Adding Merge Tags to existing Triggers
    • Carriers
      • Custom Carrier
      • Adding custom fields to Carrier form
      • Suppressing the Carrier
    • Recipients
      • Custom Recipient
    • Snippets
      • General
        • Automatic Trigger testing
        • Allow other roles to edit Notifications
        • Programmatic Notification with manual Trigger
        • Background Processing filter
      • Triggers
        • Post
        • User
      • Integations
        • WP All Import
        • MemberPress
  • 🧩Extensions
    • Installation
    • Planned extensions
    • 3rd Party Extensions
    • Custom Fields
      • v2.2
      • v1.4
      • v1.3
    • Conditionals
    • Email Attachments
    • Push
    • Scheduled Triggers
    • Slack
    • Twilio
    • Webhooks
Powered by GitBook
On this page
  • Quickstart
  • Naming
  • Releasing the plugin

Was this helpful?

  1. Developer
  2. General

Creating an extension

PreviousExtension possibilitiesNextCustomizations

Last updated 6 months ago

Was this helpful?

You are very welcome to create your own Notification extension. You can publish it on WordPress.org repository. See below the detailed guidelines to how to make it the best extension ever written.

Quickstart

For your convenience, we created extension boilerplate. You will find it on :

With such a boilerplate you can be sure to follow our standards but most importantly – you can start your extension blazing fast.

Naming

We are following specific naming convention which is: Notification : Something.

The namespace should follow the general format which is: BracketSpace/Notification/Something.

The Something is the part where you place your extension’s name.

Releasing the plugin

Take a look at existing extensions, like or .

If your plugin is free and released on WordPress.org you can about your awesome work. After review we will place your plugin in the Notification’s Extension Directory!

🔧
Notification : Signature
Notification : bbPress
let us know
Extension possibilities
GitHub
LogoGitHub - BracketSpace/Notification-Extension-Boilerplate: Extension boilerplate for Notification WordPress pluginGitHub