Beschreibung
Manchmal ist es nützlich zu wissen, wann – oder ob – ein Benutzer sich ins Backend einer WordPress-Installation eingeloggt hat. Loginpetze generiert für diesen Fall eine E-Mail. Dies ist eine bequeme Art, um z.B. auf Entwicklungsseiten Kunden-Logins im Auge zu behalten. Es ist nicht erforderlich, regelmäßig in Statistiken oder Trackingtools nachzuschauen. Die E-Mails sind individuell anpassbar und es sind diverse Shortcodes verfügbar. Alle Texte sind übersetzbar.
Loginpetze 1.x ist nicht kompatibel mit WordPress Multisite.
Übersetzungen
Wenn du bei der Übersetzung dieses Plugins mitmachen möchtest, bist du herzlich willkommen!
Um mitzuwirken, besuche translate.wordpress.org
Denke daran, dass jemand deine Übersetzungsvorschläge freigeben muss, falls du kein PTE oder GTE für deine Sprache bist. Du kannst entweder in Slack Bescheid geben oder einen Editor-Request auf https://make.wordpress.org/polyglots/ schreiben.
Um das Übersetzungsteam für deine Sprache zu finden, besuche https://make.wordpress.org/polyglots/teams/
Danksagungen
Besonderer Dank gilt Bernhard Kau, Torsten Landsiedel, Bego Mario Garde und Thorsten Frommen.
Screenshots
Installation
Aus dem WordPress-Plugin-Directory
- Gehe in deinem Backend zu Plugins → Installieren, um im WordPress-Plugin-Verzeichnis nach Loginpetze zu suchen.
- Klicke auf Jetzt installieren und dann Aktivieren.
- Nach der Aktivierung gehe zu Einstellungen → Loginpetze und passe die wenigen Einstellungsmöglichkeiten dieses Plugins an
Manuelle Installation
- Lade loginpetze.zip auf deinen Desktop herunter und entpacke das Archiv.
- Lade den Ordner loginpetze in das Verzeichnis
/wp-content/plugins/
auf deinem Webserver. - Aktiviere Loginpetze über das Menü Plugins in deinem Dashboard.
- Nach der Aktivierung gehe zu Einstellungen → Loginpetze und passe die wenigen Einstellungsmöglichkeiten dieses Plugins an
FAQ
-
«Loginpetze» – was ist denn das für ein Name?
-
Es ist das deutsche Word für „login snitch“.
-
Wie funktioniert das Plugin?
-
Kurz gesagt: installiere es, wähle einen Benutzer aus, der die Login-Benachrichtigungen erhalten soll, und fertig.
Wenn du möchtest, kannst du die Betreffzeile und den Text der E-Mails individuell anpassen. Es sind einige Platzhalter verfügbar, die du in deine Vorlage einbauen kannst: username, blogname, date und time.
-
Kann ich die Benachrichtigungen für bestimmte Benutzer oder Rollen unterdrücken?
-
Ja, für diesen Zweck gibt es einen Filter. Füge die folgenden Zeilen in die Datei
functions.php
deines (Child-)Themes ein und passe die Werte im Array auf deine Bedürfnisse an – du kannst Benutzernamen, IDs und Rollen (auch gemischt) in ein gemeinsames Array eintragen.add_filter( 'loginpetze_blockers', function ( $ignorelist ) { $ignorelist = array ( 'username', '123', 'administrator' ) ; return $ignorelist; } );
-
Ist das Plugin Multisite-kompatibel?
-
Loginpetze 1.x funktioniert nicht in Multisite-Installationen, aber wir planen, diese Funktion in einer künftigen Version zu bieten.
-
Warum habt Ihr dieses Plugin entwickelt?
-
Gelegentlich (vor allem dann, wenn wir Websites für Kunden erstellen) möchten wir informiert werden, ob – oder wenn – sich jemand in die Entwicklungs-Website eingeloggt hat. Zu diesem Zweck haben wir bisher immer ein paar Zeilen in die
functions.php
-Datei der Websites eingebaut, was nicht sehr komfortabel ist. Aus Bequemlichkeit ist also dieses Plugin entstanden.Außerdem war es eine gute Möglichkeit, den Prozess der Pluginerstellung und -veröffentlichung zu lernen und einmal ganz praktisch zu üben.
-
Was passiert, wenn ich das Plugin über mein Dashboard deaktiviere oder lösche?
-
Ein Deaktivieren des Plugins wird einfach nur die Benachrichtigungs-Mails stoppen. Deinen Einstellungen (die in der Datenbank gespeichert sind) passiert nichts.
Wenn du das Plugin jedoch löschst, werden deine Einstellungen aus der Datenbank entfernt. Wenn du es dann erneut installierst, gelten wieder die Standard-Einstellungen.
-
Was passiert, wenn ich die Dateien einfach per FTP lösche?
-
Dies wird ebenfalls die Benachrichtigungen stoppen, aber da die Deinstallationsroutine nicht aufgerufen wird, wird auch nichts aus deiner Datenbank gelöscht. Wenn du die Loginpetze danach erneut installierst, werden deine alten Einstellungen übernommen.
-
Was passiert, wenn ich (oder ein anderer Admin) einen Benutzer lösche, der als Empfänger der Benachrichtigungs-E-Mails eingetragen ist?
-
Loginpetze wird dich warnen und du kannst deine Einstellungen überprüfen. Falls du die Warnung ignorierst, wird Loginpetze automatisch den Blog-Admin als neuen E-Mail-Empfänger eintragen.
-
Ich brauche mehr Funktionen. Gibt es eine Pro-Version?
-
Nein 🙂
Rezensionen
Mitwirkende & Entwickler
„Loginpetze“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Loginpetze“ wurde in 9 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Loginpetze“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.4
- 2020-08-06
- hinzugefügt: Filter, um Benachrichtigungen für bestimmte Benutzer, IDs oder Rollen zu unterdrücken
- Getestet bis WordPress 5.5
1.3
- 2020-01-14
- hinzugefügt: weitere Platzhalter
1.2
- 2018-10-08
- Getestet bis WordPress 5.3
1.1
- 2018-01-16
- hinzugefügt: Unterstützung für Simple History
- hinzugefügt: Prüfung auf die benötigte PHP-Version (5.5)
- verbessert: Schlagwörter für das WordPress-Plugin-Verzeichnis
1.0
- 2018-01-15
- Erstveröffentlichung