One careers page, or a whole board
WP Job Openings is a tidy plugin with a clear job: help one organization publish its own roles and collect applications. Under the HireZoot brand it does that well, a clean careers page, a simple application inbox, a modern admin, and paid add-ons when you want a little more on the applicant side. If that is the shape of your need, it is a good fit and you can stop reading here.
WP Career Board is built for a different shape. It is a two-sided board: outside employers register, post their own listings, and manage them from a front-end dashboard, while candidates apply and track everything from theirs. That single difference, many posters and many applicants instead of one company, changes what the product has to do. It needs employer accounts, candidate accounts, company profiles, a browsable directory, and a way to keep all of that organized at scale.
So the honest framing is not “better versus worse.” It is single-company careers page versus multi-employer job board. Pick the one that matches what you are actually building.
What a board needs that a careers page does not
Once outside employers are involved, the requirements stack up. You need front-end dashboards on both sides, not just an admin inbox. You need company profiles and a directory so candidates can browse employers. And almost always you need a way to charge, paid listings, featured slots, or credits, so the board can sustain itself.
WP Career Board puts the dashboards, application tracking, and company profiles in the free plugin, then adds the parts that make a board a business in Pro: an ATS-style Kanban pipeline for moving candidates through stages, resume builder and search, paid listings with credits and featured upgrades, AI job writing, and a custom field builder. The public board runs on Gutenberg blocks and the WordPress Interactivity API, so search and filters update live with no page reload.
WP Job Openings is not trying to be that, and that is fine. Its own pages describe a careers page for your own roles. We did not find third-party employer onboarding, a company directory or paid listings among its features, so reaching for it to build a board means bolting those on from the outside.
What WP Job Openings is today, and who it suits
WP Job Openings now trades as HireZoot, and the WordPress.org plugin carries both names. Version 4 redesigned the admin dashboard, added a Stack layout beside grid and list, and brought a Gutenberg block for listings with sidebar and multi-select filters. The free version has unlimited jobs and applications, a built-in application form, structured data for search engines, email notifications, a resume preview and automatic deletion of old applications.
The paid Pro Pack is where the applicant side grows: a custom form builder, several forms, select, shortlist or reject, ratings, private notes, an activity tracker and application export. Separate add-ons cover job alerts, user access and interviews. A custom Enterprise plan lists candidate login, interviews with scorecards and CRM or API integrations.
That is a good profile for a company, a freelancer building career pages for clients, or a small team that wants a tidy application inbox. The vendor positions it that way, and it is a fair description.
One detail worth knowing: the vendor also describes the plugin as a way to track applicants and manage a hiring pipeline, and its plans back that up with statuses, ratings and notes. So the gap with a board plugin is not that it lacks any applicant tracking. It is that the product is shaped around one team working its own list, not around many employers and candidates each with a space of their own.
How hiring runs in WP Career Board
A board has a longer chain of hands than a careers page, so here is the flow, with free and Pro marked. If you only ever run your own roles, read it as a menu: use the steps you need and skip the rest.
- Employers register, or you create them. Each gets a company profile and a front-end dashboard. Free.
- An employer posts through the four-step form with a preview, or you post from the Jobs screen in the admin. New jobs can wait as pending for approval. Free.
- Visitors browse with live search, filters and a salary slider. Jobs expire on their own and carry Google job markup. Free.
- A candidate applies from a drawer, signed in or as a guest if you allow it. The application, with its resume and cover letter, reaches the employer dashboard. Free.
- The employer sets a status, writes notes and exports a CSV if they want one. The candidate follows the status from their own dashboard. Free.
- With Pro, the same applications move through Kanban stages, AI can score and summarize each one, candidates can build resumes and set alerts, and employers can buy credits to post or feature jobs. See the applicant tracking pipeline and monetizing a job board pages.
Running it as a single company is a settings choice. Leave WordPress open registration off, do not publish the employer registration page, and post the roles yourself.
What each costs you to run
Both plugins are self-hosted and the running costs are ordinary: hosting, backups, updates and security are yours. WP Job Openings has a free version, plus paid annual and lifetime plans, a complete bundle with its add-ons and a custom Enterprise plan. Its current figures are on its pricing page, and they change, so read them there.
WP Career Board’s core is free. Pro starts at $69 a year. The license gates updates only, so if you stop renewing, nothing stops working. If your needs end at a careers page, you will probably never pay anyone. The pricing page lists the tiers.
The honest cost difference is in what a feature takes to switch on. A tidy inbox is a few minutes in either product. A board with employers, dashboards, profiles and payments is where a single-company plugin makes you assemble, and a board plugin gives you the switches.
What changes as the board grows
A careers page has twenty openings and a few hundred applications a year. A board can have thousands of listings and a steady stream of applicants, and that is a different job for the database. WP Career Board pages its lists and ships WP-CLI commands that seed a large test set and benchmark the common screens, so you can try your own server before launch rather than after. Ask the same question of any plugin you are considering, and test it with a thousand fake jobs.
Candidate data and privacy
Applications are personal data, and with outside employers involved the stakes are higher: one employer should never see another employer’s candidates. In WP Career Board, applications are private records. A resume file is stored in a private folder under an unguessable name and downloads only for its owner, site staff, and the employer who owns that job.
Candidates can export or erase their own data, and the WordPress privacy tools run the same providers. Erasing anonymizes an application instead of deleting it, so the employer’s counts stay right while the name, email, cover letter and files go. WP Job Openings lists itself as GDPR ready and offers automatic deletion of old applications; check what it does against your own policy.
Pro’s AI runs through Claude, OpenAI or Ollama on your own server. It reads the cover letter, answers and structured resume text, and an uploaded PDF is not read by it. With Ollama, that text never leaves your server.
Moving over from WP Job Openings
There is no importer for WP Job Openings. The one-click importer reads WP Job Manager data only, and we would rather say that than imply a shortcut.
Your options:
- For a handful of openings, retype them in the four-step form. It is faster than cleaning a spreadsheet.
- For dozens, export a spreadsheet and use the CSV importer that comes with Pro. It reads titles, descriptions, salary, deadline, company, categories, job types, locations and tags, and re-running a file updates rather than duplicates.
- For anything unusual, a developer can script it against the REST API or WP-CLI. That is custom work.
Applications stay behind. Export what you need, keep the old plugin installed but inactive for a while, and delete applicant data you no longer need. Your users are WordPress accounts, so logins survive.
A launch checklist
- Install on a staging copy, run the setup wizard and keep the pages it creates.
- Decide the mode: single company, or open to outside employers. Set registration and approval to match.
- Recreate or import your open roles and check each one on the public page.
- Send test applications as a signed-in user and as a guest, and check the emails.
- Check one job in Google’s Rich Results Test, then resubmit your sitemap.
- Add Pro only for the pipeline, resumes, AI or paid listings, and test those paths before you announce.
One site, one login: the ecosystem
WP Career Board is one of several separate, optional plugins from the same team. They run on one WordPress site and one login, and you install only the ones you need. The real connection today is with BuddyNext Pro, whose Career Board bridge shows published jobs in the community feed and in community search. It is jobs only: resumes are never shown there, and notifications collect in the BuddyNext bell and are not emailed from there.
The others share the same site with no integration claims. Jetonomy is a forum and Q&A plugin. Learnomy runs courses, Listora is a directory, Eventonomy handles events, WPMediaVerse manages member media and WB Gamification adds points and badges. BuddyX Pro and Reign are the themes we build for community sites.
The trade is plain. A hosted suite is one bill and one vendor. These are separate plugins that you install, host and update yourself, and in return you own the data and choose each piece. Nothing here is required, and a careers page can stay a careers page. Each plugin works without the others, you add the next piece only when the site calls for it, and the update list stays as short as what you installed. That keeps the choice with you, and it keeps a simple site simple, which suits a team that only wants a careers page today. The community job board guide covers the case where jobs sit inside a member site.
Other alternatives worth a look
- WP Job Manager wins when you want a free core and the biggest add-on and theme ecosystem.
- Simple Job Board wins when a free, minimal list of jobs and an application form is the whole need.
- JobSearch WP suits a buyer who prefers a one-off Envato purchase with ready templates.
- Job-board SaaS wins when you want no WordPress to run.
- Workable wins for a company that wants a hosted applicant tracking system with job posting built in.
- Greenhouse suits a larger team with a structured hiring process.
A fair word on WP Job Openings
WP Job Openings earns its users. For a company that just wants a sharp careers page with an application form, it is simpler than a full board plugin and it looks the part. The admin is modern, the inbox is easy for a small team, and you are not carrying features you will never use. If you only ever post your own roles, that focus is a genuine advantage, not a limitation.
The question is direction. If you might one day let other employers post, charge for listings, or give candidates their own space, you would be building toward a board, and that is the line WP Career Board is drawn on. If you will always be a single company on a single careers page, WP Job Openings is the lighter, well-aimed tool, and you can always start WP Career Board in single-company mode and grow into the rest when you are ready.
Stay with WP Job Openings if you are one organization, the careers page is the whole product, and nobody is asking for employer accounts or payments. The simplest tool that does the job is the right one, and the guide to hiring without a SaaS will still be there if the picture changes.