Anleitung um Werbeblocker (AdBlock) mit WordPress zu erkennen

Samstag, 25. Juli 2009 um 16:52 von Daniel
Gepostet in HowTo

Vor einiger Zeit hieß es, dass die Werbung das Internet kaputtmacht. Die Werbung wurde immer penetranter, viele Pop-Ups die einem ins Gesicht springen und jede menge Banner auf der Seite. Um User vor diesem Übel zu bewahren, entstanden Werbeblocker, wie AdBlock Plus und alle waren glücklich.

Doch die Zeiten ändern sich. Jetzt im Blogging Zeitalter, will jeder eine Webseite haben und bloggen. Einen Blog zu unterhalten kostet viel Geld, und da versuchen viele Webmaster, mit Werbung die anfallenden Serverkosten auszugleichen. Blöd nur, dass über 30% aller Besucher einen Werbeblocker einsetzt. Nun kann man aber sagen, dass die Werbeblocker das Internet kaputtmachen, weil es sich nicht mehr Lohnt eine Seite zu pflegen und neue Inhalte zu veröffentlichen.

Dieses Tutorial zeigt, wie man auf einfache Weise erkennen kann, ob der Besucher einen Werbeblocker einsetzt oder nicht. Im Falle, dass ein AdBlocker aktiv ist, kann man unterschiedliche Maßnahmen ergreifen, wie z. B. einen Warnhinweis einblenden, den Besucher auf eine andere Webseite weiterleiten oder noch radikaler, dem Besucher den Zutritt zu der Webseite verweigern.

Ich empfehle, den Besucher einfach darauf hinweisen, dass die besuchte Seite werbefinanziert ist und dass diese nur durch Werbe-Einahmen bestehen bleiben kann.

Nun zur Anleitung:

Als erstens erstellen wir eine neue Datei namens „adframe.js“. Öffne diese Datei mit einem Texteditor (z. B. Notepad++) und fügen nur eine Zeile hinzu:

adblock = false;

Nun den Code im Theme an der Stelle, wo Werbeanzeige eingeblendet werden, anpassen:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<div class="a">
    <!--Hier steht der Code vom Webebanner bzw. Adsense Code -->
</div>
 
<script type="text/javascript">
    <!--
        var adblock = true;
    //-->
</script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/adframe.js"></script>
<script type="text/javascript">
    <!--
        if(adblock) {
            var allElements = document.getElementsByTagName('div');
            for (var i = 0; i < allElements.length; i++) {
                if (allElements[i].className == 'a') {
                    allElements[i].innerHTML = 'WERBEBLOCKER  ERKANNT! Hier kommt der Hinweis!!';
                }
            }
        }
    //-->
</script>

Bookmarken bei Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Wikio DE
  • Newstube
  • Y!GG
  • Digg
  • Technorati
  • TwitThis
  • MisterWong
  • del.icio.us
  • Sphinn
  • Facebook
  • Mixx
  • MySpace
  • Ask
  • Folkd
  • Furl
  • Google Bookmarks
  • Linkarchiv
  • Linkarena
  • Rojo
  • scuttle
  • SEOigg
  • StumbleUpon
  • Webbrille
  • Webnews
  • YahooMyWeb
  • BlinkList
  • blogmarks
  • Fleck
  • Reddit
  • Alltagz

Interessante Artikel

Relevante Google Links

Bewerte diesen Artikel: 1 Stern2 Sterne3 Sterne4 Sterne5 Sterne

Loading ... Loading ...

Benutzer, die diese Seite fanden, suchten auch nach:

geschenke.strasse schiene.de | ad block verhindern | adblock ie8 download | gegen adblock php | adblock verhindern | werbeblocker weg bei la blu | adblock verhindern blocken | Werbeblocker Vergleichstest | php adblocker erkennen | pop up mit adblock anleitung | html werbeblocker für website | Werbeblocker erkennen umleitung | chrome adblock anleitung | Adblock code | bester werbeblocke für chrome | wordpress handbuch | adblockplus erkenne | ab blocker plus einleitung | myvideo werbeblocker | welche adblocker habe ich? | werbeblocker rapidshare | werbeblocker in html umgehen | adblock anleitung chrome | adblock worpdress | stern smilies für wordpress |

Was denkst Du über dieses Thema? Hinterlasse ein Kommentar.

