Beschreibung
Hafenstudios Ads ist ein Anzeigen-Manager für WordPress: Platziere Werbebanner, AdSense-Einheiten und beliebigen Anzeigencode genau dort, wo du sie haben willst, rotiere sie, steuere wer sie sieht, und behalte Impressionen, Klicks und Klickrate im Blick — ohne dass Analysedaten an einen externen Server gehen.
Lege mehrere Anzeigenblöcke an und füge sie automatisch vor oder nach dem Inhalt ein, nach Absatz N oder per Shortcode, Widget und Gutenberg-Block. Gewichtete Anzeigenrotation, Geräte- und Beitragstyp-Targeting, Kampagnen-Zeitsteuerung und Consent-Gating sind eingebaut. Teil der hafenstudios-Plugin-Familie.
Highlights
- Aufgeräumtes, fokussiertes Backend mit Markenleiste, Wochenübersicht und klaren Navigationsreitern.
- Automatische Platzierungen vor dem Inhalt, nach dem Inhalt, nach Absatz N oder nach dem ersten Bild.
- Manuelle Platzierung per Shortcode
[adjet_ad id="1"], Widget oder Gutenberg-Block. - Gewichtete Anzeigenrotation über
[adjet_ad_group name="header"]. - Geräte-Targeting für Desktop, Tablet und Mobilgeräte.
- Beitragstyp-Targeting plus Ausschlüsse für Beiträge, Kategorien, Schlagwörter und eigene Taxonomien.
- Optionale Kennzeichnung „Anzeige“ mit anpassbarem Text.
- Lazy Loading über den IntersectionObserver.
- Consent-Cookie-Gating für gängige Consent-Tools.
- Optionale anonyme lokale Statistik für Impressionen und Klicks.
- Kampagnen-Zeitsteuerung mit optionalem Start- und Endzeitpunkt.
- Duplizieren sowie Pausieren und Aktivieren mit einem Klick, für schnelleres Arbeiten.
- Code-Editor und Live-Vorschau im Backend, die keine Skripte ausführt.
- AdSense-Assistent: Publisher-ID und Slot-ID genügen für responsive AdSense-Einheiten.
- Optionaler Loader für AdSense Auto Ads mit klaren Einstellungen.
- 30-Tage-Statistikdiagramm (Impressionen und Klicks), inline gerendert und ohne externe Bibliotheken.
- Wochenübersicht über der Anzeigenblock-Liste: Impressionen, Klicks und Klickrate seit Montag, verglichen mit demselben Wochentagszeitraum der Vorwoche.
- Sparsame Berechtigung
manage_adjetmit optionalem Schalter für Redakteurs-Zugriff. - Vorlagen-Galerie mit fertigen Bannern, Hinweisleisten und Popups; Premium-Vorlagen schaltet Pro frei.
- REST-API (
adjet/v1) für Anzeigenblöcke, Statistik und Einstellungen über Anwendungspasswörter. - Geführter Assistent mit optionalen KI-Textvorschlägen (mit deinem eigenen Anthropic-Claude-Key).
- Eingebaute Vorlage für einen Cookie-Consent-Banner mit Unterstützung für Google Consent Mode v2.
- Natives Newsletter-Opt-in für SendFox, MailerLite, Brevo und Mailchimp (mit eigenem Token) samt Double-Opt-in.
- Einstiegshilfe beim ersten Start, die dich zu AdSense, einer Vorlage oder deinem eigenen HTML führt.
- JSON-Import und -Export mit Prüfung von Dateigröße und Dateityp.
- Deinstallations-Routine, die deine Daten behält, sofern du die Löschung nicht ausdrücklich verlangst.
Datenschutz
Das Plugin kontaktiert weder aus dem WordPress-Backend noch im Frontend Server von hafenstudios. Die optionale Statistik wird lokal in deiner eigenen WordPress-Datenbank gespeichert. Anzeigencode von Dritten, den du in einen Anzeigenblock einfügst, kann externe Dienste kontaktieren — richte deine Consent-Lösung entsprechend ein.
Externe Dienste
Das Plugin funktioniert vollständig ohne jeden externen Dienst. Jede der folgenden Anbindungen ist optional und läuft nur, wenn du sie ausdrücklich aktivierst:
- Google AdSense (Frontend): Wenn du eine AdSense-Anzeigeneinheit einrichtest oder Auto Ads aktivierst, lädt das Frontend Googles
adsbygoogle.jsvonpagead2.googlesyndication.com, um Anzeigen auszuspielen. Nutzungsbedingungen: https://www.google.com/adsense/localized-terms — Datenschutz: https://policies.google.com/privacy - Anthropic Claude (nur im Backend, eigener Key): Der optionale Button „KI-Vorschläge“ im Anzeigen-Assistenten sendet die Feldbezeichnungen der Vorlage, Name und Beschreibung deiner Website sowie einen von dir eingegebenen Kurzauftrag an die Anthropic-API (
api.anthropic.com), um Entwürfe für Anzeigentexte zu erzeugen. Das passiert erst, nachdem du deinen eigenen Anthropic-API-Key in den Einstellungen hinterlegt und den Button gedrückt hast; ohne Key keine Anfrage. Der Key wird verschlüsselt gespeichert und ausschließlich serverseitig verwendet. Nutzungsbedingungen: https://www.anthropic.com/legal/commercial-terms — Datenschutz: https://www.anthropic.com/legal/privacy - SendFox (eigener Token): Wenn du SendFox in den Einstellungen verbindest und die Vorlage „Newsletter (SendFox)“ nutzt, werden die E-Mail-Adressen, die Besucher über dieses Formular abschicken, an die SendFox-API (
api.sendfox.com) gesendet und in deine Liste eingetragen. Das passiert nur, wenn du einen SendFox-Access-Token hinterlegt hast. Der Token wird verschlüsselt gespeichert und ausschließlich serverseitig verwendet. Nutzungsbedingungen: https://sendfox.com/tos — Datenschutz: https://sendfox.com/privacy - MailerLite (eigener Token): Wenn du MailerLite in den Einstellungen verbindest und die Vorlage „Newsletter (MailerLite)“ nutzt, werden die E-Mail-Adressen, die Besucher über dieses Formular abschicken, an die MailerLite-API (
connect.mailerlite.com) gesendet und in deine Gruppe eingetragen. Das passiert nur, wenn du einen MailerLite-API-Token hinterlegt hast. Der Token wird verschlüsselt gespeichert und ausschließlich serverseitig verwendet. Nutzungsbedingungen: https://www.mailerlite.com/legal/terms-of-service — Datenschutz: https://www.mailerlite.com/legal/privacy-policy - Brevo (eigener Token): Wenn du Brevo in den Einstellungen verbindest und die Vorlage „Newsletter (Brevo)“ nutzt, werden die E-Mail-Adressen, die Besucher über dieses Formular abschicken, an die Brevo-API (
api.brevo.com) gesendet und in deine Liste eingetragen. Das passiert nur, wenn du einen Brevo-API-Key hinterlegt hast. Der Key wird verschlüsselt gespeichert und ausschließlich serverseitig verwendet. Nutzungsbedingungen: https://www.brevo.com/legal/termsofuse/ — Datenschutz: https://www.brevo.com/legal/privacypolicy/ - Mailchimp (eigener Token): Wenn du Mailchimp in den Einstellungen verbindest und die Vorlage „Newsletter (Mailchimp)“ nutzt, werden die E-Mail-Adressen, die Besucher über dieses Formular abschicken, an die Mailchimp-API (
<dc>.api.mailchimp.com, das Rechenzentrum steckt in deinem API-Key) gesendet und mit Status „pending“ in deine Audience eingetragen — das löst Mailchimps Double-Opt-in aus. Das passiert nur, wenn du einen Mailchimp-API-Key hinterlegt hast. Der Key wird verschlüsselt gespeichert und ausschließlich serverseitig verwendet. Nutzungsbedingungen: https://mailchimp.com/legal/terms/ — Datenschutz: https://www.intuit.com/privacy/statement/
Sicherheit
Das Plugin nutzt Berechtigungsprüfungen, Nonces für Formularaktionen, Bereinigung beim Speichern und Escaping bei der Ausgabe. Roher Anzeigencode wird nur für Nutzer mit der Berechtigung unfiltered_html unverändert gespeichert.
Lokalisierung
- Quellsprache: Englisch.
- Enthaltene Übersetzungen: Deutsch, Spanisch, Französisch und Niederländisch — vollständig und im Plugin mitgeliefert.
Support
Dieses Plugin wird von hafenstudios entwickelt und gepflegt. Für direkten Support erreichst du uns per E-Mail unter moin@hafenstudios.com oder telefonisch unter +49 174 3935796. Du kannst auch gerne das Plugin-Supportforum auf WordPress.org nutzen.
Screenshots






