Gyors keresés integrálása a Google webhelyéről
A feladat meglehetősen egyszerű, de csak abban az esetben, ha készen áll a megoldásra, abban az esetben, ha valaki nem tud azonnal rájönni.
Az integráció a Google kereső is jól jöhet, ha a Szfinx telepítését nem lehet (pl virtuális tárhely, mint az én esetemben), és dugja aceMySearch ha valamilyen oknál fogva nem férnek (nem szeretnénk, hogy minél több forgalmat a webhelyére, vagy csak szeretne egy kis pénzt keresni az AdSense-en :)
A beállítás eredménye a keresési űrlap kódja, amelyet elhelyezhet a webhelyén, és a kódot, amelyet az eredményoldalon szeretne elhelyezni.
A formanyomtatványt, amelyet közvetlenül a sablon megfelelő helyére illeszt be, változtatás nélkül.
Most adja ki az eredményeket.
Ahogy te is észrevetted, az eredmények kiszámításához a statikus oldalak, ezért szükséges az elkészítéséhez (aceAdminPanel segítségével). És egy kicsit szerkesztsd a plugin oldalt.
Két apró változtatást fogunk végrehajtani:
1. Hozzunk reakciót a bővítményekre / oldalra / osztályokra / műveletekre / ActionPAge.classra statikus oldalunk URL-jére:
érdekli az EventShowPage () függvény. a kód végén kalibrálni kell a kódot
Így most, ha megjelenik az oldal mysite.ru/page/find/
akkor felveszi a sablon page_find.tpl. amelyet létre kell hoznia (például a page.tpl másolásával)
Az oldal_find.tpl sablon kódjában elhelyezzük a kódot, amelyet a Google találati oldalán generáltunk. A kód a fő tartalom kimenete után kerül elhelyezésre (így a keresési eredmények kimenete előtt hozzáadhatunk valamit).
Példa arra, hogyan néz ki:
Megtekintheti a weboldalamat is (csak keresni valamit :).
Remélem, hogy a cikk vázlata segíthet valakinek a törekvéseiben)