すべてのニュース
WordPress 向け oJobPub:自社サイトから求人を公開
無料の WordPress プラグインが、サイト上の求人を oJobPub フィードとして公開します。WP Job Manager、Job Postings、またはプラグイン独自のシンプルな求人一覧に対応しています。
3分で読めます
求人を管理するシステムをまだお持ちでなければ、Publisher が ojobpub.json を代わりに管理します。しかし、多くの雇用主はすでに WordPress サイトに求人を掲載しています。そうした方のために、oJobPub プラグイン(英語)を WordPress プラグインディレクトリで無料公開しました。すでにある求人を、自社ドメインの /.well-known/ojobpub.json で公開します。
プラグインがしてくれること
- 今あるものと連携します。 プラグインは WP Job Manager または Job Postings から既存の求人を読み込みます。求人用のプラグインをまだ使っていない場合は、独自のシンプルな Jobs セクションを提供します。
- フィードは常に有効です。 すべての求人を oJobPub 1.0 のルールに照らしてチェックします。不足がある求人はフィード全体を壊すのではなく除外され、設定画面にどの求人がなぜ除外されたかが表示されます。
- 求人は自動で消えます。 求人の応募締切日を過ぎると、フィードから消えます。
- 求人サイトには実際の変更だけが伝わります。 フィードの
lastUpdatedの日付は、公開中の求人が変わったときにだけ変わります。フィードはキャッシュされ、低い負荷でチェックできるため、頻繁に取得されてもサイトが遅くなることはありません。 - Google しごと検索にも対応。 プラグイン独自の Jobs セクションの求人ページには、schema.org の JobPosting データも含まれます。
- 制限の厳しいホスティングでも動作します。 ホスティングによっては、
/.well-known/以下へのリクエストをすべて自ら処理し、WordPress に渡さないことがあります。その場合は、Static file オプションでフィードのコピーをそのパスに置いておけます。 - 応募はこれまでどおり直接届きます。 フィードには各求人の短いプレーンテキストの概要と、サイト上の求人ページへのリンクが含まれます。本文全体と応募手続きはそのページに残ります。
プラグインが外部サービスにリクエストを送ることはありません。
5つのステップで始めましょう
- WordPress で プラグイン → 新規プラグインを追加 を開き、「oJobPub」を検索して、インストールし有効化します。
- 設定 → oJobPub を開き、雇用主の情報、デフォルトの国、デフォルトの言語を確認します。
- Data source で、求人の取得元を選びます。組み込みの Jobs、WP Job Manager、Job Postings のいずれかです。
- Check feed をクリックします。プラグインが求人サイトと同じ方法でフィードを取得し、リダイレクト、誤ったコンテンツタイプ、古いコピーがあれば知らせます。
- SourceTracker にドメインを登録すると、求人サイト、検索エンジン、アプリが毎日あなたの求人を取り込みます。設定画面の Get found にそのリンクがあります。
プラグインには WordPress 6.2 以降と PHP 7.4 以降が必要です。
開発者の方へ
プラグインは GPL のオープンソースで、ソースコードは GitHub にあります。お使いの求人プラグインや採用管理システムがまだ対応していない場合は、ojobpub_sources フィルターで追加できます。ほかのフィルターを使えば、求人、雇用主、完成したドキュメントを調整できます。一覧は WordPress.org のプラグインの説明(英語)にあります。
まだ始まったばかりです
今回はバージョン 0.2.1 で、プラグインの画面は今のところ英語のみです。うまくいっていることも困っていることも、ぜひお聞かせください。GitHub で issue を作成するか、Mastodon でご連絡ください。