WP Job Manager連携
現在のバージョン: 1.6.2
WP Job Managerは、人気の高い、よくできた求人掲示板プラグインであり、活発なアドオンライブラリを備えています。WP Job Managerは、それ自体およびアドオンのために様々な検索実装を提供しています。これらの検索フィールドのキーワード(のみ)の側面を強化したい場合は、WP Job Manager Integrationがその役割を果たします。
WP Job Manager Integrationを有効にするだけで、WP Job ManagerコアとResumeアドオンの両方のキーワード検索フィールドをSearchWPが処理できるようになります。他のすべてのフィルターは機能したままで変更されませんが、この拡張機能はキーワードによって提供される結果を制限するだけです。
フィルター
WP Job Manager Integrationの実装に役立つフィルターがいくつかあります。
searchwp_wpjmi_hijack_job_listing_search 拡張機能が求人リスト検索と統合されるかどうか。デフォルトはtrueですが、無効にするには:
| <?php | |
| // disable SearchWP integration with WP Job Manager Job Listing searches | |
| add_filter( 'searchwp_wpjmi_hijack_job_listing_search', '__return_false' ); |
searchwp_wpjmi_job_engine 求人リスト検索に使用する検索エンジン構成。デフォルトはdefaultですが、補足検索エンジンを簡単に使用できます:
| <?php | |
| // use my_search_engine instead of the default search engine when performing | |
| // Job Listing searches in WP Job Manager | |
| function my_searchwp_wpjmi_job_engine() { | |
| return 'my_search_engine'; | |
| } | |
| add_filter( 'searchwp_wpjmi_job_engine', 'my_searchwp_wpjmi_job_engine' ); |
searchwp_wpjmi_job_post_type_override WP Job Managerは、求人リスト検索結果を適切なpost_typeに適切に制限しますが、それをオーバーライドして検索エンジン構成を優先させたい場合は、次のようにできます。
| <?php | |
| // force SearchWP configuration to override WP Job Manager's when performing a Job Listing search | |
| add_filter( 'searchwp_wpjmi_job_post_type_override', '__return_true' ); |
searchwp_wpjmi_hijack_resume_search 拡張機能が履歴書検索と統合されるかどうか。デフォルトはtrueですが、無効にするには:
| <?php | |
| // disable SearchWP integration with WP Job Manager Resume searches | |
| add_filter( 'searchwp_wpjmi_hijack_resume_search', '__return_false' ); |
searchwp_wpjmi_resume_engine 履歴書検索に使用する検索エンジン構成。デフォルトはdefaultですが、補足検索エンジンを簡単に使用できます:
| <?php | |
| // use my_other_search_engine instead of the default search engine when performing | |
| // Resume searches in WP Job Manager | |
| function my_searchwp_wpjmi_resume_engine() { | |
| return 'my_other_search_engine'; | |
| } | |
| add_filter( 'searchwp_wpjmi_resume_engine', 'my_searchwp_wpjmi_resume_engine' ); |
searchwp_wpjmi_resume_post_type_override WP Job Managerは、履歴書検索結果を適切なpost_typeに適切に制限しますが、それをオーバーライドして検索エンジン構成を優先させたい場合は、次のようにできます。
| <?php | |
| // force SearchWP configuration to override WP Job Manager's when performing a Job Listing search | |
| add_filter( 'searchwp_wpjmi_resume_post_type_override', '__return_true' ); |
searchwp_wpjmi_bubble_featured バージョン1.5.12以降、WP Job Manager Integrationは、注目の求人を結果の上位に表示します。この動作は、テーマのfunctions.phpに以下を追加することで防止できます。
| <?php | |
| // Prevent SearchWP WP Job Manager Integration from bubbling Featured | |
| // listings to the top of search results. | |
| add_filter( 'searchwp_wpjmi_bubble_featured', '__return_false' ); |
変更履歴
1.6.2
- [修正] WP Job ManagerがSearchWPの結果をオーバーライドするのを防ぐ
1.6.1
- [修正] 結果の並べ替えに関する問題
1.6.0
- [更新] SearchWP 4.0との互換性
- [修正] 場合によってはクエリ保存の問題
1.5.15
- [修正]
searchwp_wpjmi_hijack_job_listing_searchフックのサポート向上 - [修正] PHP警告
- [修正] フロントエンドからの送信後のインデックスをトリガー
- [更新] アップデーターを更新しました
1.5.14
- [修正] すべての結果が注目の求人リストの場合の適切な順序を保証
1.5.13
- [修正] 注目の求人が誤って返された可能性のある問題を修正
- [更新] アップデーターを更新しました
1.5.12
- [改善] 注目の求人が結果の上位に表示されるようになりました
- [更新] アップデーターを更新しました
1.5.11
- [修正] デフォルトのWPJM検索のハイジャックを無効にすることを妨げていた問題を修正
1.5.10
- [修正] WP Job Manager搭載のメタ検索が正しく適用されない問題を修正しました
1.5.9
- [修正] 実行時のエンジン名フィルタリングの問題を修正しました
1.5.8
- [修正] WP Job Managerとの互換性修正
- [更新] アップデーターを更新しました
1.5.7
- [修正] WP Job Manager - Resume Managerとの互換性修正
1.5.6
- [修正] ページネーションが正しく機能しない問題を修正しました
1.5.5
- [修正] 結果の制限が緩すぎ、すべて表示される結果にフォールバックする問題を修正しました
1.5.4
- [修正] WP Job Manager Job Alertsのサポートを追加しました
1.5.3
- [修正] 結果が見つからなかった場合に検索結果が正しく制限されない問題を修正しました
1.5.2
- [修正]
post__inの使用について過度に仮定しないことで、WP Job Manager検索を強化することを目的とした他の拡張機能との連携が向上しました
1.5.1
- [修正] WP Job Manager 1.21.4以降で検索結果が表示されない問題を修正しました
1.5
- [改善] SearchWPライセンスキーに基づいた自動更新が提供されます
1.3
- [修正] 適切なページネーションで完全に統合されました
1.2
- [修正] ページネーションの問題を修正しました
- [改善] メソッドのネームスペースを改善しました
1.1
- [修正] レジューム検索クエリが正しく取得されず、検索結果が表示されない問題を修正しました
1.0
- 初回リリース

