Custom Post Type (Beta)
For sites that want jobs to live as native WordPress posts, the plugin can create a job_post custom post type.
What It Does
Section titled “What It Does”- Creates a
job_postpost type with the URL slug/jobs/ - Syncs all job data as post meta (40+ fields per post)
- Pulls featured images from RecMan
- Compatible with the Block Editor (Gutenberg)
- Expired jobs are set to “private” status (not deleted)
How to Enable
Section titled “How to Enable”- Go to RecMan Jobs > Settings in your WordPress admin
- Enable Custom Post Type
- Set up a cron job to trigger the sync URL (provided in the settings)
Sync Mechanism
Section titled “Sync Mechanism”Unlike the regular caching system, the Custom Post Type sync is triggered via a secret cron URL. Set up a server cron or external service (like EasyCron or cron-job.org) to hit this URL on a regular schedule.
The secret key for the cron URL is generated automatically when the plugin is activated.
What Gets Synced
Section titled “What Gets Synced”Each job post is created as a WordPress post with:
- Post title — from the job name
- Post content — from the job description
- Featured image — from the RecMan logo/image
- Post meta — 40+ fields including workplace, deadline, type, salary, contacts, and more
Limitations
Section titled “Limitations”When to Use This
Section titled “When to Use This”The Custom Post Type is useful when you need:
- Jobs to appear in WordPress search results
- Jobs in sitemaps generated by SEO plugins
- Integration with other WordPress plugins that work with custom post types
- REST API access to job data
For most use cases, the standard caching + shortcode/template approach is recommended.