SearchWP Documentation

Veja o guia de instalação, navegue pela Base de Conhecimento, descubra os muitos hooks do SearchWP

Integração WP Job Manager

Versão atual: 1.6.2

WP Job Manager é um plugin popular e bem escrito para quadros de empregos com uma biblioteca próspera de add-ons. WP Job Manager oferece várias implementações de pesquisa para si e para add-ons. Se você deseja aprimorar o aspecto de palavra-chave (apenas) desses campos de pesquisa, a Integração WP Job Manager fará o truque.

Apenas ativando a Integração WP Job Manager, você habilitará automaticamente o SearchWP para lidar com o campo de pesquisa de palavras-chave para o núcleo do WP Job Manager e para o add-on Resume. Todos os outros filtros permanecerão funcionais e intocados, esta extensão apenas restringe os resultados fornecidos pela palavra-chave.

Filtros

Existem vários filtros para ajudar na sua implementação da Integração WP Job Manager:

searchwp_wpjmi_hijack_job_listing_search Se a extensão irá integrar-se com as pesquisas de Listagem de Empregos. O padrão é true, para desativar:

<?php
// disable SearchWP integration with WP Job Manager Job Listing searches
add_filter( 'searchwp_wpjmi_hijack_job_listing_search', '__return_false' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_wpjmi_job_engine Qual configuração de motor de busca usar para pesquisas de Listagem de Empregos. O padrão é default, mas você pode facilmente usar um Motor de Busca Suplementar:

<?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' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_wpjmi_job_post_type_override WP Job Manager limita apropriadamente os resultados da pesquisa de Listagem de Empregos ao post_type esperado, mas se você quiser substituir isso e forçar a configuração do motor de busca a ter precedência, você pode fazer isso:

<?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' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_wpjmi_hijack_resume_search Se a extensão irá integrar-se com as pesquisas de Currículo. O padrão é true, para desativar:

<?php
// disable SearchWP integration with WP Job Manager Resume searches
add_filter( 'searchwp_wpjmi_hijack_resume_search', '__return_false' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_wpjmi_resume_engine Qual configuração de motor de busca usar para pesquisas de Currículo. O padrão é default, mas você pode facilmente usar um Motor de Busca Suplementar:

<?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' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_wpjmi_resume_post_type_override WP Job Manager limita apropriadamente os resultados da pesquisa de Currículo ao post_type esperado, mas se você quiser substituir isso e forçar a configuração do motor de busca a ter precedência, você pode fazer isso:

<?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' );
view raw gistfile1.php hosted with ❤ by GitHub

searchwp_wpjmi_bubble_featured A partir da versão 1.5.12, a Integração WP Job Manager trará as listagens em Destaque para o topo dos resultados. Esse comportamento pode ser evitado adicionando o seguinte ao functions.php do seu tema:

<?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' );
view raw functions.php hosted with ❤ by GitHub

Registro de alterações

1.6.2

  • [Correção] Impedir que o WP Job Manager substitua os resultados do SearchWP

1.6.1

  • [Correção] Problema com a ordenação dos resultados

1.6.0

  • [Atualização] Compatibilidade com SearchWP 4.0
  • [Correção] Problema com o armazenamento de consultas em alguns casos

1.5.15

  • [Correção] Melhor suporte para o hook searchwp_wpjmi_hijack_job_listing_search
  • [Correção] Aviso PHP
  • [Correção] Gatilho de índice após envios do front-end
  • [Atualização] Atualizador atualizado

1.5.14

  • [Correção] Garantir a ordem correta quando todos os resultados são Listagens de Empregos em Destaque

1.5.13

  • [Correção] Corrigido um problema onde Empregos em Destaque poderiam ter sido retornados incorretamente
  • [Atualização] Atualizador atualizado

1.5.12

  • [Melhoria] Itens em Destaque agora são trazidos para o topo dos resultados
  • [Atualização] Atualizador atualizado

1.5.11

  • [Correção] Corrigido um problema que impedia a desativação da interceptação da pesquisa padrão do WPJM

1.5.10

  • [Correção] Corrigido um problema que impedia que as pesquisas de metadados com a tecnologia do WP Job Manager fossem aplicadas corretamente

1.5.9

  • [Correção] Corrigido um problema com a filtragem do nome do motor em tempo de execução

1.5.8

  • [Correção] Correção de compatibilidade para WP Job Manager
  • [Atualização] Atualizador atualizado

1.5.7

  • [Correção] Correção de compatibilidade para WP Job Manager - Resume Manager

1.5.6

  • [Correção] Corrigido um problema em que a paginação não funcionava corretamente

1.5.5

  • [Correção] Corrigido um problema em que a limitação de resultados era muito branda, voltando a mostrar todos os resultados

1.5.4

  • [Correção] Adicionado suporte para WP Job Manager Job Alerts

1.5.3

  • [Correção] Corrigido um problema que não restringia os resultados da pesquisa corretamente quando nenhum resultado era encontrado

1.5.2

  • [Correção] Funciona melhor com outras extensões que visam aprimorar a pesquisa do WP Job Manager, não assumindo muito sobre o uso de post__in

1.5.1

  • [Correção] Corrigido um problema que causava a não exibição de resultados de pesquisa no WP Job Manager 1.21.4 ou mais recente

1.5

  • [Melhoria] Atualizações automáticas fornecidas com base na sua chave de licença do SearchWP

1.3

  • [Correção] Totalmente integrado com paginação adequada

1.2

  • [Correção] Corrigido um problema com a paginação
  • [Melhoria] Melhor namespace em métodos

1.1

  • [Correção] Corrigido um problema em que a consulta de pesquisa de currículo não era recuperada corretamente, resultando em nenhum resultado de pesquisa

1.0

  • Lançamento inicial

Crie uma Experiência de Pesquisa WordPress Melhor Hoje

Nunca mais perca visitantes para resultados de pesquisa inúteis. O SearchWP torna a criação de sua própria pesquisa inteligente do WordPress rápida e fácil.

Get SearchWP Now
Ícone de Múltiplos Mecanismos de Busca