WordPress.org

Plugin Directory

WP Job Openings – Job Listing, Career Page and Recruitment Plugin

WP Job Openings – Job Listing, Career Page and Recruitment Plugin

Description

WP Job Openings plugin is the most simple yet powerful plugin for setting up a job listing page for your WordPress website.

WP Job Openings is designed after carefully analyzing hundreds of job listing layouts and methods. The plugin is super simple to use and extensible to a high-performing recruitment tool.

The plugin comes with two layouts – Grid and List which are designed carefully according to the modern design and User Experience principles. The highlight of the plugin is its totally flexible filter options.

View Demo

Visit website – wpjobopenings.com

Key Features

  • Super Simple and Easy to Set Up and Use
  • Two Different Modern Layouts
  • Clean and User-Friendly Designs
  • Unlimited Job Specifications
  • Unlimited Filtering Options
  • Search Option to find jobs
  • AJAX Powered Job Listing and Filtering
  • Comes with Default Form to Submit Applications
  • HR Role for setting up HR user
  • Options to Customise Email Notifications
  • Custom Email Notification Templates
  • Application Listings in Plugin
  • Job Expiry Options
  • Job posting structured data for better SEO
  • Recent Jobs Widget
  • WPML Support
  • Developer Friendly (Lots of hooks!)
  • Detailed Documentation
  • Tested with more than 50 top WordPress themes and Plugins

Add-ons

WP Job Openings PRO Features

Power up your job listing with the PRO pack Add-on

  • Form Builder – Make your own application form
  • Shortlist, Reject and Select Applicants
  • Rate and Filter Applications
  • Custom Email Notifications & Templates
  • Email CC option for job submission notifications
  • Notes and Activity Log
  • Option to Filter and Export Applications
  • Attach uploaded file with email notifications
  • Shortcode generator for generating customised job lists
  • Use third-party forms and custom application URLs

Get PRO Pack

Contribute

You can contribute to the community by translating the plugin to your language. Believe us, it’s super-easy. Click on the link below, choose your language and start translating the strings in Development (trunk).

Summary

Super simple Job Listing plugin to manage Job Openings and Applicants on your WordPress site.

Screenshots

  • Job Openings and Applications Dashboard
  • Job listing – Grid View
  • Job listing – List View
  • Job Detail View
  • Plugin Welcome Page
  • Add A Job Opening
  • Application List
  • Application Detail View
  • Email Digest
  • Job Openings List
  • General Settings
  • Job Specifications Settings
  • Notifications Template Settings

Blocks

This plugin provides 1 block.

  • Blocks

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress

Reviews

Çile 16, 2025
Of all the similar plugins, this is the only one that worked the way I needed it to.
Çile 3, 2025 1 reply
This plugin is designed for INTERNAL viewing only. Which means that all public viewing must be done within the website itself. This means that you MUST allow public access inside your website in order for applicants to view a grid of jobs listed. But if your website is a promotional website such as posting a job for the public to see on a page without signing into the website as a subscriber or user. The website owner is forced to create a list of the “posting pages URLs” that you’ve named each job title for the post. Example: if your settings in this plugin to post the jobs to ABC123 COM/CAREERS page and you create a job title of “Producer”, the public viewing of that page will end up being ABC123 .COM/producer and NOT be posted on the CAREERS posting page assigned so that the jobs are visible according to the page you’ve assigned the plugin in settings. In a website where security is utmost important where no internal access of a website is suppose to be used by the public. The jobs should be posted outside the website dashboard. This plugin is a fair plugin but could use much more basics for the free version rather than having to create a description, salary/hourly, contact person, phone number template inside the text body area. KEY FEATURES that are listed in this plugin should be displayed in a way so that people who wish to review the plugin by clicking “details” inside the plugin area should see which KEY FEATURES are BASIC and which are PREMIUM. As it is now, you need to install the plugin, go through the entire process of creating a job title etc, until you come across a KEY feature that isn’t available in BASIC. Time annoying process that turns users and developers away. By OMMITTING this basic marketing of just having a LIST of KEY FEATURES, it misleads you into believing that you get ALL of these KEY FEATURES in BASIC setup. Overall, the plugin is simplified and easy for beginners if you want to give everybody internal access to your website’s dashboard. ReCaptcha needs to be updated to V3 or at least provide the option. Otherwise you get the ERROR code; “ERROR for site owner: Invalid site key” on the page. Only V2 is available in the plugin. The DEFAULT posting page field URL location of ” /job-openings/ ” doesn’t change when you choose the “CAREERS” page that you’ve chosen in the settings within the plugin.
Kanûn 16, 2024 4 replies
Good software, helpful support after considerable effort.
Kanûn 16, 2024 1 reply
Prompt, concise and accurate support for a plugin providing exactly what’s needed to post available roles.
Read all 166 reviews

