Skip to content

Candidate Overview

Candidates are job seekers who browse listings and apply on your job board. They get a personal dashboard to manage all their activity in one place.

Candidate Dashboard Overview

  • Browse and search job listings
  • Filter jobs by category, type, location, experience level, and salary range
  • Bookmark jobs, companies, and (with Pro) candidate resumes to review later
  • Apply for jobs with a cover letter and a resume upload (PDF, DOC, or DOCX)
  • Track all applications and their statuses from a single dashboard
  • Receive email notifications when their application status changes, plus an in-dashboard Notifications tab when the notification bell is enabled
  • Edit a public profile, control its visibility, and update account details (name, email, password)
  • See Recommended for you jobs matched to their resume (Pro)
  • Build structured resumes with the Resume Builder (Pro)
  • Set up job alerts to get notified when matching jobs are posted (Pro)

Visit the Employer Registration page (which despite its name handles both roles) and choose “Find a Job” to register as a candidate. The heading on the registration block is “Join WP Career Board”. You’ll need:

  • First name and last name
  • Email address
  • Password (minimum 8 characters)

After registration, you’re automatically logged in and redirected to your Candidate Dashboard.

Employers choose “Hire Talent” on the same page - one unified registration form for both roles.

Who Can Apply (Candidate Role Is Optional)

Section titled “Who Can Apply (Candidate Role Is Optional)”

By default, any logged-in member can apply to jobs, save jobs, build a resume, and use the candidate dashboard - they do not need a dedicated Candidate role. This is ideal when the job board is part of a wider community or membership site where members already have accounts.

When a user registers through the “Find a Job” option, they are given the Candidate role as a convenience, but the candidate experience is available to every logged-in user regardless of role.

If you want stricter separation, turn on Require Candidate Role under Career Board → Settings → Listings. With it enabled, only users who hold the Candidate role (or an admin) can apply and use the candidate dashboard. Developers can override this per-site with the wcb_candidate_requires_role filter.

The candidate experience gives access to:

  • The Candidate Dashboard - Overview, My Applications, Saved Jobs, Saved Companies, Profile, Account Settings, and (when enabled) Notifications
  • The ability to apply for jobs and withdraw applications
  • The saved jobs, saved companies, and (with Pro) saved resumes lists
  • My Resumes, Resume Builder, and Job Alerts (Pro)

Admins can manually assign the Candidate role from Users → Edit User in wp-admin.

Candidates can apply without creating an account. Guest applicants provide their name and email during the application. They receive email updates but do not have a dashboard.

Tip for your users: Creating an account gives candidates the ability to track all applications, save jobs, and build a profile. Encourage registration.