WordPress job board plugin - lightweight, self-contained, developer friendly

Launch a polished career page inside WordPress.

Talentora helps site owners publish jobs, collect applications, review candidates, update applicant status, export submissions, and customize the experience without leaving WordPress.

Current plugin version in the WordPress readme: 0.0.1. Requirements: WordPress 5.8+ and PHP 7.4+.

3Job shortcodes
5 MBResume upload limit
CSVApplication export
Talentora app icon
Remote Full-Time Engineering WordPress
01

WordPress Developer

Dhaka - Full-Time - $50,000 to $100,000

Open
02

Frontend Engineer

Remote - Engineering - Apply online

New
03

Product Designer

Design - Contract - Deadline tracked

Live

At a glance

ApplicationsPrivate
Status5-step
ExportsCSV
Talentora single job page screenshot
Current confirmed features

Everything needed for a WordPress hiring workflow.

These features are taken from the plugin readme, documentation, and source code so the landing page stays accurate to the current build.

J

Job post type

A dedicated public custom post type for jobs with clean job URLs and support for title, editor, and featured image.

T

Categories and job types

Organize listings with hierarchical job categories and hierarchical job types such as Engineering, Full-Time, Remote, and more.

M

Rich job details

Add location, salary range, deadline, company name, company website, company logo, and filled/expiry controls.

A

Built-in application form

Collect full name, email, phone, resume/CV, and cover letter with server-side validation and AJAX support.

P

Private applications inbox

Applications are stored as private WordPress posts and managed from Talentora - Applications in wp-admin.

S

Status workflow

Use configurable statuses such as Pending, Reviewed, Shortlisted, Rejected, and Hired with activity tracking.

C

CSV export

Export application records to a spreadsheet-ready CSV file directly from the Applications list screen.

E

Email notifications

Send admin new-application emails, applicant confirmation emails, and applicant status-change emails with templates.

D

Developer extensibility

Template overrides, filters, actions, namespaced classes, PSR-4 autoloading, and translation-ready strings are included.

Official plugin screenshots

Use real product visuals, not generic placeholders.

The hero no longer uses the WordPress plugin banner as a background. The banner is reserved for branding assets, while the product screenshots demonstrate the real admin and frontend workflow.

Talentora job editor screenshot
Job Post Editor Create a job listing from the WordPress editor and fill in job information, salary, deadlines, working schedule, company details, and logo.
User guide

Install, configure, publish, and collect applications.

This section summarizes the docs in a landing-page-friendly format so visitors can understand the full workflow before installing.

Quick setup

1
Install the pluginInstall from WordPress.org or upload the ZIP from Plugins - Add New - Upload Plugin.
2
Flush permalinksAfter activation, go to Settings - Permalinks and click Save Changes so job URLs work.
3
Configure settingsOpen Talentora - Settings to adjust apply form shortcode, jobs per page, application statuses, currency, email templates, and email logs.
4
Create jobsGo to Talentora - Add New, write the job description, fill in job details, assign categories/types, and publish.
5
Display jobsAdd the jobs shortcode to any page to publish a filterable job board on the frontend.
Shortcodes
[talentora_jobs]
[talentora_jobs posts_per_page="15"]

[talentora_application_form]
[talentora_application_form job_id="123"]

[talentora_apply_form]
[talentora_apply_form form_shortcode="[contact-form-7 id='123']"]
Application management

A complete applicant pipeline inside WordPress.

Talentora can use its built-in application system or render a third-party shortcode-based form when configured in settings.

Built-in form

  • Fields: full name, email, phone, resume/CV, and cover letter.
  • Supports PDF, DOC, and DOCX resume files up to 5 MB.
  • Uses nonce validation, required field validation, and AJAX or standard POST submission.

Admin workflow

  • Applications are stored in private post type talentora_app.
  • Admins can review applicant information, related job, resume, cover letter, and status.
  • Bulk status changes are available from the Applications list table.

Notifications and logs

  • Admin notification email when an application is submitted.
  • Applicant confirmation email after successful submission.
  • Status change email when an admin updates the workflow status.
  • Email logs are available under Talentora - Settings - Email Logs.
Developer guide

Built for WordPress customization.

Talentora follows a namespaced OOP structure and gives developers safe extension points for templates, queries, classes, shortcodes, and display behavior.

talentora_jobs_query_argsFilter the WP_Query arguments used by job listings.
talentora_apply_form_shortcodeSwap or modify the external apply form shortcode per job.
talentora_job_card_classesAdd custom classes to job cards in the listing UI.
talentora_currency_symbolFilter the global currency symbol used around salary values.
talentora_before_job_listRender custom content before the job listing output.
talentora_after_single_jobRender custom content after a single job page.

Template override path

Create your-theme/talentora/, copy single-talentora_job.php or archive-talentora_job.php from the plugin templates/ folder, then customize the copied version in your theme.

Future features from docs

Planned improvements and future premium ideas.

The items below come from the public FUTURE-FEATURES.md file. They are roadmap items, not current features.

Planned - High priority

Frontend job submission

Employer job submission from the frontend, including guest or registered submissions, moderation, notifications, and approval workflow.

Planned - High priority

Employer dashboard

A frontend dashboard for employers to view jobs, edit listings, see application statistics, mark jobs filled, and renew expired listings.

Planned - Medium priority

Gutenberg blocks

Native blocks for job lists, single jobs, job search, featured jobs, and recent jobs.

Planned - Medium priority

Smart filtering and search

AJAX filtering, salary range filters, date posted filters, remote/on-site filters, and saved search preferences.

Planned - High priority

User roles and permissions

Dedicated employer and candidate roles, custom capabilities, role-based dashboards, and application tracking per role.

Concept - Premium

Paid listings and analytics

Future premium concepts include paid job listings, featured jobs, analytics, resume database, AI matching, subscriptions, and multi-currency support.

Brand assets

Official WordPress.org artwork.

The plugin banner is displayed here as a branding asset instead of being stretched behind the hero content.

Talentora WordPress.org banner
Talentora bannerUse this for plugin directories, social previews, or brand sections rather than as a full hero background.

Publish your job board today.

Install Talentora, add your first job, place the shortcode on a page, and start receiving applications directly in WordPress.