Ajouter un moteur de recherche de votre site WordPress à Firefox
A la droite de votre barre de navigation dans Firefox, vous trouverez une zone de recherche dans laquelle vous pouvez ajouter d’autres moteurs. Et si vous ajoutiez votre site WordPress à la liste prestigieuse des moteurs de ce monde ? Rien de plus simple !
Un modèle de fichier opensearch.xml
<?xml version="1.0" encoding="utf-8"?> <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> <ShortName>Dsfc - Denis Szalkowski Formateur Consultant</ShortName> <Description>Formateur consultant Linux, Bases de données, Scripting, sécurité informatique ou cybersécurité, GLPI/FusionInventory</Description> <Image width="16" height="16" type="image/vnd.microsoft.icon">https://www.dsfc.net/favicon.ico</Image> <Url type="text/html" template="https://www.dsfc.net/search/{searchTerms}" /> <Tags>Linux Red Hat Fedora Ubuntu CentOS Bash Perl PHP PowerShell Oracle MariaDB MySQL MSSQLServer PostgreSQL Sécurité GLPI FusionInventory PGP GPG</Tags> </OpenSearchDescription>
Modifiez ce fichier en l’adaptant en fonction des informations liées à votre site et sauvegardez-le à la racine de votre site sous le nom opensearch.xml.
Vous devrez ensuite ajouter au fichier header.php de votre thème WordPress la ligne suivante :
<link rel="search" href="https://www.dsfc.net/opensearch.xml" type="application/opensearchdescription+xml" title="Dsfc - Denis Szalkowski Formateur Consultant" />
Le générateur du site Nichabi
L’excellent site Nichabi vous propose de générer votre fichier opensearch.xml :. Son seul défaut est de ne pas prendre en charge la balise description que vous devrez ajouter à la main.
Ajout par lien du moteur de recherche personnalisé
Une fois le fichier opensearch.xml généré, vous pouvez aussi intégrer un lien à votre site, qui proposera à l’utilisateur d’ajouter un moteur de recherche supplémentaire à Firefox :
<a href="javascript:if(typeof(window.external)=='object'){try{window.external.AddSearchProvider('https://www.dsfc.net/opensearch.xml');}catch(e){alert('Votre%20navigateur%20ne%20supporte%20pas%20OpenSearch%21');}};void(0);">Ajouter DSFC à la liste de vos moteurs de recherche !</a>
Pour ajouter DSFC à vos moteurs de recherche, j’ai ajouté un lien dans la zone de recherche, en haut, à droite de cette page.