Por sugestão de Saulo Benigno, estou testando o plugin Search Unleashed.
É certamente bem melhor que a busca padrão do WordPress, mas encontrei variados problemas:
- O highlight só aparece nos primeiros resultados;
- Se você procurar por “busca”, não vai encontrar “buscas” (nem leva em conta o plural, nem tem um modo de buscar fragmentos);
- Apesar do plugin explicitamente dar suporte a comentários, não está funcionando. Por exemplo, procurar por “unleashed” deveria ter como resultado a sugestão de Saulo;
Jefferson.
Experimente esse aqui:
http://wordpress.org/extend/plugins/relevanssi/
Acho que é o que mais se aproxima do que você quer.
Em tempo…
O tipo de busca (parcial) que você quer chama-se “fuzzy”. E o Relevanssi faz isso.
Se o seu tema for meio chibungo na pagina de search e os snippets forem muito ruins, confusos ou pequenos, eu tenho um plugin no meu blog que conserta isso.
Faz uns testes lá se quiser ver como o relevanssi funciona antes.
Instalei o Relevanssi, mas os problemas continuam
Os problemas 1 e 3 foram mancada minha. Não vi as respectivas opções de configuração
Mas ainda há um problema: quando um “match” é encontrado nos comentários, é o respectivo post que é exibido.
Qual é? O tema atual (Atahualpa) não faz snippets e acho que é por isso que os destaques não funcionam.
Bom… quanto aos comentário é isso mesmo, ele abre o post no snippet, e não o comentário. Como eu não dei muuuuita importância a isso, acabou ficando assim, pois se o texto apareceu na busca, eu clico no link e procuro o destaque.
Deixa eu fazer uma busca parcial aqui e ver o resultado…
É… o seu tema esta mostrando o post na integra na busca. O snippet, mostra apenas um trecho do post, com o destaque no meio. O meu fazia isso também, mas o meu tema era muito simples e não suportava snippet, e eu acabei modificando o loop dele pra aceitar, coisa bobinha de fazer (se o tema for meio padrãozão é claro).
Vou te mandar um email com o plugin que faz os snippets, mas eu *acho* que a pagina search.php precisa ter um suporte minimo antecipadamente.
Ahhh… lembrei de outra coisa, nas configurações, deixou ele ativo pra mostrar resumos? Dá uma olhada na sessão:
Resumos de resultado de busca personalizados
Pode ser que ali já resolva alguma coisa. Enquanto isso, segue o resto por email.