Medcareernews.com is a great source of medical news and career advice in the US market. They wanted to further enhance their product by aggregating jobs from healthcare and pharmaceutical corporations. They wanted the jobs to be imported natively within WordPress so that it is searchable and can be formatted via their theme.
Approach
We initially tried to aggregate jobs directly via the career pages of these corporations but soon gave up on that approach. Most career pages are powered by ATS software which used iframes or javascript to display jobs and hence fetching from there turned out to be challenging. Finally we settled on using job feed from Indeed.com.
For importing the job feed, we used WP All Import along with their WP Job Manager add-on. Using this approach, all newly posted jobs are imported as the custom post type ‘job’ within WordPress. Here’s a more detailed insight into this implementation:
- Used the ability to execute custom PHP functions within WP All Import to incorporate date like website and Twitter handle for each company.
- Used Clearbit logo API to fetch company logos.
- Set-up cron scheduling to import jobs with a set-frequency.
- Used WP Job Manager to display jobs on theme front-end.
Outcome
Constantly updated job aggregation for Medcareernews.com here- www.medcareernews.com/jobs
The post Importing jobs into medcareernews.com appeared first on WP Web Scraper.