21 Kommentare zu “Anleitung um Werbeblocker (AdBlock) mit WordPress zu erkennen”

  1. Matt kommentierte am Sonntag, 26.07.2009 um 17:14 Uhr

    Nette Idee. Wie würde das Script denn aussehen wenn man die Anzeige des Blogs ganz verhindern möchte? Ein reiner Hinweis wird die meisten wohl nichtmal für eine halbe Sekunde zum Nachdenken bewegen.
    Evtl. könnte mann ja was einbauen daß eine Minute Pause entsteht bevor die Webseite angezeigt wird. Oder eine Popupschleife die man 100 mal wegklicken muss oder etwas ähnliches.

  2. Project-Dragon kommentierte am Sonntag, 26.07.2009 um 17:31 Uhr

    Ersteinmal danke für die Anleitung.

    Ich habe des Script auf meinem Blog einmal ausprobiert, aber mit aktiviertem Addblock wird trotzdem kein Hinweis angezeigt. Ist das Script auf deinem Blog aktiv, oder gibt es sonst irgendwo eine Demoseite, damit ich sehen kann, ob es an meiner Einbindungen lag?

  3. Daniel kommentierte am Sonntag, 26.07.2009 um 17:57 Uhr

    Das Script ist hier auch aktiv, allerdings nur wenn man einen Beitrag anschaut, nicht auf der Startseite. Der Hinweis wird am Anfang eines Beitrags angezeigt. Bei mir ist es ein rotes Bild :)

  4. Biggi21 kommentierte am Sonntag, 2.08.2009 um 17:56 Uhr

    Danke für den Code, er hat mir sehr geholfen einen noch effektiveren AdBlock zu entwickeln :D

  5. Daniel kommentierte am Sonntag, 2.08.2009 um 21:30 Uhr

    Mach das ja nicht?! ;)

  6. atonixx kommentierte am Mittwoch, 2.12.2009 um 21:02 Uhr

    Gefällt mir gut die Idee der mit der geblockten Datei. Schlicht aber wirksam so muss das :P .
    mfG. atxx

  7. adblocker kommentierte am Samstag, 20.02.2010 um 14:04 Uhr

    Ich habe grade das Gegenteil gesucht, also wie man die Erkennung von Adblock Plus verhindern kann. Es sind aber ohnehin nicht viele Seiten, die ganz deutlich sagen, dass sie Werbeblocker am liebsten gesetzlich verboten haben würden, und die können mir gestohlen bleiben. Interessanterweise gibt es sogar Werbeformen, die nicht lästig sind, aber im Internet trifft das leider auf 90% der Werbemaßnahmen zu. Ein WWW ohne Adblock Plus könnte ich mir kaum noch vorstellen – aber anscheinend gibt es ohnehin noch genug Leute, die die Werbung entweder nicht stört, oder die ohnehin zu blöd zur Installation/Konfiguration eines Werbeblockers sind.

  8. Daniel kommentierte am Samstag, 20.02.2010 um 14:51 Uhr

    Hi,
    hier gibt es, wie auch immer im Leben zwei Meinungen. Heutzuzage wollen die meisten alles kostenlos haben. Leider ist dies nicht möglich und sowas wird es nie geben. Seiten zu pflegen und Inhalte zu veröffentlichen brauch Zeit; manchmal auch sehr viel Zeit. Neben der Zeit, die drauf geht, muss man auch den Webspace bzw. Server und Domain bezahlen. Daraus folgt meine Schlussfolgerung: Werbefreies WWW = nutzloses und totes WWW.

    Es ist nicht so, dass ich Adblocker nicht verwende. Ich tue es auch! ABER: Der Werbeblocker ist nur auf wenigen, gezielten Seiten aktiv. Ich scheue auch nicht davor bei anderen Webseiten auf interessante Werbung zu klicken. :)

  9. würg kommentierte am Dienstag, 4.05.2010 um 11:14 Uhr

    werbung?? hoffentlich geht bald niemand mehr auf dieses mistwerbemüllfeld. das ist der inbegriff, wie das netz von diesem werbemüll verkrebst ist. wenn man den dreck nicht mehr wegklicken kann, seid ihr wirklich hinterhältig. geht ein!

  10. Basteltrulla kommentierte am Montag, 21.06.2010 um 22:09 Uhr

    Hallo Ersteller von dem Script oben. Wie müßte man das den ändern, wenn man einen Werbeblocker-Nutzer auf eine andere Seite unleiten möchte? Wärst du so lieb und verrätst mir das?

    mit basteligen Grüßen

    Basteltrulla

  11. Daniel kommentierte am Montag, 21.06.2010 um 22:42 Uhr

    Hallo Basteltrulla,

    Das geht relativ einfach wenn man die Zeile:

    allElements[i].innerHTML = 'WERBEBLOCKER ERKANNT! Hier kommt der Hinweis!!';

    durch folgende ersetzt:

    window.location.href = http://google.de";

  12. Basteltrulla kommentierte am Montag, 21.06.2010 um 22:51 Uhr

    Vielen Dank! Das ging aber schnell!

  13. Daniel kommentierte am Montag, 21.06.2010 um 22:58 Uhr

    Bitteschön :)

  14. Basteltrulla kommentierte am Dienstag, 22.06.2010 um 10:21 Uhr

    Hallo nochmal freundlicher Daniel http://netreview.de/wp-includes/images/smilies/icon_smile.gif

    Bei den anderen funktioniert dein schönes Script und bei mir natürlich nicht. Ich benutzte Popup-Werbung, die von den Blockern auch geblockt wird. Ich dachte, dein Script geht dafür auch. Möglicherweise geht das sonst auch, nur habe ich dann einen bis viele Fehler gemacht. Wüsstest du, was falsch ist:

    ** CODE ***

    Adframe.js kann aufgerufen werden und sieht korrekt aus. Für das Script brauche ich den absoluten Pfad, weil ich zuviele Seiten habe und für alle einen Fuss auf einer abgelegenen Subdomain habe. Ist das vielleicht der Fehler? Die Zeiteinstellung habe ich noch hinzugefügt, die kann natürlich auch falsch sein.

    vielen Dank für deine bisherige Mühe! (So schnell wie du gestern geantwortet hattest, hat mir noch nie einer geantwortet.)

    bastelige Grüße von der

    Basteltrulla

  15. Basteltrulla kommentierte am Dienstag, 22.06.2010 um 10:22 Uhr

    Ach Entschuldigung, jetzt kannst du weder meinen Code sehen noch das gezogene Smiley. :-(

  16. Daniel kommentierte am Dienstag, 22.06.2010 um 10:38 Uhr

    Hi,
    den Code kannst Du einfach zwischen den Tags <code> und </code> posten. Dann wird dieser nicht entfernt… hoffe ich :)

  17. Basteltrulla kommentierte am Dienstag, 22.06.2010 um 12:29 Uhr

    schon wieder danke für die schnelle Reaktion und Hilfe! http://netreview.de/wp-includes/images/smilies/icon_smile.gif (Die Smileys lassen sich doch ziehen.)

    Hier nocheinmal den Code:

    <!--
    if(adblock) {
    var allElements = document.getElementsByTagName('div');
    for (var i = 0; i

    Geändert ist der PHP-Pfad in einen absoluten Pfad. Und die Zeit, die vergehen muss, bis umgeleitet wird, ist dazugekommen. Vielleicht muss das adframe.js in jedem Ordner liegen? Ich weiß es nicht.

    Falls du heute nicht so schöne Sonne wie ich hier, wünsche ich dir aus so was! http://netreview.de/wp-includes/images/smilies/icon_smile.gif

  18. Basteltrulla kommentierte am Dienstag, 22.06.2010 um 12:34 Uhr

    Ich kann den Code nicht anzeigen lassen. :-(

  19. Daniel kommentierte am Dienstag, 22.06.2010 um 12:57 Uhr

    Komisch. Du kannst mir den Code auch per email senden :)

  20. Basteltrulla kommentierte am Dienstag, 22.06.2010 um 13:31 Uhr

    Hallo nochmal lieber Daniel,

    ich denke ja, dass ein ” (Gänsefüschen) vor der Umleitungsurl fehlt. Wenn ich dann kann, mach ich das erstmal, bevor ich dir den letzten Nerv raube.

    ;-) Vielleicht hast du ja geblockt, das falsche Codes angezeigt werden, hihi.

    die Basteltrulla

  21. Basteltrulla kommentierte am Dienstag, 22.06.2010 um 16:35 Uhr

    Jaaaa, es waren nur die Gänsefüschen. Im Firefox funktioniert es.

    Wenn jetzt jeder Webseitenbetreiber dein Script inclusive Umleitung einbaut, braucht man sich um den weiteren Bestand des kostenlosen Internets keine Sorgen mehr machen.

    einen schönen Abend noch

    Basteltrulla
    PS.: Wer keine Idee für eine lehrreiche Umleitung besitzt, darf meine nehmen: http://geschenke.strasse-und-schiene.de/

Kommentiere diesen Artikel