Zum Inhalt springen
WordPress.org

Deutsch

  • Themes
  • Plugins
  • News
  • Support
  • Über
    • Learn WordPress
    • Documentation (en)
    • Foren
    • Developers (en)
    • WordPress.tv
  • Meetups
  • Mitmachen
  • FAQ
  • Hol dir WordPress
Hol dir WordPress
WordPress.org

Plugin Directory

WP Approve User

  • Plugin einreichen
  • Meine Favoriten
  • Anmelden
  • Plugin einreichen
  • Meine Favoriten
  • Anmelden

WP Approve User

Von Konstantin Obenland
Herunterladen
Live-Vorschau
  • Details
  • Rezensionen
  • Installation
  • Entwicklung
Support

Beschreibung

Dieses Plugin ermöglicht es dir, Benutzerregistrierungen freizuschalten oder abzulehnen.
Solange ein Benutzer nicht freigeschaltet ist, kann er nicht auf den WordPress-Administrationsbereich zugreifen.

Bei der Aktivierung des Plugins werden alle bestehenden Benutzer automatisch als freigeschaltet markiert. Der Website-Administrator hat niemals eingeschränkten Zugriff und benötigt keine Freischaltung.
Dieses Plugin ist vermutlich nicht mit WooCommerce kompatibel.

Übersetzungen

Ich aktualisiere das Plugin gern mit neuen Sprachversionen, sobald ich sie erhalte!
Derzeit verfügbar in:

  • Niederländisch
  • Deutsch
  • Englisch
  • Hebräisch
  • Persisch
  • Russisch

Plugin-Hooks

Aktionen

wpau_approve (int)

Benutzer-ID des freigeschalteten Benutzers.

wpau_unapprove (int)

Benutzer-ID des abgelehnten Benutzers.

Filter

wpau_default_options (array)

Standardoptionen.

wpau_update_message_handler (string)

Ermöglicht die Rückgabe individueller Aktualisierungsmeldungen.

wpau_message_placeholders (array)

Filtert die Platzhalter in Genehmigungs- und Zurückweisungs-E-Mails.

Screenshots

Fehlermeldung, wenn der Benutzer noch nicht freigeschaltet ist.
Fehlermeldung, wenn der Benutzer noch nicht freigeschaltet ist.
Zeilenaktion, wenn der Benutzer freigeschaltet ist
Zeilenaktion, wenn der Benutzer freigeschaltet ist
Zeilenaktion, wenn der Benutzer noch nicht freigeschaltet ist
Zeilenaktion, wenn der Benutzer noch nicht freigeschaltet ist
Anzahlbenachrichtigung und Zeilenhervorhebung für nicht freigeschaltete Benutzer
Anzahlbenachrichtigung und Zeilenhervorhebung für nicht freigeschaltete Benutzer

Installation

  1. WP Approve User herunterladen.
  2. Entpacke den Ordner in das Verzeichnis /wp-content/plugins/.
  3. Aktiviere das Plugin über das Menü „Plugins“ in WordPress.
  4. Stelle sicher, dass die Benutzerregistrierung in den „Allgemeinen Einstellungen“ aktiviert ist.

FAQ

Versendet das Plugin nach der Freigabe eines neuen Benutzers eine E-Mail, um ihn darüber zu informieren, dass er freigegeben wurde?

Ja! Unter Einstellungen > Benutzer genehmigen können Sie auswählen, wann eine E-Mail gesendet werden soll und den Inhalt der E-Mail an Ihre Bedürfnisse anpassen!

Rezensionen

Simple, effective plugin

shamrock82 15. April 2026
Works great! An integration with MemberPress would be a great enhancement or add-on, so that I could enforce approvals for users purchasing specific memberships (even if they are a WordPress User already), but not others.

Great plugin!

clayray 4. Juli 2025
For a free plugin, this is quite powerful. Would be nice to be able to add the users full name (i.e. first and last name) in the approval email (rather than just the username), but the ability to edit the email the template (or turn off emails) puts it head and shoulders above the competition.

Nice, simple and focused

