Wordpress
Remplacer le moteur de recherche WordPress par Google en 1 minute
Pour ceux qui souhaitent remplacer le mauvais moteur de recherche de WordPress par celui de Google, sans pour autant déclarer un moteur de recherche sur le site de Google, récupérer je ne sais quel ID, installer je ne sais quelle extension, voici une solution efficace et rapide !
Il suffit de n’éditer que search.php de votre thème :
Voici le code :
<code><script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript"> google.load('search', '1'); /** * Extracts the users query from the URL. */ function getQuery() { var url = '' + window.location; var queryStart = url.indexOf('?') + 1; if (queryStart > 0) { var parts = url.substr(queryStart).split('&'); for (var i = 0; i < parts.length; i++) { if (parts[i].length > 2 && parts[i].substr(0, 2) == 's=') { return decodeURIComponent( parts[i].split('=')[1].replace(/\+/g, ' ')); } } } return ''; } function onLoad() { // Create a custom search control that uses a CSE restricted to // code.google.com var customSearchControl = new google.search.CustomSearchControl(); customSearchControl.setLinkTarget(google.search.Search.LINK_TARGET_SELF); var drawOptions = new google.search.DrawOptions(); drawOptions.setAutoComplete(true); // Draw the control in content div customSearchControl.draw('results', drawOptions); // Run a query customSearchControl.execute(getQuery()); } google.setOnLoadCallback(onLoad); </script> <div id="results">Loading...</div> </code> <div id="results">Loading...</div>
Si vous souhaitez vous affranchir des publicités, il suffit de mettre les lignes suivantes dans style.css :
.gsc-adBlock{ display:none!important; }
Enfin, si vous ne souhaitez pas passer à Google, Benjamin Valenti (http://www.geekeries.fr/) conseille aussi le plugin Relevanssi qui permettrait d’améliorer la recherche WordPress, notamment ne plus trier les résultats par ordre chronologique mais par pertinence.
Accueil
Présentation
Flux RSS
Suivez-moi!
Whibe.com
Whaller.com











