Dokumentation

Anleitung für Target Media Toolkit: Einrichtung der Module, Fehlerbehebung und häufige Fragen.

So richten Sie alle 14 Module von Target Media Toolkit ein (Version 1.2.0). Das Plugin benötigt WordPress 6.2+ und PHP 7.4+.

Erste Schritte

Öffnen Sie nach der Aktivierung das Menü Target Media. Jedes Modul hat einen Schalter: Aktivieren Sie die gewünschten und klicken Sie auf Speichern.

Under Construction / Coming Soon

  • Modus: Coming Soon (HTTP 200) oder Wartung (HTTP 503 mit Retry-After).
  • Vorlage: eine von 10 Vorlagen; Überschrift, Text, Logo, Farben, Schrift, Hintergrund und CSS anpassbar.
  • Countdown: mit automatischem Start schaltet sich die Seite selbst ab.
  • Wer die echte Website sieht: Administratoren immer; zusätzlich Rollen, IPs, öffentliche Seiten oder ein geheimer Vorschau-Link.

Eigene Login-URL

  • Neue Adresse eingeben, z. B. meine-tuer; Login dann unter example.com/meine-tuer.
  • Nicht angemeldete Besucher von wp-login.php und wp-admin erhalten eine 404-Seite.
  • Notfall: define( 'TMEDIA_DISABLE_LOGIN_URL', true ); in wp-config.php einfügen oder den Plugin-Ordner per FTP umbenennen.

Login-Schutz

Neu in 1.2.0. Das Modul schützt Ihre Login-Seite vor dem Erraten von Passwörtern.

  • Sperre: Nach zu vielen falschen Passwörtern (standardmäßig 5) wird eine IP-Adresse für 20 Minuten gesperrt; wer weiter versucht, wird für 24 Stunden gesperrt.
  • Die Login-Seite zeigt, wie viele Versuche noch bleiben. Passwörter von gesperrten Adressen werden gar nicht geprüft.
  • Optional: Jeder Versuch mit dem Benutzernamen „admin” gilt als Angriff.
  • XML-RPC wird abgeschaltet, weil die meisten Passwort-Bots es nutzen.
  • Protokoll fehlgeschlagener Logins und Sperren, Entsperren-Button und Positivliste für IP-Adressen (z. B. Ihr Büro).
  • E-Mail an den Administrator, wenn ein Angriff lange gesperrt wird. Funktioniert hinter Cloudflare und anderen Proxys.

Temporärer Login

  • Erstellen Sie einen Login-Link ohne Passwort und wählen Sie die Gültigkeit: 1 Stunde bis 30 Tage.
  • Angeboten werden nur Rollen ohne Rechte für Benutzer, Plugins, Themes und Einstellungen, nie Administrator. Diese Rechte bleiben gesperrt, auch wenn jemand die Rolle später ändert.
  • Temporäre Benutzer können sich nicht mit Passwort anmelden, es nicht zurücksetzen und ihr Profil nicht bearbeiten.
  • Verlängern, neuen Link erstellen, widerrufen (meldet den Benutzer sofort ab) oder löschen per Klick; Sie sehen, wann jeder Link zuletzt genutzt wurde.
  • Abgelaufene Benutzer werden automatisch gelöscht, ihre Inhalte gehen an die Person, die den Link erstellt hat.
  • Funktioniert mit der eigenen Login-URL, und Kunden mit Link sehen die echte Website auch bei aktivem Under Construction.

WebP-Bilder

  • PNG-Uploads werden vor der Erstellung der Vorschaubilder in WebP umgewandelt; JPEG optional.
  • Nutzt GD oder Imagick auf Ihrem Server. Bereits hochgeladene Bilder bleiben unverändert.

