Modern Job Board
Freemium WordPress job board plugin — pre-stable beta (0.9.0-beta.88). Stable target: 1.0.0.
by Martin Orton · github.com/martinorton/modern-job-board · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/martinorton/modern-job-board/archive/refs/heads/main.zipA feature-rich WordPress job board plugin with employer and candidate dashboards, applications, WooCommerce monetization, REST API, webhooks, and Gutenberg blocks.
Current version: 0.9.0-beta.88 (pre-stable beta — not a production/stable release)
Version source of truth: Version + MJB_VERSION in modern-job-board.php. Keep readme.txt Stable tag and this line in sync with that constant.
Modern Job Board is proprietary freemium. There is a free tier; Pro, Business, and Complete Site are paid. The free license does not grant ownership of the plugin software. See LICENSE.txt and the pricing page.
Quick start
- Install and activate the plugin.
- Open Modern Job Board → Setup and create the required pages.
- Configure Modern Job Board → Settings.
See docs/getting-started.md for full setup instructions.
Local demo
composer sync-local
composer seed-demo
See DEMO.md for details. The marketing site in modern-job-board-website/ links to the local demo URL configured in js/script.js.
Product docs (not shipped)
Feature breakdown .docx/.pdf files live outside this repo at ../product-docs/modern-job-board/ so they are not included in plugin zips. See .distignore for other distribution exclusions.
Shortcodes & blocks
| Shortcode | Purpose |
|---|---|
[mjb_jobs] |
Job search and listings |
[mjb_job_form] |
Frontend job submission |
[mjb_dashboard] |
Employer dashboard |
[mjb_candidate_dashboard] |
Candidate profile and applications |
[mjb_employer_registration] |
Employer signup |
[mjb_candidate_registration] |
Candidate signup |
All shortcodes are available as Gutenberg blocks under Modern Job Board.
Developer docs
- docs/developers.md — REST, webhooks, hooks
- docs/deploy.md — local/prod storage, nginx private files, cache, backups
- REMOTE_SETUP.md — SSH workflow + nginx pointer
- docs/purchase.md — licenses and SA-friendly checkout
Development
composer install
composer test
composer phpcs
composer make-pot
Links
Copyright © 2026 Modern Job Board.