Multi-Board Engine
The Multi-Board Engine lets you run multiple independent job boards from one WordPress install. Each board has its own set of jobs, employers, and settings - all managed from a single admin.
What You Get
Section titled “What You Get”- Multiple boards - create as many boards as you need (e.g. “Tech Jobs,” “Marketing Jobs,” “Remote Only”)
- Board isolation - jobs posted to one board don’t appear on others
- Board filter chips - the engine adds a board filter to the Job Filters so visitors can narrow the Job Listings block to one board
- Per-board settings - each board can have its own pipeline stages, credit pricing, currency, moderation, expiry, map provider, and custom fields
Creating a Board
Section titled “Creating a Board”Boards are the wcb_board post type. Manage them from the Boards tab in Pro settings:
- Go to Career Board → Settings → Boards in wp-admin
- Click Add Board (or Add Your First Board when the list is empty)
- This opens the standard board editor. Enter:
| Field | Description |
|---|---|
| Title | The board name, visible to employers when posting a job (e.g. “Tech Jobs”) |
| Content | Optional description for the board |
| Board Settings meta box | Per-board credit cost, moderation, expiry, currency, map provider, and AI toggle (see Per-Board Settings below) |
- Click Publish
The Boards tab lists every board with its job count, pipeline stage count, and credit cost, and provides Edit and Delete actions. Deleting a board removes its pipeline stages and unlinks (but does not delete) the jobs assigned to it.
Assigning Jobs to a Board
Section titled “Assigning Jobs to a Board”When an employer posts a job, they see a Board dropdown in the job form (if more than one board exists). The job is assigned to their selected board and the choice is stored in the _wcb_board_id post meta.
Admins can also assign or reassign boards from the job’s edit screen in wp-admin.
Filtering Listings by Board
Section titled “Filtering Listings by Board”There is no separate “Board Switcher” block. Instead, the Multi-Board engine feeds every published board into the Job Filters via the wcb_job_listings_board_options filter, so visitors can narrow the Job Listings block to a specific board using the board filter alongside category, type, and location - all without a page reload.
Default Board
Section titled “Default Board”The Free plugin auto-creates a default board on activation, so a job posted without an explicit board selection still lands on a valid board. There is no “Set as Default” action in the Boards admin - the default is the one Free provisions.
Per-Board Settings
Section titled “Per-Board Settings”Each board has its own settings, configured from the Board Settings meta box on the board’s edit screen (Career Board → Settings → Boards → Edit). Settings are stored in the _wcb_board_settings post meta:
| Setting | Default | Description |
|---|---|---|
| Credit Cost Per Job | 0 (Free) | Credits required to post a job on this board. 0 means free posting. |
| Moderation | Use global default | Per-board override for whether jobs auto-publish or require approval. “Use global default” follows the site-wide Auto-publish jobs setting. |
| Job Expiry (days) | 0 (inherit) | Per-board expiry override. 0 follows the site-wide Default expiry (days) setting. |
| Currency | Site default | Currency for salary display on this board. Defaults to the site-wide salary currency. |
| Map Provider | OpenStreetMap | Geocoding provider used when jobs on this board are geocoded. |
| Enable AI Features | Off | Enable AI features for jobs on this board. |
Jobs on a premium board (credit cost > 0) are automatically marked as Featured, giving them priority sorting and the Featured badge in listings.
Per-Board Pipeline Stages
Section titled “Per-Board Pipeline Stages”Application pipeline stages are stored per board (the wcb_application_stages table carries a board_id column), so the Application Kanban resolves each job’s columns from its board’s stages. The Boards tab shows the stage count for each board. See Application Pipeline for how stages are configured.
Employer Posting
Section titled “Employer Posting”When more than one board exists, employers choose which board to post to from the Board dropdown on the job form. Boards are not access-restricted per employer; any employer can post to any board they are offered in that dropdown.

