Très court astuce: Wordpress, mettre en évidence les résultats d'une recherche
Jeudi, Juillet 9, 2009Il existe de nombreux plugins pour WordPress qui vous permettent d'améliorer les caractéristiques et les performances de la fonction "Rechercher". Presque tous les plugins disponibles ont la fonctionnalité utile et agréable en évidence des termes de recherche dans le résultat de recherche. Si vous n'avez pas l'intention de continuer à appensantire votre installation de Wordpress, mais ne veulent pas renoncer à tout pour une fonctionnalité similaire, voici comment faire pour mettre en œuvre facilement un "points forts" des termites dans les résultats de recherche.
Ouvrez le search.php fichier et insérez le code suivant dans la boucle centrale ou, si vous utilisez un thème standard, cherchez div class="entry" En pratique, nous allons changer la publication des résultats après une recherche:
- <div class="entry">
- <? Php
- / / La variable $ s est la chaîne de recherche
- / / Eg Parolai parolaB
- / / Récupère le résumé, pas le texte intégral
- get_the_excerpt ( ) ; $ Extrait get_the_excerpt = ();
- / / Wrap dans le résumé en un mot de recherche
- / / Avec <strong class="evidenzia"> Parolai </ strong>
- preg_replace ( '/(' . implode ( '|' , $keys ) . ')/iu' , '<strong class="evidenzia">\0</strong>' , $excerpt ) ; Extrait $ = preg_replace ( '/ ('. Implode ( '|', $ keys). ') / UI', '<strong class="evidenzia"> \ 0 </ strong>', $ extrait);
- / / Afficher le résumé modifié
- "the_excerpt" , $excerpt ) ; apply_filters echo ( "the_excerpt", $ extrait);
- ?>
- ?> ">Leggi tutto</a></p> <p class="right more"> <a href = "<? php the_permalink ()?>"> En savoir plus </ a> </ p>
- </ Div>
Tous les mots entrés dans le champ de recherche sera mis en évidence (la classe CSS evidenzia vous pouvez le définir comme vous le souhaitez, par exemple avec un background semblable à un surligneur jaune ou n'importe quoi ...) dans le résultat si elle est présente dans le résumé. Cette procédure, en fait, elle est limitée à agir uniquement sur la première partie de notre post (extrait), et non l'ensemble de son contenu. Toutefois, il est une bonne alternative à l'installation d'un plugin supplémentaire.













[...] Consulter davantage la source: Undolog.com "Très court astuce: Wordpress, mettre en évidence les résultats ... Articles connexes: Undolog.com" Très court astuce: Wordpress, exclure les pages et après [...]
[...] Très court astuce: WordPress, mettre en évidence les résultats d'une recherche Une petite astuce pour rendre plus visibles les mots-clés recherché sur notre blog, dans les résultats de recherche. [...]
Très intéressant, merci.
En regardant votre blog, je vois que c'est vraiment bien fait, vous insérez entre les sites à visiter mon
Bonjour et félicitations
[...] Blogging @ @ Très court astuce: Wordpress, mettre en évidence les résultats d'une recherche [...]
@ YesWEBcan:
post remercier pour refroidir