Social Sharing

  • Im Editor erscheint die Box „Social Share”, in der Sie für jeden Beitrag und jede Seite Bild, Titel und Beschreibung zum Teilen wählen.
  • Ohne Auswahl wird das Beitragsbild verwendet, danach das Standardbild der Website aus den Moduleinstellungen.
  • Gibt OpenGraph- und X-(Twitter-)Card-Tags mit Bildgröße und Alt-Text aus.
  • Pausiert automatisch, wenn ein SEO-Plugin dieselben Tags ausgibt.

XML-Sitemap

  • Erreichbar unter example.com/sitemap.xml, gecacht, in robots.txt eingetragen.
  • Pausiert bei aktivem Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework oder Slim SEO.

Weiterleitungen & 404

Neu in 1.2.0.

  • Das 404-Protokoll listet fehlende Adressen, die meistbesuchten zuerst, mit Herkunft der Besucher.
  • Neben einer Adresse auf „Weiterleiten” klicken, neue Adresse eingeben, speichern. Typen: 301 (dauerhaft), 302 und 307 (vorübergehend) und 410 (endgültig entfernt).
  • Platzhalter: /blog/* → /news/* verschiebt einen ganzen Bereich auf einmal.
  • Jede Weiterleitung hat einen Aufrufzähler, Groß- und Kleinschreibung wird ignoriert, und Weiterleitungsschleifen werden verhindert.
  • Anfragen von Hacker-Bots (.php, .env, wp-admin…) werden nicht protokolliert, damit die Liste nützlich bleibt.

Website-Monitoring

  • Stündliche Prüfungen: Startseite, Datenbank, Speicher, SSL, PHP, Updates, Fehler, Cron, Upload-Ordner, Suchmaschinen-Sichtbarkeit.
  • E-Mail bei Problemen und bei deren Behebung.
  • Heartbeat-Adresse mit Antwort TMEDIA-OK für HetrixTools, StatusCake oder UptimeRobot.

Duplizieren

Neu in 1.2.0.

  • Ein Link „Duplizieren” neben jedem Beitrag, jeder Seite und anderen Inhaltstypen, in der Admin-Leiste und in den Massenaktionen.
  • Die Kopie behält Text, Beitragsbild, Kategorien, Schlagwörter, benutzerdefinierte Felder und Page-Builder-Layouts.
  • Kopien werden immer als Entwurf gespeichert, nichts geht online, bevor Sie es veröffentlichen.

Kontakt-Buttons

Neu in 1.2.0.

  • Buttons für Anruf, WhatsApp, Viber, Telegram und E-Mail. Aktivieren Sie nur die, die Sie nutzen.
  • Auf dem Handy: feste Leiste am unteren Rand (Anruf · WhatsApp · Viber). Am Computer: runder Button, der eine kleine Kontaktkarte öffnet.
  • Optional: erste WhatsApp-Nachricht, eigene Farbe, linke oder rechte Ecke und Seiten, auf denen die Buttons ausgeblendet sind.
  • Öffnungszeiten: außerhalb einen Offline-Hinweis zeigen, nur den Anruf-Button ausblenden oder alle Buttons.
  • Solange der Cookie-Hinweis offen ist, rückt der Button darüber.
  • Viber-Links öffnen die Viber-App: auf dem Handy immer, am Computer, wenn Viber Desktop installiert ist.
  • Akzeptieren-Button, optionaler Ablehnen-Button und Link zur Datenschutzerklärung.
  • Leiste unten oder Box in der Ecke, dunkles oder helles Design und eigene Button-Farbe.
  • Merkt sich die Wahl jedes Besuchers und funktioniert mit Seiten-Caching.
  • Für Entwickler: Die Wahl lesen Sie mit tmedia_cookie_consent() in PHP oder dem Ereignis tmedia:consent in JavaScript.
  • Der Hinweis blockiert Analyse- und Werbeskripte nicht von selbst.

Popups

  • Neu in 1.2.0: Die Einstellungen sind in vier Tabs aufgeteilt (Alter, Ankündigung, Gutschein, Newsletter); die An/Aus-Kennzeichnung zeigt, was aktiv ist.
  • Altersabfrage (z. B. 18+) mit den Buttons „Ja, eintreten” und „Nein, verlassen”. Der Besucher bestätigt nur sein Alter; das ist keine rechtliche Identitätsprüfung.
  • Ankündigung für Neuigkeiten, Öffnungszeiten oder ein neues Produkt.
  • Rabattgutschein mit Kopieren-Button und Enddatum, nach dem er nicht mehr erscheint.
  • Newsletter mit Pflicht-Einwilligung und optionalem Gutschein als Belohnung. Abonnenten werden in Ihrer WordPress-Datenbank gespeichert, im Plugin aufgelistet und als CSV exportiert. Exportieren Sie die Liste vor dem Löschen des Plugins, denn die Deinstallation entfernt sie.
  • Anzeige nach einigen Sekunden, nach dem Scrollen oder wenn der Besucher die Seite verlassen will. Sie wählen Seiten, Geräte und wie oft ein Popup wiederkommt.
  • Höchstens ein Marketing-Popup pro Seitenaufruf. Jedes Popup lässt sich im Admin-Bereich als Vorschau ansehen.

Saisonale Effekte

Neu in 1.2.0.

  • Weihnachten: fallender Schnee und eine funkelnde Lichterkette. Neujahr: Feuerwerk und Konfetti. Ostern: bunte Eier. Halloween: Fledermäuse und Herbstlaub. Valentinstag: Herzen.
  • Der Automatikmodus folgt dem Kalender, mit orthodoxen oder westlichen Daten für Weihnachten und Ostern. Sie können auch ein Thema manuell starten.
  • Die Daten jedes Feiertags sind änderbar, z. B. Neujahrsfeuerwerk bis zum 7. Januar.
  • Optionales Grußband („Frohe Feiertage von unserem Team!”), das Besucher schließen können.
  • Das Skript lädt nur während eines Feiertags, zeichnet auf einem einzigen Canvas, pausiert in Hintergrund-Tabs, nutzt auf dem Handy weniger Partikel, blockiert keine Klicks und respektiert „Bewegung reduzieren”. Keine Bilder zum Herunterladen.

Fehlerbehebung

Besucher sehen nach dem Aktivieren von Under Construction noch die alte Website. Leeren Sie den Cache Ihres CDN (z. B. Cloudflare). Das Plugin leert die gängigsten Caching-Plugins automatisch.

Die Prüfung „Startseite” im Monitoring ist eine Warnung. Manche Hoster erlauben dem Server nicht, eigene Seiten zu laden. Nutzen Sie stattdessen die Heartbeat-Adresse mit einem externen Dienst.

Ich habe mich mit dem Login-Schutz ausgesperrt. Warten Sie, bis die Sperre endet (standardmäßig 20 Minuten), oder melden Sie sich aus einem anderen Netz an, z. B. über mobile Daten, und klicken Sie auf der Seite Login-Schutz auf Entsperren. Fügen Sie Ihre IP der Positivliste hinzu.

Reicht der Cookie-Hinweis für die DSGVO? Er zeigt den Hinweis und speichert die Wahl des Besuchers. Volle Konformität heißt auch, Tracking-Skripte erst nach der Einwilligung zu laden, was von Ihren anderen Plugins und Einstellungen abhängt. Wir sind keine Juristen; prüfen Sie Ihre Pflichten.

Bremsen die saisonalen Effekte die Website? Nicht spürbar: Das Skript lädt nur während eines Feiertags, zeichnet auf einem einzigen Canvas und pausiert, wenn der Tab nicht sichtbar ist.

Keine Antwort gefunden? Schreiben Sie uns.

Sagen Sie uns, was Sie brauchen.

Wir antworten am selben oder nächsten Werktag, auf Serbisch, Englisch, Deutsch oder Russisch.