Jobs

Viewing a List of All Jobs

‘All Jobs’ contains a list of every job that has been added to the website by a site administrator. From this page, you can view, edit or delete jobs in bulk or on an individual basis. You can also add jobs to your site from this page.

Add a New Job

Jobs can be added via the ‘Add New’ option under the ‘Jobs’ dropdown menu on the WordPress Administrators panel.

Job Title

Each job must have title to display correctly in Job Listings. The title should list the job position on offer eg: Senior Graphic Designer.

Job Description

A description of the job on offer can be added via the text area on the ‘Add New Job’ page. This area may include some introductory information on what the role entails.

Adding Further Job Details

If available, more details can be attached to a job position from the ‘More Controls’ section on the ‘Add New Job’ page. You can assign details such as a company name, job benefits, responsibilities, hours and salary.

Assigning a Job to a Company

If you have created companies via the All Companies page, you will be able to assign a job to a specific company via the ‘File this listing under a company’ dropdown menu.

Assigning Responsibilities to a Job

Job Responsibilities can be listed for a new job via the ‘Responsibilities’ text area. Responsibilities listed here will be listed under a predefined heading on the job description called ‘Responsibilities’. For each listed responsibility, start a new line and a list will be displayed on the Job Description panel.

Assigning Benefits to a Job

Job Benefits can be listed for a new job via the ‘Benefits’ text area. Benefits listed here will be listed under a predefined heading on the job description called ‘Benefits’. For each listed benefit, start a new line and a list will be displayed on the Job Description panel.

List Job Hours for a Role

A description can be added to the ‘Hours’ text box for a new job. This will display the hours information under a predefined heading on the job description called ‘Hours’.

Listing an Annual Salary for a Role

There are a variety of predefined options to list a salary for a job. Selecting the ‘Range’ or ‘Fixed Number’ options will provide an additional dropdown to enter the amount or range on offer.

Add New Job - More Controls - Extra Job Description Details

Assigning Categories to a New Job

Assigning a location category to a job

If you have created Location categories, you will be able to assign a location (or locations) to a job position. If the job is across multiple locations, you can assign as many location categories as required. To quickly add a new location category, you can select Add New Category under the Locations panel on the right-hand side.

Every category added to a job provides an extra filter for applicants to search for jobs within the Job Listings page.

Assigning an experience category to a job

If you have created Experience categories, you will be able to assign an experience level (or experience levels) to a job position. If the job is for multiple experience levels, you can assign as many experience levels as required. To quickly add a new experience level, you can select Add New Category under the Experience panel on the right-hand side.

Every category added to a job provides an extra filter for applicants to search for jobs by within the Job Listings page.

Assigning a contract type category to a job

If you have created Contract Type categories, you will be able to assign a contract type to a job position. If the job is for multiple contract types, you can assign as many contract types as required. To quickly add a new contract type, you can select Add New Category under the Contract Type panel on the right-hand side.

Every category added to a job provides an extra filter for applicants to search for jobs by within the Job Listings page.

Assigning a qualification category to a job

If you have created Qualification categories, you will be able to assign a qualification to a job position. If the job is for multiple qualifications, you can assign as many qualifications as required. To quickly add a new qualification type, you can select Add New Category under the Qualifications panel on the right-hand side.

Every category added to a job provides an extra filter for applicants to search for jobs by within the Job Listings page.

Assigning categories to a job

The categories section is ideal for adding job sectors and/or job titles. If you have created

Categories, you will be able to assign a category to a job position. If the job is for multiple categories, you can assign as many categories as required. To quickly add a new category, you can select Add New Category under the Categories panel on the right-hand side.

Every category added to a job provides an extra filter for applicants to search for jobs by within the Job Listings page.

Location Categories

Add custom locations that be searched for or used to filter the job listings.

Adding a new location

  1. Go to ‘Locations’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Enter a name for the location in the provided field (eg: United Kingdom)
  3. If you wish to implement the jobQuest ‘Search by Country’ map feature you will need to add in the Alpha-2 country code as the ‘slug’. Adding the Alpha-2 code as a slug will make the country searchable from the map. A full list of Alpha-2 codes can be found in the documentation Appendix.
  4. Click Add New Category

Adding a sub-location

Locations can be assigned to a parent category by selecting the ‘Parent Category’ dropdown menu when creating or editing a location. By adding parent categories, sub-locations will display as nested checkboxes within filter dropdown menus. You can assign deeper levels of parent categories where required, ie:

  • United Kingdom
    • England
      • London
        • Shoreditch
      • East Midlands
    • Wales
    • Scotland

Editing a location

  1. Go to ‘Locations’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Hover over the required row within the ‘Locations’ table.
  3. Click ‘Edit’ to be brought to the edit location page.
  4. Use the provided fields to edit the name of the location or assign/re-assign a parent category to the location.

How can I make the map countries searchable?

Search by Map Feature - Searchable Countries

Any countries that have been created in ‘Locations’ will require the appropriate Alpha-2 code as the slug to activate the search by country functionality. For a full list of the Alpha-2 codes see the appendix, or learn about adding new locations here.

