oJobPub is an open JSON format for job openings. An employer publishes one document at a well-known URL on its own domain:
https://example.com/.well-known/ojobpub.json
Each entry carries a short, structured summary and links back to the job page on your site, where the full text and the application process stay. Job boards, search engines and tools read the feed directly, or through the aggregated data of SourceTracker.
This plugin creates and serves that feed from your WordPress content.
lastUpdated. The timestamp only changes when the published content really changes, including jobs that drop out after their application deadline./.well-known/ itself and never hands the request to WordPress, enable the static file option.The plugin makes no requests to external services. Registering your domain with SourceTracker is a manual, optional step linked from the settings screen.
Source code, issues and pull requests: github.com/letsemploy/wordpress-plugin-ojobpub
ojobpub_sources – register adapters for other job plugins or an ATS (implement OJobPub\Sources\Source).ojobpub_raw_jobs, ojobpub_employer, ojobpub_document – adjust data before or after normalization.ojobpub_wp_job_manager_job, ojobpub_wp_job_manager_job_type_map, ojobpub_job_postings_job – tune the mapping of the job plugin adapters.ojobpub_json_ld – adjust the schema.org output.ojobpub_max_jobs (default 500), ojobpub_job_slug (default jobs), ojobpub_public_url.