iOS ipsw-Files

Ich weiß selbst, dass es 8 Millionen Seiten gibt, die Firmware von iOS-Geräten verlinken, nachdem ich aber immer wieder die Suchmaschinen bemühen muss, wenn ich eine bestimmte Firmware für das iPhone brauche, stelle ich – in erster Linie für mich, aber ...

Apps

TomTom D-A-CH – TomTom International BVDie TomTom App Weltklasse-Navigation von TomTom auf Ihrem iPhone oder iPad Neu in Version 1.9: Jetzt optimiert für das iPad mit schärferer Vollbildanzeige *** Gute Gründe für den Download der TomTom A … 1 ...

Facebook: Anstupsen – warum?

Aufgrund einer aktuellen Diskussion mit einigen Kollegen, sowie einer interessanten Theorie, die mir heute Nacht zugetragen wurde, muss ich das Thema nun doch schneller in Worte fassen, als ich das eigentlich vorhatte. Jeder Facebook-User wird die Funktion  ...

Warum man Gadgets jedes Jahr neu kaufen muss

Anfang 2006 wurde bei einem Kunden von mir in die Büroräume eingebrochen und er bat mich tränenaufgelöst und mit zitternder Stimme, den Einbrecher zu finden, zu stellen, mir mithilfe uralter Foltermethoden den gestohlenen Plutoniumstab aushändigen zu lass ...

Mit Airfoil und iTunes das Haus beschallen

Wer kennt nicht folgende Situation: Was als kleine Geburtstagsfeier mit gepflegtem Kaffee und Kuchen begann, artet innerhalb von Minuten aus und die Bude steht voll mit dubiosen Typen, die man – viel Glück vorausgesetzt – schon ein oder zwei Mal g ...

25 Jahre Rock am See

Das ist doch ein Mädchenfestival! – Nur EIN Tag! – Bist du nicht viel zu alt für sowas? – Und was ist denn das bitte überhaupt für ein Lineup? So reagierte die Umwelt auf meine Entscheidung, die 58 Euro in die Hand zu nehmen, den Bus mit ...

Codeschnippsel I – Google-Suche auf der eigenen Seite

9. Dezember 2006

Damit man die Google-Suche sauber auf die eigene Seite einbinden kann und auch die Suchergebnisse innerhalb der Seite (und nicht in einem neuen Fenster) dargestellt werden, müssen folgende Schritte befolgt werden:

1. Neues Template erstellen. Eine leere Datei erstellen und z.B. google.php benennen. In diese Datei kommt (bei meinem Haupttemplate) der folgende Inhalt.

<?php
/*
Template Name: Gooogle
*/
?>
<?php get_header(); ?>
<div class="post">
<!-- Google Search Result Snippet Begins -->
<div id="googleSearchUnitIframe"></div>
<script type="text/javascript">
var googleSearchIframeName = 'googleSearchUnitIframe';
var googleSearchFrameWidth = 500;
var googleSearchFrameborder = 0 ;
var googleSearchDomain = 'www.google.de';
</script>
<script type="text/javascript"
xsrc="http://www.google.com/afsonline/show_afs_search.js" mce_src="http://www.google.com/afsonline/show_afs_search.js" >
</script>
<!-- Google Search Result Snippet Ends -->
</div>
<?php get_footer(); ?>

Wichtig sind der Templatename und alles zwischen den “Google-Kommentaren” (Google Search Result…). Alles andere kommt aus meinem Template und wird bei euch wahrscheinlich ähnlich, aber nicht zwingend gleich aussehen. Diese Datei (google.php) speichern und ins Verzeichnis /wp-content/themes/dein_theme/ hochladen.

Anschließend an der Adminkonsole von WordPress anmelden und über Schreiben – Seite schreiben eine neue Seite erstellen. Wichtig hierbei ist, dass in der rechten Spalte bei “Template der Seite” das neu erstellte Gooogle-Template ausgewwählt wird. Die Seite kann anschließend (leer) gespeichert werden.

2. Suche einbinden. Für den zweiten Schritt notieren wir uns erst mal den Link zur eben erstellten Seite, auf der die Ergebnisse dargestellt werden sollen. Bei mir wäre das “http://appostate.com/index.php/google-ergebnisse/”. Nun geht es wieder an den Code. Sinnvollerweise bauen wir die Suchfunktion in die Seitenleiste bzw. Sidebar ein. Diese wird um folgenden Code erweitert:

<!-- SiteSearch Google -->
<form method="get" action="http://appostate.com/index.php/google-ergebnisse/" target="_top">
<table border="0" bgcolor="#ffffff">
<tr><td nowrap="nowrap" valign="top" align="left" height="32">
<input type="hidden" name="domains" value="langauer.net"></input>
<input type="text" name="q" size="30" maxlength="255" value=""></input>
</td></tr>
<tr>
<td nowrap="nowrap">
<table>
<tr>
<td>
<input type="radio" name="sitesearch" value=""></input>
<font size="-2">Web</font>
</td>
<td>
<input type="radio" name="sitesearch" value="langauer.net" checked id="checked"></input>
<font size="-2">langauer.net</font>
</td>
</tr>
</table>
<input type="submit" name="sa" value="Google-Suche"></input>
<input type="hidden" name="client" value="hier kommt deine Adsense-Nummer rein"></input>
<input type="hidden" name="forid" value="1"></input>
<input type="hidden" name="ie" value="ISO-8859-1"></input>
<input type="hidden" name="oe" value="ISO-8859-1"></input>
<input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699; VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF; LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:11"></input>
<input type="hidden" name="hl" value="de"></input>
</td></tr></table>
</form>
<!-- SiteSearch Google -->

Alles hier fett geschriebene und unterstrichene kann oder muss sogar geändert werden (mindestens die langauer.net-Einträge müssen raus, sonst wird meine Seite durchsucht und auch das Ergebnis bei mir angezeigt – da habt ihr also nix von. Google stimmt keiner Veränderung des Suchcodes zu, genauere Infos hierzu gibt’s hinter diesem Link.

Tags: , , , , ,

Dir könnte außerdem das hier gefallen:

Offline? Heise.de schreibt, dass das Problem zahlreich gemeldet wird - es sieht so aus, als würde es...
Ich hab schon vor ner ganzen Weile feststellen müssen, dass die Suche per Google (auf der eigenen Seite)...
Wieviel bringt eigentlich Google-Werbung auf den eigenen Seiten? Über die Frage nach dem zu erzielenden...
Ich wär fast durchgedreht... da hab ich vor einer ganzen Weile eine Seite gefunden, über die ich -...
Grab This Widget

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*


*