Contributors & Developers

“WP Job Openings – Job Listing, Career Page and Recruitment Plugin” is open source software. The following people have contributed to this plugin.

Contributors

“WP Job Openings – Job Listing, Career Page and Recruitment Plugin” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “WP Job Openings – Job Listing, Career Page and Recruitment Plugin” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

V 3.5.0 – 2024-11-07

  • Added: Job listing block.
  • Fixed: Translation issue in email digest.
  • Minor bug fixes and code improvements.

V 3.4.7 – 2024-09-24

  • Fixed: Recaptcha won’t reset after submitting the application form.
  • Minor bug fixes and code improvements.

V 3.4.6 – 2024-04-02

  • Fixed: Author email template tag is not working properly in job expiry notification.
  • Minor bug fixes and code improvements.

V 3.4.5 – 2024-03-21

  • Improved: Change notification from email to WordPress default email.
  • Minor bug fixes and code improvements.

V 3.4.4 – 2024-02-05

  • Fixed: Structure breaks when job listing shortcode in job detail page.
  • Minor bug fixes and code improvements.

V 3.4.3 – 2023-09-15

  • Fixed: Medium severity vulnerability (Sensitive Data Exposure via Directory Listing).
  • Minor bug fixes and code improvements.

V 3.4.2 – 2023-08-22

  • Minor bug fixes and code improvements.

V 3.4.1 – 2023-08-01

  • Bug fixes

V 3.4 – 2023-07-31

  • Added: Job expiry notification.
  • Fixed: Responsive toggle issue.
  • Fixed: Unable to delete expired jobs on the job edit page.
  • Improved: Expired post states added in admin listings.
  • Minor bug fixes and code improvements.

V 3.3.3 – 2022-11-02

  • Fixed: Failed to open directory issue in Add-ons screen.
  • Improved: Notifications template tags.
  • Dev: Hooks for dashboard and overview data customization.
  • Minor bug fixes and code improvements.

V 3.3.2 – 2022-10-19

  • Fixed: Job specifications settings issue when options with similar words are entered.
  • Fixed: HTML content issue in notification mails for some installations.
  • Improved: Mail notification template. Logo in mail notification with the link to the site homepage.

V 3.3.1 – 2022-07-06

  • Fixed: Uploading issue with documents exported with Google.
  • Fixed: Accessibility issue in job listing filters.
  • Fixed: Deprecation notice with function wp_no_robots.
  • Improved: Settings error handling.
  • Dev: Added functions for better debugging.
  • Minor bug fixes and code improvements.

V 3.3.0 – 2022-04-25

  • Added: HTML editor support for notifications.
  • Added: Author info in the admin job listing table.
  • Fixed: HTML structure issue in the notification mail.
  • Improved: Notifications mail handling.
  • Improved: Multilingual support for job specifications.
  • Dev: Hooks for specifications customization.
  • Code improvements.

V 3.2.1 – 2022-02-02

  • Fixed: Search field style issues in job listing.
  • Fixed: Responsive style issues with job filters.

See changelog of previous versions