FolioVision 22. Februar 2024
We are looking for a way to minimise the amount of emails which we send out to dead addresses (often Gmail) via fake bbPress signups to our forum. The first step is user approval. Konstantin’s plugin is simple and focused, with straightforward settings in a settings panel. There’s no top level left column item (frankly any plugin which wants to put its settings in the main left window should require approval from the plugin moderation team, if in the plugin directory, the left top-level menu is now hopelessly cluttered on most WordPress sites). The main interface are simple text additions to the existing user table Approve | Unapprove. Frankly user approval should be built into WordPress. But until it is, thank heavens for simple solutions. No adware, no pro version, no bloatware frills, native interface. I like the idea of a previous reviewer to allow unapproved users to be kept in the database to prevent additional signups with the same address. We’d also like an improved workflow where no email goes out to users until admin approval, at which point the signup email would arrive. What would happen to a new user is that s/he would be auto-logged in at the time of signup with very limited privileges until approved or unapproved but no email would be sent without approval. This would allow simple comments to be left on a weblog post or bbPress without sending out emails to dead addresses (and damaging sender reputation). We can add these features fairly easily ourselves, but it would be great to see them in the core functionality of WP Approve User. Thank you Konstantin for your hard work on WP Approve User and for making it free.

does what it says

jamaicahomes 10. Februar 2024 2 Antworten
this plugin does what it says simple. glad i found it. one thing would make this plugin so so so much better. The possibility to add a list of email domains for auto approval. For instance i want everyone from a particular company to register and bypass the plugin. That would be golden. If possible i would be happy to hack the plugin and incoperate if you like. But as it is your plugin i would prefer you did it.

This plugin is so great!

roreymp 1. Februar 2024 2 Antworten
I like this plugin so useful and easy to user, Good job to the developer on this plugin

Works great!

kl79sz 4. November 2022
I’m very happy with this plugin. It’s simple and it works as expected.
Alle 42 Rezensionen lesen

Mitwirkende und Entwickler

„WP Approve User“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende
  • Konstantin Obenland

„WP Approve User“ wurde in 9 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „WP Approve User“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

13

  • Das Dashboard-Widget „Ausstehende Benutzerfreischaltungen“ listet nun bis zu fünf ausstehende Benutzer auf, mit Inline-Buttons zum Freischalten und Ablehnen, die per AJAX arbeiten, ohne das Dashboard zu verlassen.
  • Fügt eine regelbasierte automatische Freischaltung hinzu, mit der Administratoren Registrierungen aus vertrauenswürdigen E-Mail-Domains, Endungen und IP-Bereichen erlauben können.
  • Erweitert die Standard-Admin-E-Mail „New User Registration“ um einen Link zur Übersicht der ausstehenden Benutzer, wenn eine Registrierung freigeschaltet werden muss.
  • Registriert die Abilities wp-approve-user/approve und wp-approve-user/unapprove über die WP Abilities API, damit MCP-Clients und andere Integrationen den Freischaltungsablauf steuern können.
  • Behebt eine stille Aussperrung, bei der Benutzer ohne wp-approve-user-Meta (z. B. bereits existierende Benutzer auf Websites, die die Registrierung erst nach der Installation aktiviert haben) ohne jede Rückmeldung vom WordPress-Administrationsbereich ausgeschlossen wurden.
  • Stellt die Kompatibilität mit Drittanbieter-Integrationen (z. B. Restrict Content Pro) wieder her, die noch update_user_meta( $id, 'wp-approve-user', true|false ) aufrufen, indem alte boolesche Schreibvorgänge in die drei Statuszeichenketten von V12 umgewandelt werden.

12

  • Mindestens benötigte WordPress-Version auf 4.7 angehoben.
  • Benötigt PHP 7.4 oder neuer.
  • Wechselt zu einem dreistufigen Freischaltungssystem: freigeschaltet, abgelehnt und ausstehend.
  • Wird ein Benutzer gesperrt, wird er jetzt sofort aus allen aktiven Sitzungen abgemeldet.
  • Nutzt einen Cron-Job, um nach der Plugin-Aktivierung mehr als 100 Benutzer asynchron automatisch freizuschalten.
  • Fügt einen E-Mail-Platzhalter RESETLINK hinzu, der Benutzern eine einmalige URL zum Setzen oder Zurücksetzen des Passworts schickt. Dank an @helgatheviking.
  • Die Aktualisierungsanzeige im Admin-Menü zeigt jetzt die Anzahl ausstehender (statt nicht freigeschalteter) Benutzer.
  • Nach dem Freischalten oder Sperren des letzten Benutzers in einer gefilterten Ansicht führt die Weiterleitung jetzt zu „Alle Benutzer“ statt zu einer leeren Liste.
  • Migriert beim Upgrade alte boolesche Freischaltungs-Metadaten: true wird zu approved und false zu pending.
  • Behebt ein Problem, bei dem die Upgrade-Routine aufgrund eines strikten Typvergleichs bei jedem Aufruf einer Admin-Seite erneut ausgeführt wurde.
  • Textdomain bei den Beschriftungen der Ansichten „Pending“ und „Unapproved“ korrigiert, sodass sie übersetzt werden können.
  • Anmeldefehler- und Nachregistrierungsmeldungen aktualisiert, damit sie kürzer und klarer sind.

