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.
- Install and set up the Recruit So Simple Jobs plugin as described below.
- Post a vacancy: enable Data Feeds API on a vacancy record’s Share screen.
- 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
- In WordPress admin, go to [Plugins > Add Plugin]
- Search for Recruit So Simple Jobs
- Click Install Now
- Click Activate Plugin
- 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
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:
- Create a Turnstile widget in Cloudflare
- Copy the site key and secret key
- In the plugin settings, choose Cloudflare Turnstile
- Paste the site key and secret key
- Save settings
Google reCAPTCHA v2 Checkbox set up:
- Create a reCAPTCHA v2 checkbox site in Google reCAPTCHA admin.
- Copy the site key and secret key.
- In the plugin settings, choose Google reCAPTCHA v2 checkbox.
- Paste the site key and secret key.
- 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.