Documentação 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 porção 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 o conteúdodo 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 comoCampos Personalizados Avançados(ACF), permitindo que ele gere excertos de termos de pesquisa encontrados em campos de texto do ACF e outros conteúdos de campos personalizados.

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

 

Ativando o Realce

O recurso de destaque pode ser ativado através da página do SearchWPConfigurações Geraisem 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 realce processa os atributos de origem em uma ordem sequencial específica para determinar onde gerar os trechos. Essa abordagem priorizada garante um processamento eficiente e resultados consistentes em sua implementação de pesquisa.

Excerto da Postagem:O SearchWP primeiro verifica os excertos de postagem criados manualmente. Se uma postagem tiver um excerto personalizado definido, esse conteúdo é 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 examina o campo principal de conteúdo 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 das palavras-chave pesquisadas for encontrada em um desses atributos, os atributos subsequentes não serão processados. Por exemplo, se o trecho da postagem contiver as palavras-chave pesquisadas, o SearchWP não examinará o conteúdo da postagem ou os campos personalizados para gerar um trecho. 

Observação: Quando múltiplas 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 trecho.

Geração de Trechos

Uma vez que o SearchWP localiza o conteúdo contendo as palavras-chave para destacar, ele gera um excerto 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 circundante que fornece contexto para a correspondência. O comprimento do excerto é controlado por suas configurações do WordPress e pode ser personalizado usando o filtro do WordPresscomprimento_do_trecho, conforme documentadoaqui.

Para modificar o comprimento do excerto especificamente para os resultados do SearchWPBusca ao Vivo, você 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-highlight, que você pode direcionar com estilos personalizados para controlar a aparência visual dos termos de pesquisa destacados. Você pode adicionar regras 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 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.

Adquira o SearchWP Agora
Ícone de Múltiplos Mecanismos de Busca