Linux 软件免费装

oJobPub

开发者 letsemploy
更新时间 2026年10月6日 04:03
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

job board jobs careers recruiting open data

下载

0.2.1

详情介绍:

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 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

安装:

  1. Install and activate the plugin.
  2. Go to Settings → oJobPub, check the employer details, the default country and the default language.
  3. Choose the data source: the built-in Jobs, or WP Job Manager / Job Postings if active.
  4. Click Check feed.
  5. Optional: register your domain with SourceTracker (link on the settings screen).

常见问题:

The check says the feed is not reachable.

Some hosts answer everything below /.well-known/ directly from disk (it is used for SSL certificates). Enable Static file in the settings; the plugin then keeps a copy of the feed at that path. Alternatively add a redirect or rewrite for /.well-known/ojobpub.json to your web server configuration.

WordPress is installed in a sub-directory.

The feed must be answered at the root of your domain. Enable the static file option only if the WordPress directory is also the web root; otherwise add a redirect from /.well-known/ojobpub.json to /<sub-directory>/.well-known/ojobpub.json in your web server.

My site uses www.

Consumers ask the apex domain (example.com). A redirect from example.com to www.example.com that keeps the path is fine.

Why is a job missing from the feed?

Every job needs a title, language, publication date, job type, at least one location (city or country) and a URL. The settings screen lists jobs that were left out and why. Jobs whose application deadline has passed are removed automatically.

Does the full job description go into the feed?

No. The feed carries a plain-text summary of up to 1000 characters (the excerpt, or the beginning of the text) and links to your page.

更新日志:

0.2.1 0.2.0 0.1.0