11

  • Bilddateien durch Inline-SVGs ersetzt.
  • Behebt eine Race-Condition beim Registrieren von Sidebar-Boxen zwischen von mir geschriebenen Plugins.

10

  • Behebt einen Fehler, bei dem der Aktivierungs-Hook Klasseninstanzen erstellte, bevor er es sollte. Siehe https://wordpress.org/support/topic/fatal-error-4281/

9

  • Prüft den Freischaltungsstatus bei der Anmeldung nicht länger für Super-Admins in Multisite-Installationen. Siehe https://wordpress.org/support/topic/super-admin-not-approved-on-multisite/
  • Behebt eine Inkompatibilität mit WordPress 6.1, bei der das Plugin zu früh initialisiert wurde. Siehe https://wordpress.org/support/topic/fatal-error-4281/

8

  • Überschreibt den Freischaltungsstatus nach erneuter Plugin-Aktivierung nicht mehr. Dank an @zadro, @idearius, @howdy_mcgee.

7

  • Filter hinzugefügt, um Platzhalter und ihre Ersatzwerte zu manipulieren. Siehe https://wordpress.org/support/topic/customize-email-templates-2/
  • Verschickt die Ablehnungs-E-Mail nur, wenn es sich um eine neue Registrierung handelt und der Benutzer nicht freigeschaltet ist. Siehe https://wordpress.org/support/topic/deleting-user-generates-user-not-approved-email-possible-to-disable-feature/
  • Diverse Multisite-Verbesserungen und Fehlerbehebungen. Der Filter für nicht freigeschaltete Benutzer funktioniert jetzt! Siehe https://wordpress.org/support/topic/multisite-issues-with-user-lists-and-unapproved-filter/

6

  • Freischaltungsablauf verbessert: Die Passwort-E-Mail wird nun erst nach der Freischaltung gesendet.
  • Fehler behoben, durch den die Freischaltungs-E-Mail von überflüssigen Leerzeichen umgeben war.
  • Getestet mit WordPress 5.2.

5

  • Fehler behoben, durch den die Benutzerregistrierung bei aktivem Plugin nicht aktiviert werden konnte.

4

  • Für einen einfacheren Einstieg wird jetzt ein Hinweis angezeigt, wenn die Benutzerregistrierung deaktiviert ist.

3

  • Wartungsversion.
  • Bessere Multisite-Kompatibilität.
  • Behält die Rollenauswahl bei Sammeländerungen jetzt bei.
  • Weitere Bereinigungen hinzugefügt.
  • Code aktualisiert, um den WordPress-Coding-Standards zu entsprechen.
  • Mit WordPress 5.0 getestet.

2.3

  • Französische Übersetzung hinzugefügt. Dank an Clovis Darrigan.
  • Arabische Übersetzung hinzugefügt. Dank an Mehdi Bounya.

2.2.3

  • Behebt einen Fehler, durch den Administratoren von ihrer Website ausgesperrt wurden, wenn die Benutzerregistrierung erst nach dem Plugin aktiviert wurde.

2.2.2

  • Fügt Abwärtskompatibilität für WordPress-Versionen vor 3.5 für den Benutzerlisten-Filter hinzu.
  • Entfernt ungenutzte Entwicklungsversionen von Skripten und Stilen.

2.2.1

  • Hilfsklasse aktualisiert.

2.2.0

  • Möglichkeit hinzugefügt, in der Admin-Benutzerliste nach nicht freigeschalteten Benutzern zu filtern.
  • Fehler behoben, bei dem aktuell aktive Benutzer bei der Aktivierung nicht als freigeschaltet markiert wurden, wenn die Benutzerregistrierung deaktiviert war.
  • Niederländische Übersetzung hinzugefügt. Dank an Jos Wolbers.
  • Kleinere Anpassungen an den Coding-Conventions, um näher an den Core-Coding-Guidelines zu sein.
  • Mit der Beta-Version von 3.6 getestet.

