3. Oktober 2006
Google Adsense mit Wordpress
Himmel hilf, das ist ja grar nicht so einfach, ich dachte mir, setzt du mal eben schnell das Wordpress Plugin “Adsense Deluxe” ein, und kannst automatisiert Adsense in deine Posts einbinden … Hm das war ja nichts, okay, schnell die index.php aus dem Template-Verzeichnis im wp-content/themes/beispieltheme editiert, den code integriert
<? adsense_deluxe_ads(’meinpost’); ?> … und … er schmeisst auf der Hauptseite 3 Mal Adsense raus und dann war es das, klar, laut Google darf man eh nicht mehr als 3 Blöcke auf der Webseite haben, das wollte ich aber auch gar nicht, ich wollte ja nur auf der Seite mit dem kompletten Artikel 2 Mal Werbung haben, einmal oben und einmal unten fertig!
Ganz so einfach wollte mir es das Plugin und Wordpress dann aber nicht machen, also Ärmel hochgekrempelt und selber geguckt. Hier mal die Anleitung:
Um oben bei dem kompletten Beitrag Adsense zu bekommen, muss die Datei template-functions-post.php in dem Ordner wp-include bearbeitet werden, und zwar bei der Funktion get_the_content (Das steht bei mir in Zeile 63, das ist die Wordpress DE Version). Nach der Zeile $output = ‘’; einfach folgenden Code einfügen:
if ( $more )
adsense_deluxe_ads(’meinpost’);
Das setzt natürlich vorraus, das Adsense Deluxe eingerichtet ist und es eine Adsense Anzeige mit dem Namen “meinpost” gibt, für die Grösse der Anzeige eignet sich das Format 468×60.
Um unten eine Anzeige eingeblendet zu bekommen, geht man in die Index.php in dem jeweiligen Template Ordner (wp-content/themes/beispieltheme) und sucht dort nach der Zeile die ungefähr, je nach dem was für ein Template man hat, so heissen müsste
<?php the_content(’Den kompletten Artikel lesen’); ?>
Im den folgenden Zeilen fügt man einfach den Code hinzu:
<? if ( $more )
adsense_deluxe_ads(’meinpost’);
echo ‘<br> <br>’;
?>
Fertig! Und schon ist Adsense nur in den Kompletten Artikeln und nicht auf der Hauptseite.