Um Banner in WordPress-Beiträge einzubinden kann man sich diverser Plugins bedienen, oder aber auch sich selbst mit ein bisschen Code im Loop helfen und somit an jeder Stelle des Beitrages einen vordefinierten Banner anzeigen.
Automatisch Banner in WordPress-Beiträge einbinden
Ihr habt das bestimmt schon in vielen Blogs gesehen, dass in den Blogpostings an einer bestimmten Stelle ein Banner erscheint. Mit dem Code den ich euch heute vorstelle dürfte dieses für euren Blog nun auch machbar sein. Dazu geht man folgendermaßen vor:
- Single.php suchen und zum Bearbeiten öffnen
- Die Stelle mit dem Code <?php the_content(); ?> suchenund mit folgendem Code ersetzen:
<?php
$paragraphAfter= 1; //Diese Zahl ist für die Position entscheidend
$content = apply_filters(‘the_content’, get_the_content());
$content = explode(“</p>”, $content);
for ($i = 0; $i <count($content); $i ) {
if ($i == $paragraphAfter) { ?>
<div>Hier kommt der Bannercode rein</div>
<?php }
echo $content[$i] . “</p>”;
} ?>
Die Zahl die in der zweiten Zeile nach dem =Zeichen eingesetzt wird, regelt die Position des Banners. 1 bedeutet nach dem ersten Absatz, 2 nach dem zweiten Absatz usw. Was man in den DIV-Tag reinpackt ist so ziemlich jedem überlassen.
Banner mit Text umfliessen lassen
Möchte man nun zzusätzlich den Banner vom Text umfliessen lassen, dann sollte man <div>Hier kommt der Bannercode rein</div> durch
<div style=”float:right;margin: 0px 0px 10px 10px;”>Hier kommt der Banner-Code rein</div>
ersetzen. Die px-Ziffern regeln dabei den Abstand des Textes vom Banner. In diesem unseren Fall ist der Banner am rechten Rand des Textes und wird vom Text umflossen. Dabei hat der Text einen Abstand oben und rechts von 0 Pixel, nach links und nach unten sind es jeweils 10 Pixel.
(Erklärung für alle Nicht-Coder: Die px-Angaben werden wie eine Uhr gelesen. 1. Angabe= nach oben, 2. Angabe= nach rechts, 3. Angabe= nach unten, 4. Angabe= nach links)
Banner in Rotation einbinden
Wer jetzt noch was gegen die Banner-Blindheit tun möchte, nutzt dazu noch das Plugin AdRotate. Mit diesem Plugin hat man eine bequemes Banner-Management an der Hand das unter anderem Gruppen und Zeitintervalle kann und schön mitzählen kann, wie oft der Banner eingeblendet wurde oder auch wie oft er geklickt wurde.
Ich hoffe, meine Anleitung war nachvollziehbar und der ein oder andere Leser kommt mit der Monetarisierung seines Blogs somit voran. Falls Fragen aufkommen verweise ich hiermit gerne an die Kommentar-Funktion meines Blogs.





Netter Beitrag, habe dich durch Eisy gefunden
Denkst du, dass dieser Code auch bei SiN verwendet wird?
Kann ich dir so genau nicht sagen, kann aber sein, kann aber auch ein Plugin sein… Sorry.
cool, finde es einfach nur klasse, werde gleich den Code probieren
hi,
mich interessiert eher dein runder badge oben rechts. vielleicht kannst du hierzu mal erzählen, wie das geht.
ich steh da momentan vollkommen auf dem schlauch.
mfg. roman
Hallo,
ich habe hier ein Projekt in dem folgender Code in der single.php liegt:
‘Pages: ‘, ‘after’ => ”, ‘next_or_number’ => ‘number’)); ?>
Wie kann ich hier mein Banner einfügen? “the_content” kann nicht einfach ersetzt werden. Mir fehlt die Erfahrung…