2.1.1

  • Fehler behoben, durch den neue Einstellungen nicht gespeichert wurden.

2.1.0

  • Russische Übersetzung hinzugefügt. Dank an Mick Levin.
  • E-Mail-Texte lassen sich jetzt auch bearbeiten, wenn die E-Mail-Benachrichtigung nicht aktiviert ist.
  • Fehler behoben, durch den Admin-Hinweise der Settings API nicht angezeigt wurden.

2.0.0

  • Möglichkeit hinzugefügt, beim Freischalten/Sperren eine E-Mail zu versenden. Der E-Mail-Text lässt sich anpassen.
  • Anpassung des Menüpunkts „Benutzer“ optimiert. Dank an Rd.
  • Hebräische Übersetzung hinzugefügt. Dank an asafche.

1.1.1

  • Fehler behoben, durch den die Hinweisanzeige neue Registrierungen nicht berücksichtigte.

1.1.0

  • Sammelaktion zum Freischalten und Sperren von Benutzern hinzugefügt.
  • Benachrichtigung über nicht freigeschaltete Benutzer im Admin-Menüpunkt hinzugefügt (WordPress 3.2+).
  • Hervorhebung nicht freigeschalteter Benutzer hinzugefügt.
  • Action-Hooks bei (Nicht-)Freischaltung hinzugefügt. Siehe Hook-Referenz.
  • Von einem Administrator angelegte Benutzer werden automatisch freigeschaltet.
  • Hilfsklasse aktualisiert.
  • Es wird jetzt eine Instanz des Objekts Obenland_Wp_Approve_User in einer statischen Eigenschaft gespeichert, um das Deregistrieren von Hooks zu erleichtern.

1.0

  • Erste Veröffentlichung.

Meta

  • Version 13
  • Zuletzt aktualisiert vor 1 Monat
  • Aktive Installationen 3.000+
  • WordPress-Version 4.7 oder höher
  • Getestet bis 6.9.4
  • PHP-Version 7.4 oder höher
  • Sprachen

    Dutch, Dutch (Belgium), English (US), German, Italian, Japanese, Polish, Russian, Spanish (Chile) und Spanish (Spain).

    Übersetze in deine Sprache

  • Schlagwörter
    adminapproveloginuseruser management
  • Erweiterte Ansicht

Bewertungen

4.2 von 5 Sternen.
  • 31 5-Sterne-Rezensionen 5 Sterne 31
  • 2 4-Sterne-Rezensionen 4 Sterne 2
  • 2 3-Sterne-Rezensionen 3 Sterne 2
  • 0 2-Sterne-Rezensionen 2 Sterne 0
  • 7 1-Sterne-Rezensionen 1 Stern 7

Your review

Alle Rezensionen anzeigen

Mitwirkende

  • Konstantin Obenland

Support

Möchtest du etwas mitteilen? Brauchst du Unterstützung?

Support-Forum anzeigen

Spenden

Möchtest du die Weiterentwicklung dieses Plugins unterstützen?

Für dieses Plugin spenden

  • Über
  • News
  • Hosting (engl.)
  • Datenschutz
  • Showcase (engl.)
  • Themes
  • Plugins
  • Vorlagen
  • Learn
  • Support
  • Entwicklung (engl.)
  • WordPress.tv ↗
  • Mitwirken (engl.)
  • Veranstaltungen
  • Spenden (engl.) ↗
  • Five for the Future (engl.)
  • WordPress.com ↗
  • Matt (engl.) ↗
  • bbPress (engl.) ↗
  • BuddyPress (engl.) ↗
WordPress.org
WordPress.org

Deutsch

  • Unser X-Konto (früher Twitter) besuchen
  • Unser Bluesky-Konto besuchen
  • Unser Mastodon-Konto besuchen
  • Unser Threads-Konto besuchen
  • Unsere Facebook-Seite besuchen
  • Unser Instagram-Konto besuchen
  • Unser LinkedIn-Konto besuchen
  • Unser TikTok-Konto besuchen
  • Unseren YouTube-Kanal besuchen
  • Unser Tumblr-Konto besuchen
Code ist Poesie.
The WordPress® trademark is the intellectual property of the WordPress Foundation.