Existem muitos plugins para WordPress que permitem melhorar as características eo desempenho do "Search". Quase todos os plugins disponíveis têm um atrativo e útil funcionalidade de pesquisa em termos destacar o resultado da pesquisa. Se você não planeja mais appensantire sua instalação do WordPress, mas não quer desistir de tudo a um recurso semelhante, veja aqui como implementar facilmente um "destaques" de cupins nos resultados da pesquisa.
. Abra o arquivo search.php , e insira o seguinte código dentro do centro de loop ou, se você usa um tema padrão, procure o div class="entry" . Na prática, seria modificar a saída do resultado depois de uma pesquisa:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <div class="entry"> <Php / / A variável $ s é a string de pesquisa / / Talkers Eg parolaB explode ( " " , $s ) ; $ Chaves = explode ("", $ s); / / Pega o resumo, e não o texto inteiro get_the_excerpt ( ) ; Trecho $ = get_the_excerpt (); / / Enrole as palavras de busca no resumo / / Com <strong talkers class="evidenzia"> </ p> preg_replace ( '/(' . implode ( '|' , $keys ) . ')/iu' , '<strong class="evidenzia">\0</strong>' , $excerpt ) ; Trecho $ = preg_replace ('/ ('. implode ('|', $ keys). ') / iu', '<strong class="evidenzia"> \ 0 </ strong>, excerto $); / / Monster alterado o resumo "the_excerpt" , $excerpt ) ; apply_filters echo ("the_excerpt", $ trecho); ?> ?> ">Leggi tutto</a></p> <p class="right more"> <a href = "<? php the_permalink ()?>"> Leia mais </ a> </ p> </ Div> |
giallino simile ad un evidenziatore… o quello che volete) nel risultato se presenti nel riassunto . Todas as palavras digitadas no campo de pesquisa será destacado (a classe CSS evidenzia que você pode chamá-lo como quiser, por exemplo, com um background semelhante a um marca-texto amarelo ... ou qualquer outro) no resultado se presente no resumo. Este procedimento, de fato, é limitado a atuar apenas na primeira parte do nosso post (trecho) e não em todo o seu conteúdo. No entanto, é uma boa alternativa para a instalação de um plugin adicional.










[...] Veja a fonte mais profunda: Undolog.com "truque muito curto: WordPress, o destaque resultados ... Artigos relacionados: Undolog.com" truque muito curto: WordPress, excluir páginas e pós [...]
[...] Muito curto truque: WordPress, destaque os resultados de uma pesquisa de um pequeno truque para aumentar a visibilidade da palavra-chave pesquisas top em nosso blog nos resultados da pesquisa. [...]
Muito interessante, obrigado.
Olhando para o seu blog, vejo que é muito bem feito, você insere entre os locais para visitar o meu
Olá e parabéns
[...] Blogging @ @ Muito curto truque: WordPress, destaque os resultados de uma pesquisa [...]
@ YesWEBcan:
agradecer legal para postar
Bohh .. na entrada de dados search.php .. eu não sou indicar onde você pode inserir este código?
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<div id="content">
<div class="post">
<div class="title">
<h2> Rezultatele cautarii </ h2>
</ Div>
( have_posts ( ) ) : ?> <? Php if (have_posts ()):?>
( have_posts ( ) ) : the_post ( ) ; ?> ? <Php while (have_posts ()): the_post ();?>
; ?> "> <Div class = "post content" id = "post-<? Php the_ID ();?>">
? rel = "nofollow" > " rel=" bookmark " title=" Permanent Link to <?php the_title ( ) ; ?> "> <?php the_title ( ) ; ?> </a></h3> <h3> <a href = "<? php the_permalink (?) rel =" nofollow ">" rel = "bookmark" title = "Permanent link para <? php the_title ();?> "> <php the_title () ;?> </ a> </ h3>
; ?> <? Php the_excerpt ();?>
</ Div>
; ?> <? Php endwhile;?>
<div class="navigation">
'Previous Entries' ) ?> </span> <span class="next-entries"> <?php previous_posts_link ( 'Next Entries' ) ?> </span> <span class="previous-entries"> <? php next_posts_link ("Previous Entries")?> </ span> <span class="next-entries"> <? php previous_posts_link ('Entries Next')?> </ p>
</ Div>
: ?> <Php Else:?>
Parece <h3> rau nu am gasit nimic.Va rugam digite din nou. </ H3>
; ?> <? Php endif;?>
<Conteúdo ><!--/ / Div ->
<Conteúdo ><!--/ / Div ->
; ?> <? Php get_sidebar ();?>
; ?> <? Php get_footer ();?>
@ Sp0nky: Eu não entendi a pergunta ...
Giovambattista minha querida, em sua escrita do artigo e você pode abrir o search.php inserirsci o seguinte código dentro ... ..
, per non sbagliare ho chiesto dove inserisco il codice postato di te? Como você pode ver na minha
search.php, tenhodiv class="entry", para evitar erros que eu perguntei onde eu coloco o código que você postou?@ Sp0nky: Ok, você tem que colocar em prática na linha 14 em vez de:
Isto porque - como está escrito no post - você não está usando o tema padrão. Cada tema, de fato, podem, ocasionalmente, alterar o padrão HTML WordPress, embora muitas questões permanecem a nomenclatura
entry.muito obrigado interessante aqui amico.Hai sito.Li practica.A eu tenho que tentar e colocar em breve.
Olá e obrigado por este belo artigo! ^ ^
Eu tenho um problema:
Eu quero nos resultados da pesquisa não é tanto the_excerpt (), e ambos the_content (),.
desta maneira:
the_content ();
the_excerpt ();
Obrigado ^ ^
PS: Existe algum código para refinar a sua pesquisa?