Recruit So Simple Jobs

WordPress Plugin

Recruit So Simple Jobs is a WordPress plugin that displays vacancies from your Recruit So Simple database and lets candidates apply directly from your website.

  1. Install and set up the Recruit So Simple Jobs plugin as described below.
  2. Post a vacancy: enable Data Feeds API on a vacancy record’s Share screen.
  3. Applications will automatically arrive in [Candidates > Web Import].

To use the plugin, you will need a WordPress website where you can install plugins.

In Recruit So Simple, from [Settings > System Settings > Web > Advanced], you will need:

  • Your JSON Data Feed URL
  • Your Data Posting API URL

Install the plugin in your WordPress website

  1. In WordPress admin, go to [Plugins > Add Plugin]
  2. Search for Recruit So Simple Jobs
  3. Click Install Now
  4. Click Activate Plugin
  5. Go to [Settings > Recruit So Simple Jobs] to set up the plugin.

Basic Setup

Log into your WordPress Dashboard, then go to [Settings > Recruit So Simple Jobs]:

  • Add the JSON Data Feed URL
  • Add the Data Posting API URL
  • Set the Jobs page slug, usually jobs

A jobs page will automatically be created at yourdomain.com/jobs/

Alternatively, you can use a shortcode (see below) to insert the plugin into an existing page.

Adding the plugin to an existing WordPress Page

If you want to display your vacancies inside an existing WordPress page, add this shortcode:

[recruit_so_simple_jobs]

Refreshing Vacancies

The feed is refreshed every 30 minutes. If you need to pull fresh vacancies sooner, click Refresh Now and save.

Pretty URLs

Each vacancy gets its own URL, for example: yourdomain.com/jobs/accountant-122/.

Note: If you change the Jobs page slug, go to Settings > Permalinks in WordPress and click Save Changes once. This refreshes WordPress pretty URLs.

Page Layout

Choose your preferred layout for how vacancies are displayed:

  • Card view: vacancies appear as cards in a grid.
  • List view: vacancies appear in a simpler list.

Vacancies per page

Controls how many vacancies appear before pagination is shown. For example, if this is set to 6, the vacancies page will show 6 vacancies and then navigation to the next page.

Button and Pill Colour

Set the colour used by the plugin (buttons and labels). To keep styling consistent with your website, enter your website’s main colour in any of the following formats:

  • A hex value, such as #0f766e (with or without #)
  • An RGB value, such as rgb(15, 118, 110)
  • A comma-separated RGB value, such as 15, 118, 110

You can also use the colour picker.

Hide or Show Job Fields

Use these settings to choose what details are displayed:

  • Reference (Vacancy Ref)
  • Location (Town, County or Hidden)
  • Salary
  • Salary additional info
  • Permanent/contract
  • Full/part time
  • Holiday entitlement (shown on vacancy record’s details page only)

Hide Salary By Ref

You can hide salary from selected vacancies by adding vacancy Refs separated by commas, for example: AB12,BB34

Add replacement salary text to be shown for vacancies where the salary is hidden, for example: “Competitive rates”.

If left blank, the salary row is hidden completely.

Application Form

When a candidate applies, required fields are:

  • First name
  • Last name
  • Phone
  • Email

If a question has been set on a vacancy record’s Share screen, this is returned and added to the candidate’s Notes.

CV Uploads

Choose whether a CV is required when candidates apply.

Accepted formats: PDF, DOC and DOCX, with a maximum file size of 10MB.

Notification Email

Use Notification email if you want WordPress to send an email when an application is submitted.

Important: For reliable notification emails, configure WordPress email delivery with your email host or an SMTP plugin.

Privacy policy’s URL

If your Candidate Registration Terms text contains the words “privacy policy”, a link to your privacy policy will automatically be created.

You can set your terms in Recruit So Simple under [Settings > System Settings > Web > Advanced].

If no URL is entered, the text remains plain.

Confirmation Message

The Confirmation message is what a candidate sees after a successful application, for example: “Thank you for your application. We will be in touch soon.”

Human Verification

Human verification helps reduce spam and is applied to the vacancy application form. You can choose:

  • None
  • Cloudflare Turnstile
  • Google reCAPTCHA v2 checkbox

Cloudflare Turnstile set up:

  1. Create a Turnstile widget in Cloudflare
  2. Copy the site key and secret key
  3. In the plugin settings, choose Cloudflare Turnstile
  4. Paste the site key and secret key
  5. Save settings

Google reCAPTCHA v2 Checkbox set up:

  1. Create a reCAPTCHA v2 checkbox site in Google reCAPTCHA admin.
  2. Copy the site key and secret key.
  3. In the plugin settings, choose Google reCAPTCHA v2 checkbox.
  4. Paste the site key and secret key.
  5. Save settings.

If a provider is selected, but the keys are missing, the verification widget will not be active.

Troubleshooting

Please open a support ticket from Recruit So Simple under [Dashboard > Help & Support], and one of the team will be pleased to help.

Related Articles