WP Job Manager offers various options for job backfilling and integration. Here’s an overview of their capabilities:
- Built-in Backfill: No
- XML/JSON Feed Support: Yes
- List jobs via API: Yes
XML/JSON Feed Support
To load job into WordPress WP Job Manager, you can uses the WP All Import plugin. WP All Import is a powerful plugin that allows you to import jobs from various sources, including XML/JSON feeds from ATS platforms like Lever.co, Greenhouse.io, Workable and many more.
WP All Import is very easy to use and does not require any coding skills. Simply install the required WordPress add-on to get started.
With the free plan, you can manually import jobs from local files. WP All Import pro ($99/year) is required to import jobs from external sources and scheduling automatic imports.
To schedule automatic imports on a regular basis you’ll need to trigger the configured import. There’s two ways to do this:
- Free: Use a cron job to trigger the import.
- Paid: Sign up for Automatic Scheduling ($19/month)
List jobs via API
Another way to list jobs on WP Job Manager is to use the oficcial WordPress REST API. This API allows you to programmatically list and manage job postings. The endpoint for this api is:
/wp-json/wp/v2/job-listings