Hála thgab LiveLinks 0.3-as verziójában lévő hozzászólásának kiderült, hogy most már API key nélkül is elérhető a google keresője. Ennek örömére meglehetősen leegyszerűsíthető a google keresési eredmények feldolgozása.
A LiveLinks 0.4 verziója ennek eredményeképpen már az API-n keresztül dolgozik, így nem lesz érzékeny az esetleges keresési lista html vagy css módosítására, mint az előző verziók. Nagy köszönet thgabnak még egyszer 🙂
További infók a módszerről itt.
A LiveLinks integrálható bármely CMS-be, az új verzió PHP5-öt igényel.
WordPress integrálás
A wordpress integráláshoz a fájlt fel kell tölteni a használt téma könyvtárba.
Ezután a fájl végére kell illeszteni az alábbi kódot.
<?php $tagok = get_the_tags($post->ID); if($tagok){ $_tagok = ''; foreach($tagok as $t){ $_tagok .= urlencode($t->name) . '+'; } $livelink = new livelink($_tagok); $livelinks = $livelink->getLinks(); if($livelinks){ if(is_string($livelinks)) print $livelinks; //hibaüzenet else{ print '<h2>LiveLinks:</h2>'; print '<ul>'; foreach($livelinks->responseData->results as $l){ print '<li>'; print '<a href="'.$l->url.'">'; print $l->title; print '</a>'; print '</li>'; } print '</ul>'; } } } ?>
Ezután már csak a Bejegyzés (single.php) fájlban meg kell hívnunk a LiveLinkset.
<div id="livelinks"> <?php require(TEMPLATEPATH . '/livelinks.php'); ?> </div>
Szívesen! Igazán nincs mit! 🙂
Kipróbáltam, nekem feltűnően lassította az oldal betöltődést.
Néha nekem is lassít, néha meg nem. 3mp után timeoutol, nem sikerült még rájönnöm, hogy mitől lehet és mitől függ…