Blöcke
Dieses Plugin bietet 1 Block.
- Adjet Ad
Installation
- Lade die ZIP-Datei über Plugins > Installieren > Plugin hochladen hoch.
- Aktiviere das Plugin.
- Öffne das neue Menü „Hafenstudios Ads“ und lege deinen ersten Anzeigenblock an.
- Optional: Anzeigen-Kennzeichnung, Consent-Cookie-Einstellungen und lokale Statistik konfigurieren.
Du wechselst von „AdEngine – Free Ad Inserter & Manager“? Installiere einfach dieses Plugin — deine Anzeigenblöcke, Einstellungen und Statistiken werden beim ersten Laden automatisch übernommen.
FAQ
-
Funktioniert dieses Plugin mit AdSense?
-
Ja. Du kannst entweder originalen AdSense-Code als eigenen Code einfügen oder den AdSense-Assistenten mit deiner Publisher-ID und Slot-ID nutzen. Das Plugin erzeugt dann eine responsive Anzeigeneinheit und lädt das AdSense-Skript im Frontend, wenn es gebraucht wird.
-
Kann ich es manuell einsetzen?
-
Ja. Nutze den Shortcode
[adjet_ad id="1"], den Shortcode[adjet_ad_group name="header"], das mitgelieferte Widget oder den Gutenberg-Block. -
Ersetzt es ein Consent-Tool?
-
Nein. Das Plugin kann auf ein konfiguriertes Consent-Cookie warten, liefert aber weder Rechtsberatung noch einen Cookie-Banner.
-
Trackt dieses Plugin Nutzer extern?
-
Nein. Die optionale Statistik speichert anonyme, aggregierte Zählwerte lokal in deiner WordPress-Datenbank.
-
Können Redakteure Anzeigen verwalten, ohne Administrator zu sein?
-
Ja. Aktiviere „Redakteurs-Zugriff“ in den Einstellungen, um der Redakteurs-Rolle die Berechtigung
manage_adjetzu geben. Administratoren haben immer Zugriff. -
Was passiert mit meinen Daten, wenn ich das Plugin deinstalliere?
-
Es wird nichts gelöscht, solange du es nicht verlangst. Die Einstellung „Beim Deinstallieren alle Daten löschen“ ist standardmäßig aus. Entfernst du das Plugin, bleiben deine Anzeigenblöcke, Einstellungen und die Statistik-Tabelle also erhalten, und eine spätere Neuinstallation greift sie wieder auf. Schalte die Einstellung vor dem Deinstallieren ein, wenn Optionen, Statistik-Tabelle und die Berechtigung
manage_adjetendgültig verschwinden sollen. -
Gibt es eine REST-API?
-
Ja. Der Namensraum
adjet/v1stellt Anzeigenblöcke (/blocks, CRUD), Statistik (/stats) und Einstellungen (/settings) bereit. Die Authentifizierung läuft über ein Anwendungspasswort; der Zugriff setzt die Berechtigungmanage_adjetvoraus.
Rezensionen
Mitwirkende und Entwickler
„Hafenstudios Ads – Anzeigen-Manager, AdSense & Werbebanner“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Hafenstudios Ads – Anzeigen-Manager, AdSense & Werbebanner“ wurde in 1 Sprache übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „Hafenstudios Ads – Anzeigen-Manager, AdSense & Werbebanner“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
2.0.0
- Neue Gratis-Platzierung „Zwischen Beiträgen“: Zeige eine Anzeige in Blog-, Archiv- und Suchlisten nach jedem N-ten Beitrag.
- Neue Gratis-Vorlagen: Bild-Banner, HTML-/Code-Kachel, Sticky-Leiste unten (Anchor-Ad), Countdown-Banner (blendet sich nach Ablauf selbst aus), Social-Follow-Leiste und eine Sponsored-Hinweisbox.
- Neue Pro-Vorlagen in der Galerie: Slide-in-Box (Standard-Auslöser 50 % Scrolltiefe), Empfehlungs-Karte im Beitrags-Look, Produkt-/Affiliate-Box mit Pflicht-Kennzeichnung, Google-Ad-Manager-Slot, Video-Anzeige, Vergleichsbox, Ad-Slider und Content-Locker light.
- Neues Pro-Targeting (in Adjet Pro): Referrer-Targeting und Wochentag/Stunden-Fenster, beide im Browser ausgewertet und damit auch hinter Page-Caches korrekt.
- Neues Targeting: „Nur in Kategorien/Schlagwörtern zeigen“ ergänzt die bestehende Ausschlussliste.
- Cache-feste Statistik: Das Tracking braucht keinen ablaufenden Nonce mehr (stattdessen Event-Whitelist, Block-ID-Prüfung und IP-Rate-Limit), und Impressionen werden in einem Beacon pro Seite gebündelt.
- Der AdSense-Loader lädt nur noch auf Seiten, die tatsächlich einen AdSense-Block ausspielen – bei Consent-Gating erst nach der Einwilligung. Das Frontend-Stylesheet liegt jetzt inline im Head (0,7 KB, kein zusätzlicher Request).
- Ein gemeinsamer Wächter für Shortcode, Widget und Gutenberg-Block: Beendete Kampagnen laufen nicht mehr über den Gutenberg-Block weiter.
- Ehrlichkeit: Die nie umgesetzten Vorlagen-Teaser „Spin-to-Win“ und „Reader-Paywall“ sind entfernt, samt ihrer Versprechen auf der Upgrade-Seite.
- Korrektheit: UTF-8-Wortzählung für die Mindest-Wortzahl, fehlgeschlagenes Speichern zeigt jetzt eine Fehlermeldung statt „gespeichert“, und ein neuer Index auf stat_date beschleunigt die Statistik.
- Härtung: Der Cloudflare-IP-Header zählt fürs Rate-Limit nur noch, wenn die Konstante ADJET_BEHIND_CF ausdrücklich gesetzt ist; das Newsletter-Opt-in verlangt keinen Nonce mehr, der auf page-gecachten Seiten brach.
- Neu in der Plugin-Übersicht: ein „Anzeigen verwalten“-Button und ein Bewertungs-Link.
1.9.0
- Drei weitere Newsletter-Anbieter neben SendFox ergänzt: MailerLite, Brevo und Mailchimp. Jeder hat eine eigene Vorlage und eine eigene Verbindung — du kannst also mehrere gleichzeitig betreiben und je Anzeigenblock eine andere Liste wählen.
- Jeder Anbieter-Token wird für sich verschlüsselt gespeichert. Einen neuen Anbieter zu verbinden rührt einen bestehenden also nie an. Ein bereits verbundenes SendFox-Konto arbeitet nach dem Update unverändert weiter.
- Mailchimp-Anmeldungen werden mit Status „pending“ übergeben, was Mailchimps eigene Bestätigungsmail auslöst.
- Beim Deinstallieren werden jetzt auch die Tokens und zwischengespeicherten Listen der neuen Anbieter entfernt.
- Alle neuen Texte ins Deutsche, Spanische, Französische, Niederländische, Italienische und Portugiesische übersetzt.
- Behoben: Die Klickrate folgt jetzt der Sprache der Website. Auf einer deutschen Seite stand „1.58“ direkt neben „31.847“ Impressionen — derselbe Punkt einmal als Dezimal-, einmal als Tausendertrennzeichen.
1.8.7
- Über dem Inhalt der plugin-eigenen Seiten erscheint jetzt eine kleine Karte, die immer nur eine Sache zeigt: einen Statistik-Meilenstein, eine einmalige Bewertungs-Bitte oder eine Funktion, die du vielleicht noch nicht gefunden hast. Nie mehr als eine Karte, nie auf anderen Seiten des Backends, und jede Karte lässt sich dauerhaft ausblenden.
- Die vier 30-Tage-Kacheln über der Anzeigenblock-Liste durch eine Wochenübersicht ersetzt: Impressionen, Klicks und Klickrate seit Montag, verglichen mit demselben Wochentagszeitraum der Vorwoche, dazu ein 7-Tage-Diagramm und der stärkste Anzeigenblock der Woche. Dieselben lokalen Daten wie bisher, es wird nichts Neues erfasst.
- Einstellung „Beim Deinstallieren alle Daten löschen“ ergänzt, standardmäßig aus. Solange du sie nicht einschaltest, bleiben Anzeigenblöcke, Einstellungen und Statistiken beim Entfernen des Plugins unangetastet.
- Der Assistent sagt jetzt klar, was dein eigener Claude-API-Key freischaltet, und die Einstellungen erklären, dass die Anfragen von deiner Website direkt an Anthropic gehen — mit deinem eigenen Konto.
- Vollständige spanische, französische und niederländische Übersetzung ergänzt und die deutsche vervollständigt.
- Link zum Handbuch auf den Plugin-Seiten ergänzt.
1.8.6
- Behoben: Die Pro-Seite nannte den falschen Zahlungsanbieter. Käufe wickelt Freemius ab, nicht Digistore24; die 30-tägige Geld-zurück-Garantie bleibt unverändert.
1.8.5
- Das Plugin spricht jetzt standardmäßig Englisch: Alle Quellstrings wurden vom Deutschen ins Englische übersetzt, und Deutsch liegt als vollständige Übersetzung bei, die auf deutschen Websites automatisch lädt. Vor dieser Version sah jede Website die deutsche Oberfläche, unabhängig von ihrer Sprache.
- Die kaputten Platzhalter-Sprachdateien (en/es/fr/nl) entfernt, die gar nichts übersetzt haben; Spanisch, Französisch und Niederländisch kommen über die Sprachpakete von wordpress.org zurück.
- Die sechs Verzeichnis-Screenshots ergänzt.
1.8.4
- Das Plugin in „Hafenstudios Ads – Ad Placement Manager“ umbenannt und die Textdomain auf
hafenstudios-adsgeändert, gemäß dem Plugin-Review von WordPress.org. Keine funktionalen Änderungen. - Interne Präfixe, Optionsnamen, Shortcodes und der REST-Namensraum bleiben bewusst unverändert, damit bestehende Anzeigenblöcke, Einstellungen und Statistiken weiter funktionieren.
1.8.2
- Die alten Shortcode-Aliasse
[sai_ad]und[sai_ad_group]entfernt, sodass jeder öffentliche Name dieses Plugins das Präfixadjetträgt. Nutze stattdessen[adjet_ad]und[adjet_ad_group]. - Der Google-AdSense-Loader wird jetzt ausschließlich über
wp_enqueue_script()eingebunden; der eigene Skript-Tag-Filter, der das optionale Attributcrossoriginergänzt hat, ist entfallen. - Den Escaping-Vertrag der Anzeigen-Ausspielung direkt an den Callbacks für Shortcode, Block und
the_contentdokumentiert.
1.8.1
- Die Plugin-URI und den Link zu den SendFox-Nutzungsbedingungen korrigiert, sodass alle angegebenen URLs erreichbar sind.
- Sämtliches JavaScript und CSS für Frontend und Backend aus inline eingebetteten
<script>– und<style>-Tags in ordentlich eingebundene Dateien verschoben: Basis-Styles laden jetzt alspublic/frontend.css, der Aufruf der AdSense-Einheit, das Verhalten von Popup, Exit-Intent und Cookie-Consent sowie die Live-Vorschau im Backend laufen aus eingebundenen Skripten. Am Verhalten ändert sich nichts. - Das Escaping der Ausgabe rund um die Anzeigen-Ausspielung gehärtet und dokumentiert (erzeugtes Markup wird escaped; roher eigener Code bleibt hinter der Berechtigung
unfiltered_htmlabgesichert, wie beim Kern-Block „Individuelles HTML“). - Alle direkten Datenbankzugriffe auf vorbereitete Anweisungen mit dem Tabellen-Platzhalter
%iumgestellt, was die WordPress-Mindestversion auf 6.2 anhebt.
1.8.0
- Eine eingebaute Vorlage für einen Cookie-Consent-Banner ergänzt: Besucher stimmen zu oder lehnen ab, sie setzt das Consent-Signal, auf das deine Consent-gesteuerten Anzeigen warten, und sendet Aktualisierungen für Google Consent Mode v2. Ein separates Consent-Plugin ist nicht nötig.
- Eine native SendFox-Newsletter-Anbindung ergänzt (mit eigenem SendFox-Access-Token): Die neue Vorlage „Newsletter (SendFox)“ trägt Besucher direkt in deine gewählte Liste ein. Das Double-Opt-in übernimmt SendFox.
- Einen öffentlichen Opt-in-Endpunkt ergänzt, geschützt durch Nonce, Honeypot und Rate-Limit; der Token wird verschlüsselt gespeichert und ausschließlich serverseitig verwendet.
- Den Assistenten um einen dritten Mapper-Typ (Provider) erweitert, damit später weitere E-Mail-Anbieter andocken können.
1.7.0
- Eine Vorlagen-Galerie mit fertigen Anzeigen, Bannern, Hinweisleisten und Popups ergänzt (kostenlos), dazu Premium-Vorlagen mit Pro-Kennzeichen und ein Free/Pro-Fundament mit Upgrade-Seite. Free bleibt voll funktionsfähig.
- Einen geführten Assistenten ergänzt: Vorlage auswählen und einfach Felder ausfüllen (Titel, Text, Link, Farbe) mit Live-Vorschau, statt HTML zu schreiben. Feldwerte werden gespeichert und bleiben bearbeitbar; „HTML selbst bearbeiten“ wechselt in den Roh-Editor.
- Einen geführten Google-AdSense-Assistenten ergänzt: Publisher-ID, Slot-ID und Format eingeben, und das Plugin baut die responsive Einheit.
- Optionale KI-Textvorschläge im Assistenten ergänzt: Hinterlege deinen eigenen Anthropic-Claude-API-Key und lass die KI Titel, Texte und Button-Beschriftungen als frei bearbeitbare Vorschläge entwerfen. Eine Anfrage pro Klick, nie automatisch; der Key wird verschlüsselt gespeichert (libsodium) und ausschließlich serverseitig verwendet.
- Eine seitenweite Platzierung „Overlay“ ergänzt, damit Popups, Exit-Intent und Hinweisleisten erscheinen und sich selbst auslösen.
- Eine Einstiegshilfe beim ersten Start ergänzt, die dich zu AdSense, einer Vorlage oder deinem eigenen HTML führt.
- Backend verfeinert: Bestätigung beim Speichern im Editor, kompakte Symbol-Aktionen, ein einklappbarer Bereich „Erweitert“ und Hans, der handgezeichnete hafenstudios-Kapitän.
1.6.0
- Eine sparsame Berechtigung
manage_adjetergänzt (Administratoren behalten den Zugriff über einen manage_options-Rückfall) sowie einen optionalen Schalter für Redakteurs-Zugriff in den Einstellungen. - Eine REST-API unter
adjet/v1für Anzeigenblöcke, Statistik und Einstellungen ergänzt (Authentifizierung über Anwendungspasswort). - Ein 30-Tage-Diagramm für Impressionen und Klicks auf der Statistikseite ergänzt, inline als SVG gerendert und ohne externe Bibliotheken.
1.5.0
- Das Plugin als Teil der hafenstudios-Plugin-Familie neu positioniert.
- Backend in der klaren Gestaltungssprache von hafenstudios/Linkjet neu gestaltet (Markenleiste, Reiter-Navigation, Petrol-Akzent, Kennzahlen- und Inhaltskarten).
- Shortcodes auf
[adjet_ad]und[adjet_ad_group]umgestellt; die alten Shortcodes[sai_ad]und[sai_ad_group]funktionieren weiterhin als Aliasse. - Automatische Datenübernahme aus einer früheren AdEngine-Installation (Anzeigenblöcke, Einstellungen und Statistiken).
- Statistik-Summen über den Objekt-Cache ergänzt, um die Datenbank zu entlasten.
- Das Einbinden des AdSense-Skripts trägt jetzt immer eine Version, und Hinweise aus dem Plugin Check wurden aufgeräumt.
1.4.3
- Den öffentlichen Plugin-Titel umbenannt, um die Namensvorgaben von WordPress.org einzuhalten.
1.4.1
- Backend überarbeitet: aufgeräumterer Hero-Bereich, Glas-Navigation, kräftigere Karten und besseres Verhalten auf kleinen Bildschirmen.
- Bedienbarkeit im Backend, visuelle Hierarchie und AdSense-Einstiegshinweise verbessert.
1.4.0
- AdSense-Assistenten ergänzt, der aus Publisher-ID und Slot-ID bequem responsive AdSense-Einheiten baut.
- Optionalen Frontend-Loader für AdSense Auto Ads ergänzt.
- Dynamischen Gutenberg-Block für manuelle Platzierungen ergänzt.
- Gewichtete Rotationsgruppen für Anzeigen ergänzt.
1.3.1
- Kampagnen-Zeitsteuerung mit optionalem Start- und Endzeitpunkt ergänzt.
- Duplizieren sowie Pausieren und Aktivieren mit einem Klick ergänzt.
- Automatische Platzierung nach dem ersten Bild ergänzt.
- WordPress-Code-Editor eingebunden und eine sicherere Live-Vorschau im Backend ergänzt.
1.3.0
- Optionalen Schalter für lokale Statistik ergänzt.
- Import-Ablauf mit Prüfung von JSON-Endung und Dateigröße gehärtet.
- Sicherheitslage rund um rohen Anzeigencode verbessert.
1.2.0
- Backend-Gestaltung mit Hero-Bereich und Kennzahlen-Karten ergänzt.
- Startdateien für die Lokalisierung ergänzt.
1.1.0
- Kennzeichnung, AMP-Ausschluss, serverseitige Geräteerkennung, Mindestwortzahl, Höchstzahl je Beitrag, Ausschlusslisten, Lazy Loading, Consent-Gating, Statistik, Import/Export und Deinstallations-Routine ergänzt.
1.0.0
- Erste Version.
