OJobPub Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
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.
Features
- Works with what you have. Uses your existing listings from WP Job Manager or Job Postings, or a simple built-in “Jobs” post type if you do not use a job plugin yet.
- Always valid. Every job is checked against the oJobPub 1.0 rules. Incomplete jobs are left out and listed with the reason on the settings screen instead of breaking the feed.
- Honest
lastUpdated. The timestamp only changes when the published content really changes, including jobs that drop out after their application deadline. - Fast. Cached, with ETag and Last-Modified, so consumers can poll cheaply.
- Google for Jobs included. Job pages of the built-in post type also get schema.org JobPosting data.
- Works on restrictive hosts. If your server answers
/.well-known/itself and never hands the request to WordPress, enable the static file option. - Self-test. One click fetches your feed the way a consumer does and reports redirects, wrong content types or stale copies.
The plugin makes no requests to external services. Registering your domain with SourceTracker is a manual, optional step linked from the settings screen.
For developers
Source code, issues and pull requests: github.com/letsemploy/wordpress-plugin-ojobpub
ojobpub_sources– register adapters for other job plugins or an ATS (implementOJobPubSourcesSource).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(defaultjobs),ojobpub_public_url.
Screenshots
No screenshots provided

