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

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

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

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. 1add_filter( ‘bnfw_trigger_insert_post’, ‘__return_true’ ); This isn’t always guaranteed to work but it’s a good start. If you need to add support for themes with front-end forms, please see this help document.

Read Document

P2 Theme

I’m using the P2 theme and my notifications are coming through twice! In order to fix a problem with P2 not triggering notifications at all, if you post from the WordPress Admin, it will trigger two notifications: One for the standard BNFW post settings in BNFW. One for the additional BNFW P2 post settings in BNFW.…

Read Document

O2 Plugin

If you want to add support for the O2 plugin when used in conjunction with the P2 Theme, simply add the code from this help document.

Read Document

WPAdverts Plugin

The great people over at WPAdverts, have written a code snippet to provide compatibility between BNFW and WPAdverts. You can view this snippet here: https://github.com/simpliko/wpadverts-snippets/blob/master/bnfw-trigger/bnfw-trigger.php

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.