Documentação do SearchWP

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

Realce do SearchWP

SearchWP inclui um recurso de destaque integrado que identifica e enfatiza os termos de pesquisa encontrados no conteúdo das postagens. Ele exibe um trecho de texto contendo as palavras-chave destacadas na página de resultados da pesquisa, permitindo que os usuários localizem facilmente a parte relevante do conteúdo. Este recurso é particularmente útil para documentos de mídia grandes, como PDFs de várias páginas, pois ele escaneia todo oconteúdo do documento, localiza instâncias do termo de pesquisa e gera um excerto da seção que contém essas palavras-chave. 

A funcionalidade de destaque é totalmente compatível com plugins de campos personalizados comoAdvanced Custom Fields(ACF), permitindo gerar excertos de termos de pesquisa encontrados em campos de texto do ACF e outros conteúdos de campos personalizados.

Resultados de pesquisa destacados mostram a localização exata das palavras-chave no conteúdo do PDF

 

Ativando o Destaque

O recurso de destaque pode ser ativado através dasConfigurações Geraisdo SearchWP em sua área de administração do WordPress. Uma vez ativado, o SearchWP gerará automaticamente excertos personalizados que destacam os termos de pesquisa correspondentes em seus resultados. 

Ordem de Processamento de Conteúdo

O sistema de destaque processa os atributos de origem em uma ordem sequencial específica para determinar onde gerar os excertos. Essa abordagem priorizada garante um processamento eficiente e resultados consistentes em sua implementação de pesquisa.

Excerto da Postagem:O SearchWP primeiro verifica se há excertos de postagem criados manualmente. Se uma postagem tiver um excerto personalizado definido, esse conteúdo será avaliado primeiro quanto à presença de termos de pesquisa.

Conteúdo da Postagem:Se não houver excerto ou se nenhuma palavra-chave for encontrada no excerto, o SearchWP examinará o campo de conteúdo principal da postagem em busca de instâncias dos termos de pesquisa.

Conteúdo do Documento:Para arquivos de mídia como PDFs, o SearchWP processa o conteúdo extraído do documento para localizar termos de pesquisa dentro do texto do arquivo.

Campos Personalizados:Finalmente, o SearchWP verifica o conteúdo dos campos personalizados em busca de termos de pesquisa, caso eles não tenham sido encontrados em nenhum dos atributos anteriores.

Se alguma palavra-chave pesquisada for encontrada em um desses atributos, os atributos subsequentes não serão processados. Por exemplo, se o excerto da postagem contiver as palavras-chave pesquisadas, o SearchWP não examinará o conteúdo da postagem ou os campos personalizados para gerar um excerto. 

Observação: Quando várias instâncias de uma palavra-chave existem dentro de um único campo de atributo, a primeira ocorrência da palavra-chave será usada para gerar o excerto.

Geração de Trecho

Quando o SearchWP localiza o conteúdo que contém as palavras-chave a serem destacadas, ele gera um trecho extraindo uma porção de texto antes e depois das palavras-chave. Essa abordagem contextual garante que os usuários vejam não apenas o termo correspondente, mas também o conteúdo ao redor que fornece contexto para a correspondência. O comprimento do trecho é controlado pelas suas configurações do WordPress e pode ser personalizado usando o hook de filtro do WordPressexcerpt_lengthconforme documentadoaqui.

Para modificar o comprimento do trecho especificamente para os resultados do SearchWPBusca ao Vivovocê pode implementar a seguinte personalização:

<?php
// Set excerpt length to 20 words for live search results
function swp_excerpt_length( $length ) {
if ( did_action( 'wp_ajax_searchwp_live_search' ) || did_action( 'wp_ajax_nopriv_searchwp_live_search' ) ) {
return 20;
}
return $length;
}
add_filter( 'excerpt_length', 'swp_excerpt_length', 9999 );

Estilizando Termos Destacados

A marcação de destaque padrão inclui a classe CSSsearchwp-highlightque você pode direcionar com estilos personalizados para controlar a aparência visual dos termos de pesquisa destacados. Você pode adicionar regras de CSS personalizadas à folha de estilo do seu tema para modificar a cor de fundo, a cor do texto, a espessura da fonte ou outras propriedades visuais das palavras-chave destacadas. Isso permite que você garanta que os termos destacados sejam claramente visíveis e correspondam à estética geral de design do seu site.

 

Crie uma Experiência de Pesquisa Melhor no WordPress Hoje Mesmo

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

Obtenha o SearchWP Agora
Ícone de Múltiplos Motores de Busca