Vielen vielen Dank!
Danach habe ich gesucht!
Beiträge von PirateKing
-
-
Hallo,
ich programmiere gerade ein Plugin, welches einen vorgegebenen Code z.B. [ad-1] mit einer Adsense Anzeige ersetzt. (bearbeitet den theContent)Jetzt habe ich aber das Problem, dass ich aus dem Plugin heraus unterschiedlich reagieren möchte jenachdem auf welcher Seite sich der Benutzer befindet.
Wenn er auf der Startseite (loop.php) ist soll es nur einen Code ersetzen und wenn er nur den einen Artikel sieht (loop-single.php) dann soll er beide codes ersetzen. (Weil adsense ja nur 3 anzeigen pro seite zulässt)
Mein Code bisher:
PHP
Alles anzeigen<?php /* Plugin Name: My-Plugin Plugin URI: ... und so weiter */ add_filter('the_content', 'insertAds', '1'); function insertAds($content) { $codes = array('[ad-1]', '[ad-2]'); $anzeigen = array('<script type="text/javascript"><!-- google_ad_client = adcode 1 ...', '<script type="text/javascript"><!-- google_ad_client = adcode 2 ...'); $content = str_replace($codes, $anzeigen, $content); return $content; } ?>
Wie könnte ich das machen?
Würde mich über Hilfe sehr freuen!