Experience Categories

Add custom experience levels, such as years of experience, that can be searched for or used to filter the job listings.

Adding a new experience level

  1. Go to ‘Experience’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Enter a name for the experience level in the provided field (eg: Mid Level)
  3. Click Add New Category

Editing an experience level

  1. Go to ‘Experience’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Hover over the required row within the ‘Experience’ table.
  3. Click ‘Edit’ to be brought to the edit experience level page.
  4. Use the provided fields to edit the name of the experience level.

Contract Types

Add custom contract types that can be searched for or used to filter the job listings.

Adding a new contract type

  1. Go to ‘Contract Types’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Enter a name for the contract type in the provided field (eg: full-time)
  3. Click Add New Category

Editing a contract type

  1. Go to ‘Contract Types’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Hover over the required row within the ‘Contract Types’ table.
  3. Click ‘Edit’ to be brought to the edit contract type page.
  4. Use the provided fields to edit the name of the contract type.

Qualifications

Add custom qualifications that can be searched for or used to filter the job listings.

Adding a new qualification

  1. Go to ‘Qualifications’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Enter a name for the qualification in the provided field (eg: Master’s Degree)
  3. Click Add New Category

Editing a qualification

  1. Go to ‘Qualifications’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Hover over the required row within the ‘Qualifications’ table.
  3. Click ‘Edit’ to be brought to the edit qualification page.
  4. Use the provided fields to edit the name of the qualification.

Categories

Add custom categories that can be searched for or used to filter the job listings. Categories are ideal for listing job sectors and job titles.

Adding a new category

  1. Go to ‘Categories’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Enter a name for the category in the provided field (eg: Financial Services or Project Manager)
  3. Click Add New Category

Adding sub-categories

Categories can be assigned to a parent category by selecting the ‘Parent Category’ dropdown menu when creating or editing a category. By adding parent categories, child categories will display as nested checkboxes within filter dropdown menus. You can assign deeper levels of parent categories where required, ie:

  • Architecture / Design
    • Architect
    • Designer
      • Product Designer
      • Print Designer
  • Financial Services
    • Accountant
  • Travel / Tourism

Editing a category

  1. Go to ‘Categories’ under the ‘Jobs’ dropdown on the WordPress administration area.
  2. Hover over the required row within the ‘Categories’ table.
  3. Click ‘Edit’ to be brought to the edit category page.
  4. Use the provided fields to edit the name of the category or assign/re-assign a parent category to the category.

Add a Company

Companies can be added via the ‘All Companies’ option under the ‘Jobs’ dropdown menu on the WordPress Administrators panel. To add a new company, click the ‘Add New’ button on the All Companies page.

Company Title

Each company must have a title to display correctly. The title should be the companies name (eg: ‘Facebook’).

Company Location

On the ‘Add New Company’ page, a location can be assigned to display a map with the location on the job description panel. Including an address will list the address on the job description page.

Tagging a company location on Google Maps

Method 1 – Adding a Google Place ID

To pin an exact company location on a map, you can add in a ‘Google Place ID’ for your companies location. Including a Google Place ID will display the address on Google Maps on the job description page.

For more information on Google Place ID’s and how to find them, see here:

developers.google.com/maps/documentation/javascript/examples/places-placeid-finder

Method 2 – Adding Latitude and Longitude

To pin an exact company location on a map, you can find the latitude and longitude using Google Maps.

  1. Search for the exact company address on Google Maps
  2. Right click on the red pin
  3. Click on ‘What’s here?’
  4. A panel with the latitude and longitude will display at the bottom of your screen.

 

Settings

To edit the settings for the plugin, hover over ‘Plugins’ and select ‘Settings’ from the dropdown menu.

Customise Settings - joQuest Plugin

Page Slugs

Page slugs for the some of the main pages are necessary for the plugin to function correctly. Set up your pages with the slugs matching the values defined in your settings, or update the slugs from in your settings with your own preferred URL slugs. Do not start the value with ‘/’.

Google Maps API Key

Show approximate map locations on the job description page

If you include an API Key from Google Maps API, your jobs can show an approximate location based on the location tags.

When the API Key has been added, assigned location tags display an approximate location of the job on the job description panel.

Features and Access Controls

Disable the WordPress backend for non-admin users

If you would like to disable the WordPress backend access for non-admin users you can achieve this from the jobs settings page. Switch the appropriate toggle off to deny general users from accessing the WordPress backend.

Manage what users can see without creating an account

You can custom control the level of access that is provided to users from the job settings page. Choose if you would prefer to let users view and search for jobs without creating an account or not.

There are several restrictions that can be applied. Those are as follows:

  • Users can view job list on the index pages without logging in
  • Users can view job details without logging in
  • Users can search for jobs without logging in

Customisation

The default primary colours of the plugin can be changed from the settings. Adjust the color values to match your site design. The background and foreground color will only work with overlaying elements such as popups.

Note that this will only work with newer browsers and the styling of your theme will also interfere with the plugin’s styling.