OpenX für WordPress
In diesem Artikel möchte ich euch zeigen, wie ihr euren OpenX Adserver in WordPress integrieren könnt und mit wirklich wenig Aufwand all eure Banner und Anzeigen von OpenX geliefert bekommt.
OpenX WordPress Plugin
Ladet euch hier zuerst das OpenX WordPress Plugin herunter und installiert dies in eurem Blog. Unter „Einstellungen“ – „OpenX – WP“ müsst Ihr nur noch den Pfad zum delivery verzeichnis eures OpenX Servers angeben.
OpenX Banner innerhalb der Posts anzeigen
Möchtet Ihr direkt in eurem Post eine OpenX Zone integrieren, müsst ihr ähnlich wie bei WP-Ads die Zone von OpenX ansprechen. Dies tut ihr mit folgendem Code:
{openx:ZonenId}
Das WordPress Plugin sorgt automatisch dafür, dass der OpenX Bannercode an der richtigen Stelle in eurem Post erscheint.
OpenX Zonen im Template festlegen
Meist hat man feste Zonen, die man direkt im WordPress Template festlegen möchte. Hier hat das OpenX WordPress Plugin derzeit leider noch ein kleines Defizit, da ihr diese Funktion „selbst nachrüsten“ müsst. Öffnet die php Datei des OpenX Plugins und fügt an das Ende vor dem ?> folgenden Code ein:
if (!function_exists(\’openx_zone\’)) {
function openx_zone($zoneID) {
$location = stripslashes(get_option(\’openxwpwidget_url2openx\’));
if (!$location) return \’\';
return _openxwpwidget_get_invocation($location, $zoneID);
}
}
Nun könnt Ihr in euren WordPress Templates folgenden Code verwenden um eure Banner von OpenX anzeigen zu lassen:
<?php echo openx_zone(ZonenId); ?>
Fazit
Natürlich ist die Einstiegshürde in OpenX höher als z.B. in das WordPress Plugin WP-Ads, doch wer seine Werbebanner ernsthaft auswerten will oder aber viele verschiedene Seiten & Blogs hat, für den lohnt sich das Aufsetzen eines eigenen Adservers allemal. Allein die Möglichkeit Adsense Klicks tracken zu können ist sicherlich für jeden Blog Betreiber ein großer Pluspunkt gegenüber den einfachen WordPress Plugins.














bernd
Das Tool klingt interessant – muss ich mir mal näher ansehen denn es scheint es auch für Drupal zu geben. Nachteil ist nur das der Einbau manchmal das Layout der Seite etwas durcheinander bringt. Auf 1024 Darstellung auf dem Laptop sieht die Seite nicht schön aus…
Pokerheuschrecke
Danke für diese Artikelserie. Werd mit Sicherheit demnächst bei mir einbauen.
Daniel - Geldkrieg
@Pokerheuschrecke
Würd mich über deine Erfahrungen freuen wenn du es ein paar Tage am laufen hast
@bernd
Meinst du jetzt bei Drupal zerschießt es das Design? Zerhaut er es dir denn nur, wenn du das Drupal Plugin nutzt oder auch wenn du den Code “per Hand” einbaust? Bei dem Code von Hand hast du ja verschiedene Möglichkeiten die Werbung zu integrieren, da wird es sicherlich auch eine Möglichkeit geben ohne dein Design zu zerschlagen oder nicht? ^^
Alex
Vielen Dank für diese ausführliche Anleitung. Habe OpenX nach Deinen Angaben installiert und das OpenX Plugin erweitert. Funktioniert alles perfekt.
Chris
zwei Sachen…
1. openx läuft bei mir wunderbar… bisher ohne wp-plugin.
- Welche Vorteile bringt mir das plugin ggü. dem direkten Einbinden der Banner in Textboxenwidgets?
- Wenn ich es sowieso schon ohne plugin laufen habe, funktioniert dann das plugin überhaupt noch?
2. Google Adsense tracken
- Hab ich auch schon gemacht… allerdings stimmt das Ergebnis nicht mit dem Google Ergebnis überein… brachte also nicht wirklich was und macht die Seite wirklich langsamer. Da braucht es wohl eine Sync zw. Google und openx, da aber Google Doubleclick gekauft hat, sind die wahrscheinlich nicht daran interessiert… oder hast Du irgendwo eine Google Sync Anleitung gefunden?
- Interessant wäre, wenn man sehen würde welche Werbungen geklickt wurden und was es dann für den jeweiligen Klick gab. Hast Du da eine Lösung?
Internetagentur Berlin
Da habe ich doch den richtigen Artikel zur richtigen Zeit gefunden. Kannte zwar OpenX schon über Piwik (Statistiktool, vergleichbar mit Google Analytics). Das WP Plugin aber ist mir neu – also danke für den Hinweis!
Thomas
@Chris: 2. Google Adsense tracken
Gibt es da ein Lösung dafür? Würde mich auch interessieren, welche Anzeigen, wenig Einnahmen bringen und man evtl. filtern sollte!?