Job Manager & Career


Making changes to your job page shouldn’t be hard with the Job Manager Plugin by ThemeHigh. Being a simple yet well-designed job board plugin lets you add and manage job listings as well as job applications on your WordPress site with ease.

Now, feed your job page by just copy-pasting the short-code. Vacancies with all the information like Job title, Job description and further requirement will now be displayed on the front-end for the candidates to apply.


✅ Plugin inherits the website theme colour & styles.

✅ Shortcodes to display full job list as well as an individual job.

✅ Filter & Search Jobs based on Keywords, Category, Location & job type

✅ Feature jobs with badges to highlight the vacancies.

✅ Application form to accept user job submissions.

✅ Resume Upload supports file formats- .pdf, .doc,.docx.

✅ Set Job Expiry if required.

✅ Control Job visibility based on the job status [expired, filled-in etc]

✅ Back up and import the plugin data.

With Job Manager plugin “no coding knowledge required” to use it on your WordPress website as it follows your website theme. Colour or font, you will have the same inherited for your job page.

Short-code has the advantage of displaying the content in as many locations as you need, just need to copy the code to required pages. You have a dedicated Career page, you can have the whole list of available vacancies displayed using a single shortcode.

If you need a particular job displayed on a specific page, let’s say on the Home page as it’s an immediate requirement. Just copy-paste the short-code for that specific job. This makes the Job Manager a fully flexible career plugin.

Requirements for the job vacancies like Experience, Skills, Certifications can be set as job features, which will help applicants to confirm if they qualify for the opening. Searching through the job is made easier with the filter option. Job seekers can search & filter the jobs based on Keywords, Category, Location and Job types.

Once a job is posted on the website, we all know, it is always a tedious job for the recruiter to go through all the emails to sort the applicants. It can be difficult to find the applicant’s details and sometimes we may have no clue to which position a candidate applied! But with Job Manager plugin, you can get the applicants’ list, making it easy for your initial screening. To add-on, you can even mark the applications status to pending, selected and rejected for your future reference.

On the contrary, if you don’t want the application form on your site, you can simply mention the email address to which they are to send their email applications.

At the end, does it happen to be a double work to delete jobs which are filled-in or which are irrelevant as they expired? You can use the option to hide the filled-in or expired jobs available Themehigh’s job listing plugin.


  • Front-end Job Listing
  • Front-end Job Detail Page
  • Back-end Job listing & adding
  • Back-end Job Applicants list


Minimum Requirements

  • WordPress 4.7 or greater
  • PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)
  • MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)

Automatic installation

  1. Log in to your WordPress dashboard.
  2. Navigate to the Plugins menu, and click “Add New”.
  3. Search and locate ‘Themehigh Job Manager’ plugin.
  4. Click ‘Install Now’, and WordPress will take it from there.

Manual installation

Manual installation method requires downloading the ‘Themehigh Job Manager’ plugin and uploading it to your web server via your FTP application. The WordPress codex contains instructions on how to do this here.

Perguntas frequentes

How to create a job listing?

  1. Login to Dashboard ➞ navigate to Job Listings ➞ click on “Add New” to add a new job listing.
  2. The added job will be displayed in the front-end where the short-code [THJM_JOBS] is used.

How to set an expiry date for an existing job post?

To set expiry date,

  1. Login to Dashboard ➞ navigate to Job Listings ➞ “All Jobs” submenu.
  2. “Edit” the required job.
  3. Navigate to the Expiry date field and set an expiry date for the job.
  4. Click on Update

Once a job is expired, the users will not be able to apply for the same.

How can I control the job visibility based on job status(expired, filled-in etc)?

  1. Login to Dashboard → navigate to Job Listings “Settings” sub-menu.
  2. From the “General Settings” tab, you can turn “on/off” the visibility for expired jobs,filled-in jobs, etc.


3 de Março, 2020
This is a simple plugin, that is easy to use and set up. It really suits a small business, voluntary group, or personal site where there is not much demand for jobs as you will be the person handling the responses to your own site. If you are in a HR dept. and are going to be dealing with many job applications on a daily basis, you may need something more powerful. But for the average small business, charity, church or voluntary group this is really ideal. You have to create two pages. (1) Create a 'Page' e.g. called Jobs. Then click to add a shortcode box from the standard WP drop-down menu. (2) Go to your Dashboard and open the plugin. Copy and paste a 'shortcode' from the plugin main page back into your Job (standard) page. (3) Then create a new job i.e. 'Add New' from the Job Manager menu e.g. 'programmer wanted' (4) Publish both your main WP 'Job' page and the actual 'Programmer Wanted' page within the Job Manager menu as well. It is important to know that if you do the above you have to publish them both before you see them active in your website. You should also make sure you have the 'Job' page included in your main menu, so that it is visible on your site. Visitors can them click on the 'Job' menu, go to the 'Job' page and contained within that will be a short summary of the job. When they click on that they will be taken to the full job description page created in the plugin. Hope that helps? If in doubt the support team are very prompt and helpful. I hope they continue to create new plug-ins.
25 de Fevereiro, 2020
This plugin is very simple and within few steps we have added our job vacancies. It works well with our SEO plugin RankMath and well structured schema. WOuld like to see these features in future updates; 1) Option to change buttons ( apply now & read more) color and text 2) option to align the job listing to center, left, right 3) Option to receive email to admin from all the job applied
8 de Novembro, 2019
As a start-up we don't have many job postings so I was looking for something simple, that could scale, look professional and be search-able. Job Manager was the ticket! Super simple implementation with intuitive post-like structure, and looked great on the page. I had a small issue with the "Apply Form" position, but their support team helped me fix within a day. Highly recommend!
Ler todas as 4 avaliações

Contribuidores e programadores

“Job Manager & Career” é software de código aberto. As seguintes pessoas contribuíram para este plugin:


Traduza o “Job Manager & Career” para o seu idioma.

Interessado no desenvolvimento?

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

Registo de alterações


  • Email notification for admin when an application is submitted.


  • Meta keys updated


  • New filter “thjmf_shortcode_post_title_link” to modify the job titles in job listing page to clickable links.
  • New filter “thjmf_job_details_button” to modify “Details” button text in job listing page.
  • New filter “thjmf_job_apply_now_button” to modify “Apply Now” button text in single job page.


  • Added POT file support (translation)Added Reset filter option in job listing page.Added email address validation for field on apply now form.Fix for job filter functionality on front-end.
  • Fix for hiding job that did not have an expiry date.
  • Fix for message displayed (instead of apply now form) when the job is filled / job expired / feature is off.
  • Fix for job status change to inactive when expiry date is set as the current date.
  • Fix for handling double quotes (” “) in apply now form.
  • Fix for additional note not getting saved in applicants profile – admin side.
  • Fix for job posted date not visible on the front end when the plugin is installed for the first time or while resetting settings
  • UI fixes & Improvements


  • Initial Release