Mit add_shortcode(‚adsense-responsive-normal‘, ‚adsense_responsive_normal‘) wird der Shortcode „adsense-responsive-normal“ mit der Funktion adsense_responsive_normal verknüpft. Auch der Shortcode kann beliebig benannt werden.

Und mit add_filter(‚widget_text‘,’do_shortcode‘) wird ermöglicht, dass der Shortcode auch im Text-Widget funktioniert. Diese Codezeile ist nur nötig, wenn Du den Shortcode (also in diesem Fall die Adsense-Werbeanzeigen) auch in einem Text-Widget platzieren willst.

Schon kannst Du den erstellten Shortcode verwenden um deine Anzeigen einzubinden: Wenn Du „[adsense-responsive-normal]“ in den Ihnhalt schreibst, wird an dieser Stelle die Werbeanzeige angezeigt:

 

Falls du die Werbung in einem Text-Widget anzeigen willst, gehst Du auf „Design > Widgets“ und ziehst mit der Maus „Text (Normaler Text oder HTML.)“ an die Stelle auf der rechten Seite, an der Du das Widget anzeigen möchtest. Jetzt musst du nur noch beim Widget unter „Inhalt“ den selbst erstellten Shortcode platzieren und schon kannst Du die Google Werbeanzeigen im Widgetbereich anzeigen.

Um Deine Google-Adsense-Anzeigen auf jeder Seite / auf jedem Beitrag oben im Header einzubinden, kannst Du Beispielsweise in die Datei header.php folgenden Code schreiben: (Achte präzise darauf, wo genau Du den Code einfügen musst!)

<!-- Auf allen Seiten Adsense im header einbinden ausser wenn id: 51, 62 -->
<?php 
if(!is_page(array(51, 62))) {
	echo "<div><br>".do_shortcode('
		
		
		
		
		')."</div>";
}
?>

Wenn die Seite nicht die ID 51 oder 62 hat, und der User nicht eingeloggt ist, wird die Werbung angezeigt. Hierzu empfehle ich diese Seite über Conditional Tags zu studieren.

Mit dieser Methode hast Du viel mehr Flexibilität im Einbinden von Google Adsense Anzeigen auf deiner WordPresseite.

Zusatzinfo: Wenn Du Responsive Anzeigen verwendest, musst Du eventuell noch die Hintergrundfarbe anpassen. In meinem Fall musste ich folgendes unter „Design >> Customiser >> Zustätzliches CSS“ eintragen:

ins {background: #FFFFFF !important;}

Deine Erfahrungen?

Wie bindest Du Deine Adsenseanzeigen ein? Verwendest Du das Adsense Plugin für WordPress von Google? Wie zufrieden bist Du damit? Hast Du noch Ergänzungen zum Beitrag? Verbesserungsvorschläge? Fragen? Anregungen? Kritik? Ich freue mich über jeden Kommentar 🙂

Leave A Reply

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