Skip to content

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.

  • Creates a job_post post 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)
  1. Go to RecMan Jobs > Settings in your WordPress admin
  2. Enable Custom Post Type
  3. Set up a cron job to trigger the sync URL (provided in the settings)

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.

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

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.