What is a Transactional Notification?

A transactional notification is a notification that is intended only for the end-user and cannot be sent to anyone else. This might be because it contains sensitive information, such as a password reset link, or details of their account. Allowing transactional notifications to be sent to anyone could be a serious security risk for your…

Read Document

Settings

Suppress SPAM comment notification Ticking this checkbox prevents comments that have been marked as SPAM by another plugin from triggering a ‘New Comment / Awaiting Moderation’ notification. An example of a compatible plugin is Akismet. Default Email Format This sets the default format of emails sent out from WordPress to either Plain Text (no formatting)…

Read Document

Import / Export

Whilst there is currently no dedicated import / export system for BNFW as a feature of the plugin, it has been reported that the Export feature of WordPress, combined with the WordPress Importer plugin works very well. This is however, untested.

Read Document

Compatibility

There are a few things that you may wish to do to ensure the best compatibility with WordPress and other plugins to ensure that things work as expected. For more information about settings that you may want to change in the WordPress Admin’s ‘Settings > General’ screen, please see the plugin FAQ.

Read Document

How can I make my plugin/theme work with BNFW?

BNFW utilises WordPress actions to trigger these emails and send them out. If an action already causes an email to send within WordPress by default (such as when a new user registers and an email is sent to the site admin) BNFW will use a filter to change the contents of this email with the…

Read Document

Changing the From Name & Email for Transactional Notifications

Due to a restriction in the WordPress wp_mail() function, it is not possible to change some of the header information for transactional notifications. This includes the ‘From’ name and email address, and ‘CC’ and ‘BCC’ details. In order to get around this, you may have to use another plugin or a function (see below) to…

Read Document

Useful Functions

Although these are scattered throughout the documentation on the relevant pages, here is a useful list of BNFW functions that provide support with other plugins:   Add Support for Gravity Forms User Registration Add-on 12345if ( ! function_exists( ‘gf_new_user_notification’ ) ) { function gf_new_user_notification( $user_id, $plaintext_pass = ”, $notify = ” ) { wp_new_user_notification( $user_id,…

Read Document

Support for Themes with Front-end Forms

Sometimes, a WordPress theme will add a post directly to the database instead of transitioning it between post statuses. When this happens (usually via a front-end form of some kind), BNFW can’t pick up the notification as it passes between draft and publish, or draft and scheduled, etc. In order to add support for your theme, please add…

Read Document

Support for Plugins with Front-end Forms

In order to add support for a plugin that uses front-end forms, please add the following code to your theme’s functions.php file. Alternatively, if you’d like more control over the notifications from your front-end form, please see this support document on how to trigger a notification using an ACF front-end from. 1add_filter( ‘bnfw_trigger_insert_post’, ‘__return_true’ );…

Read Document

Directories Pro

Directories Pro has been built to exclusively send notifications using Better Notifications for WordPress. For more details on how to set this up, please see their support page here.

Read Document

Subscribe for BNFW News

Want to know when new add-ons or features are released? Sign up to the newsletter. No spam, ever. Unsubscribe at any time.

Please enter your name.
Please enter a valid email address.
Something went wrong. Please check your entries and try again.