Boardwise docs

Getting started

From a fresh install to a working job board with employer sign-up, applications and job alerts. Fuller guides are on the way.

Requirements

Install Boardwise

  1. In WordPress, go to Plugins → Add New and search for "Boardwise".
  2. Click Install Now, then Activate.

A Jobs menu appears in the dashboard.

Create the pages

After activating, you'll see a "Finish setting up your job board" notice. Click Create pages. Boardwise creates these pages and links them in its settings:

Jobs are listed at /jobs/. You can also add the Job Search block to any page.

Choose how the board works

Go to Jobs → Settings. The settings are in tabs:

With moderation on, new jobs wait under Jobs → Moderation, where Boardwise also flags missing salary ranges, gendered job titles and questions about salary history.

Charge for listings

Paid listings use Stripe Checkout, with payments going to your own Stripe account.

  1. Under Jobs → Settings → Payments, turn on paid listings, and set the price per job and the featured upgrade.
  2. Add your Stripe secret key (test or live).
  3. In Stripe, add a webhook pointing at https://your-site/wp-json/boardwise/v1/payments/stripe with the events checkout.session.completed, checkout.session.async_payment_succeeded, checkout.session.expired and charge.refunded.
  4. Paste the webhook's signing secret into the settings.

Until the keys and webhook secret are in, employers can save jobs but not submit them, and you see a notice. Orders are listed under Jobs → Orders.

Job alerts and email

Job alerts are on by default. Visitors can turn any search, category or job type page into an alert, confirm their address, and choose daily or weekly digests. Every alert email has a one-click unsubscribe.

Alerts are sent with WordPress's own mail function, in batches. For a board with many subscribers, use an SMTP or email-delivery plugin so mail is authenticated (SPF and DKIM) and reaches inboxes.

Location search

Radius search works out of the box for the United States, Canada, the United Kingdom and Australia, using postal codes and towns included with the plugin. Under Jobs → Settings → Location you can:

Import jobs

Go to Jobs → Import. Boardwise imports from WP Job Manager, Simple Job Board, WP Job Openings, CSV and XML files. Every import can be run as a dry run first, runs in the background, and redirects old job links to the new pages. Running it again updates what it imported instead of making duplicates.

You can also add a Greenhouse job board as a feed, which Boardwise checks daily. Jobs that leave the feed close automatically.

Moving a whole board? See Moving from WP Job Manager.

Themes, blocks and shortcodes

Boardwise's pages are made of blocks you can rearrange in the editor. Jobs have a Job details panel in the block editor. To change a template, copy it into a boardwise/ folder in your theme.

For classic themes and page builders there are shortcodes:

The employer pages and job alerts are blocks; the setup notice creates pages with them.

Privacy and compliance

Resumes are stored in a private folder and only sent to the job's employer, an administrator or a moderator.

Installing Boardwise Pro

  1. Install and activate the free Boardwise plugin first.
  2. Download Boardwise Pro from your account, then go to Plugins → Add New → Upload Plugin, upload the zip and activate it.
  3. Pro's screens are in the Jobs menu: Packages, Coupons, Hiring, Search engines, Feed rules and AI.
  4. For candidate profiles, use the Create the candidate page button Pro offers, or create a page with the [boardwise_candidate] shortcode and choose it under Jobs → Settings → Employers.

Pro's AI provider keys, USAJOBS key and Google credentials are encrypted with a key derived from your site's salts. Make sure the salts are defined in wp-config.php; WordPress's installer does this.

Common questions

Does Boardwise work with my theme?

Yes. It works with block themes and classic themes, and stays readable on dark theme styles.

Are resumes public?

No. They're kept in a private folder and only sent to the employer of the job, an administrator or a moderator, after a permission check.

Where are Stripe keys kept?

In your site's database with the other settings, as WordPress plugins usually do, so keep database backups private.

Is there an API?

Yes: a REST API under boardwise/v1, WP-CLI commands under wp boardwise, and documented hooks and provider interfaces.

Does Boardwise send data anywhere?

Not to us. It contacts Stripe, OpenStreetMap, GeoNames or Greenhouse only when you switch on the feature that needs them; the readme's "External services" section lists what each one receives.

Stuck? Free users can ask in the wordpress.org support forum. Pro customers can email support@zonkpress.com.