Introduction
OpenSearch permet de créer un moteur de recherche pour Firefox.
Ce moteur de recherche une fois ajouté par l’utilisateur permettra d’effectuer des recherches sur un blog par exemple.
Pour cela il suffit de définir un fichier search.xml compréhensible par le navigateur et définissant l’url de recherche du blog et l’intégrer au header des pages du site.
Pour ce blog, l’url de recherche est la suivante:
http://www.benjaminbaudouin.com/?s=
search.xml
<OpenSearchDescription>
<ShortName>Benjamin Baudouin</ShortName>
−
<Description>
Administration Système Linux, Développement Web. Geek Stuff. Veille Techno !
</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width= »16″ height= »16″ type= »image/x-icon »>http://www.benjaminbaudouin.com/favicon.ico</Image>
<Url type= »text/html » method= »get » template= »http://www.benjaminbaudouin.com/?s={searchTerms} »>
</Url>
<Url type= »application/x-suggestions+json » template= »suggestionURL »/>
<moz:SearchForm>searchFormURL</moz:SearchForm>
</OpenSearchDescription>
intégration de search.xml dans wordpress
Dans la partie d’administration, Apparence > Éditeur > En-tête (header.php)
<head>
…
<link rel= »search » type= »application/opensearchdescription+xml » title= »Benjamin Baudouin » href= »http://www.benjaminbaudouin.com/search.xml »>
</head>
Cliquer sur Mettre à jour le fichier
Test
Avec Firefox,
aller sur l’adresse http://www.benjaminbaudouin.com et ajouter le moteur de recherche comme suit:

Il est maintenant possible d’effectuer des recherches directement dans Firefox sur ce blog.
Benjamin, y a quelque chose qui cloche dans l’explication !
« Il est maintenant possible d’effectuer des recherches directement dans Firefox sur ce blog. »