ZipRecruiter Integration is a paid plugin for WP Job Manager which lets you query and show job listings from ZipRecruiter. It also includes a shortcode that displays only ZipRecruiter jobs.
Any jobs shown in such a way will link out via ZipRecruiter to the source job posting page, where the user can read more details about the position and apply for it.
Purchase the ZipRecruiter Integration add-on from our store here.
Download the ZIP file to your computer from your My Account page.
In your WordPress site, go to Plugins > Add New.
Click the “Upload Plugin” button near the top of the screen.
Click the “Choose file” button.
Browse to the location on your computer where you download the ZIP file.
Select the file and click “Open” in the dialog box.
When the installation finishes, click the “Activate Plugin” button.
You’re done! Go to Job Listings > Settings > ZipRecruiter tab to see the settings.
In order to show jobs from ZipRecruiter’s API, you’ll need an API key. To get the key, you’ll need to request one using this form.
Once you’ve received your key from ZipRecruiter (it can take a few days), paste it into the API Key field under Job Listings > Settings > ZipRecruiter in your WordPress dashboard.
This will allow the plugin to function and pull jobs from ZipRecruiter’s database. Without an API key, the plugin cannot function correctly.
Backfilling (No Results) — If there are no jobs found, backfill with X jobs from ZipRecruiter instead. Leave blank or set to 0 to disable.
Backfill Before Jobs — Show a maximum of X jobs from ZipRecruiter above your job listings. Leave blank or set to 0 to disable.
Backfill After Jobs — Show a maximum of X jobs from ZipRecruiter after the last page of your job listings. Leave blank or set to 0 to disable.
Backfill Per Page — For each page of jobs loaded, show a maximum of X jobs from ZipRecruiter. Leave blank or set to 0 to disable.
Default Keywords — These are the words that ZipRecruiter will use to show results before the user has searched for anything specific. They will be overridden when a user searches for their own keywords. Use commas to separate multiple keywords.
Exclude Keywords — Enter keywords to exclude from searches. Use commas to separate multiple words.
Require Keywords — Keywords to require for all searches. Use commas to separate multiple words.
Default Location — Enter a location around which the default keywords should search for jobs. This will be overridden when a user searches their own location.
Note: “AND” searches are the only kind available at this time. You will not be able to search for two separate keywords using the “OR” operator.
Besides dynamically inserting jobs into your main jobs list, the ZipRecruiter add-on also includes the [ziprecruiter_jobs] shortcode. This allows you to list jobs only from ZipRecruiter based on a search you configure using the shortcode parameters.
search — Keywords you want to search for.
location — Location near which you want to search.
jobs_per_page — Number of jobs per page to display.
page — The number of pages of jobs to display.
radius_miles — Radius (in miles) within which to search for jobs.
Note: using the [ziprecruiter_jobs] shortcode means that no keyword search box or location search box will appear above the listings that it outputs. If you want to do that, please see the following section of this document.
Under Job Listings > All Jobs, select all your listings.
In the Bulk Actions dropdown at the top, select “Move To Trash” and click Apply. This will delete all of your own site’s listings, which is necessary to use ZipRecruiter as the sole source.
Under Job Listings > Settings > ZipRecruiter, set the “Backfill (No Results)” setting to the number of listings you wish to display on one page.
Set the “Backfill Per Page” setting to the same number.
Below that, you can set the default keywords and location if you wish, but you may also leave them blank. Setting them may be helpful if your site is focused around a location or on a certain kind of job.
After that, your main jobs page will only show ZipRecruiter jobs, and the keyword search and location search will still work as intended.
One downside to doing this, however, is that other add-ons you might be using will no longer function correctly. For example, our Resume Manager and Applications add-ons only work with listings added to your own site. They will not work if you are only showing ZipRecruiter listings using the above method.