This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Broadbean


The WP Broadbean plugin provides a simple integration between Broadbean and WordPress. The jobs that you write in Broadbean are delivered to your website and candidate applications from your website are delivered back to your Broadbean account.

_ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ –

Read this first

This plugin is not the best way to integrate WordPress with Broadbean!

We built this plugin 6 years ago and times have changed. It will still work, and might suit some people.

However, since launching this plugin we’ve developed our understanding of the technology and customer needs and have found better ways to provide WP>BB integrations.

We would be very happy to talk you through the options available and advise you on the best course of action. You can book a call with us using the link below:

Book a call

Or use our contact form and we will get back to you asap:

Contact us

_ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ – _ –

Who is this plugin for

This plugin is primarily for developers of recruitment websites or people who are happy to tinker with code.

If you’re uncomfortable with code or want a ‘done for you’ solution please book a call or contact us.

What the plugin does

  1. Creates a new jobs post type
  2. Creates taxonomies for job industry, location, type and skills
  3. Allows each job to store key meta data such as reference, salary etc.
  4. Creates a job application which gets sent back to Broadbean

This plugin does not

  1. Expire the jobs or remove them from your WordPress site
  2. Provide a comprehensive job search to your site
  3. Provide front end output of jobs
  4. Provide a styled job listing page
  5. Style the application form to match other forms on your site

See “GETTING THE MOST OUT OF THE WP BROADBEAN PLUGIN” below for how to overcome some of these.

If you want to know more about the plugin’s capabilities please book a call or contact us.

Getting the most out of the WP Broadbean plugin

For those who have already integrated their site using the WP Broadbean plugin, we have a number of add-ons to enhance the plugins functionality, available to purchase from our store.

  • Support and documetation – get access to the plugins documentation which covers customisations, installation and setup.
  • Search – add a search form to your website that will allow users to search for jobs you have posted from Broadbean.
  • Shortcode – a handy shortcode to allow you to display Broadbean posted jobs anywhere on your site.
  • Auto expire jobs – make sure that jobs are removed from WordPress when they have passed their expiry date, set when written in Broadbean.

For the sake of clarity, the WP Broadbean plugin is not affiliated in any way with Broadbean.


  • The job edit screen in WordPress


To install the plugin:

  1. Upload wpbroadbean to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Visit the settings page under WP Broadbean > Settings
  4. Enter a username and password as well as choosing a page to use for your application form.
  5. Request your integration with Broadbean, instructing them how to send the data to your site.


Frequently asked questions are available here.


March 23, 2020
From the reviews I can see that it's been a while since this plugin has been around. I used it with a client to integrate BroadBean and the job posting into an existing WP site - very easy to configure and to get what you need, setup is a breeze, kudos to the devs for writing code that withstands the test of time (tested with WP 5.3.2).
September 3, 2016
Great plugin for integrating Broadbean with a website. Was easy to set up and it works really well. Will be recommending this plugin to anyone looking to integrate Broadbean with their website. Quick responses from the developer too is also a massive bonus!
Read all 8 reviews

Contributors & Developers

“WP Broadbean” is open source software. The following people have contributed to this plugin.


Translate “WP Broadbean” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Preparations for WP Broadbean search add-on which is now available.
  • Correct an error where the license key for add-ons reports as failed but is actually working.


  • Minor tweaks to the plugin updates and news sign-up form on the settings screen.
  • Add the current logged in users email address to pre-populate the sign-up form on the settings screen.


  • Added job feed notes to the default job fields and taxonomies.
  • Added information to the settings page and the new support add-on.
  • Move the after settings hooks so it is actually after all the settings on the settings page.
  • Allows the job author to be set in WordPress based on the consultant_email field.


  • Correct check for an empty value for the posted XML before proceeding with the inbox template. Prevents warnings when the posted data is incorrect and gives the appropriate error message.
  • Fix a call to and undefined function in the post title filter functions. Thanks to @bencorke for contributing this fix and finding the bug.
  • Add declaration that the plugin works with WP version 5.2.

3.0.2 (29/04/2019)

  • Correct the number of args referenced in the function wpbb_set_application_email_data(). Was set to reference 3 and now corrected to 4.
  • Includes the permalink of a newly created job in the success message when a new job is posted successfully.
  • Various minor bug fixes inlcuding typos.
  • Show a checkbox field description next to rather than beneath the field input.

3.0.1 (24/04/2019)

  • Adds support for application via either an application form on site, or an external application URL.
  • Improved some functions in terms of coding standards.
  • Added a setting for the application type – allows site admins to choose whether candidates should apply via a form or an external URL.
  • Escaped settings field description using wp_kses_post rather than ‘esc_html’ so they can include links.
  • Added new function wpbb_get_job_application_type() which returns the type of application chosen. Either form or url.
  • If applications are set to url, output a apply now button linking to the URL below the job content.
  • Correct an incorrect entry in the sample-add.xml file.
  • Adds plugin update routines.
  • Corrects an issue where the plugin version does not show correctly in the admin settings page.


  • IMPORTANT NOTICE BEOFRE UPDATING: WP Broadbean version 3.0 is a major overhaul of the plugin from earlier versions. With this in mind, this version is NOT backward compatible to earlier versions. This means if you are running a version earlier than version 3.0 already, it is crucial that you test the update on a staging or test site before updating to the latest version.
  • Deprecated the theme inbox file version located at wpbb/inbox.php in the active theme and replaced with wpbroadbean.php in the root of the active theme.
  • Deprecated the double settings arrays. Settings should now be registered against the wpbb_plugin_settings filter.
  • Adds options footer credit with a link back to plugin authors.
  • No longer use the CMB Meta Box framework to provide the job fields on the job edit screen. This framework is no longer supported and therefore this has been removed and replaced with a native meta box solution.
  • Newly configured way of storing applications, temporarily whilst notifications are sent and then removed for privacy and security reasons.
  • Extensible application form where developers can now make changes to application fields.
  • New endpoint URL which no longer uses a query string name and value, but an actual URL. The endpoint for jobs to be posted to is now /wpbb/jobfeed/.
  • Application forms are now shown on job single page views rather than having a seperate page.
  • Added a check for SSL. If your site is not running over SSL (https) a warning message is shown on the settings page.
  • Allow users to display a credit to Highrise Digital below each single job post, should they wish the give something back to us!
  • Allow the jobs post type to show in the REST API. This means that partial block editor (aka Gutenberg) support is provided. The edit screens now use the new block editor.
  • Prepared the plugin for add-ons being released, namely allow add-ons to add settings to different admin menu pages.
  • The job post ID is now appended to the jobs permalink slug. This prevents a job having the same URL as a deleted job in the future.

To view the changelog for older versions of the plugin, please visit the Github releases page.