In Einstellungen > Allgemein kannst du festlegen, dass alle registrierte BenutzerInnen die Rolle „Mitarbeiter“ zugewiesen bekommen. Ein Autor kann Beiträge schreiben und Redakteuren (oder Administratoren, die in der Berechtigungs-Hierarchie an oberster Stelle stehen) zur Veröffentlichung vorlegen, aber nicht selber veröffentlichen.
Wenn du die Registrierung restriktiv handhaben möchtest, kannst du die Registrierung mit dem Plugin WP Approve User genehmigen oder ablehnen.
Mir ist kein Plugin bekannt, bei dem ein nicht registrierter Nutzer Beiträge schreiben kann, um sich dann eine Registrierung „zu verdienen“. Der Weg ist eigentlich anders: Erst registrieren, dann Freischaltung, dann schreibt der/die neue BenutzerIn Beiträge und es bleibt dir vorbehalten, sie zu veröffentlichen. Möchtest du irgendwann die Benutzerrechte dahin erweitern, dass der/die MitarbeiterIn selber veröffentlichen kann, bekommt er/sie die Rolle AutorIn zugewiesen. Autoren dürfen eigene Beiträge veröffentlichen.
Danke @pixolin!
Ich meinte, nicht dass jeder einen Beitrag veröffentlichen kann bzw. darf, sondern dass es eine Upload-Funktion gibt, wo man eine Word-Datei mit einem Beitrag hochladen kann und ich mir diese dann anschauen kann. Dann kann ich den Benutzer akzeptieren oder nicht.
Hast du meine Antwort überhaupt gelesen? Oder nur nicht verstanden?
Hallo @pixolin,
Ja ich habe deine Antwort gelesen und verstanden sicher auch.
Der Benutzer soll keinen Beitrag schreiben denn ich veröffentliche, sondern er soll einen Test-Beitrag, also einen Beitrag in Word oder als Test mit Überschrift und Inhalt schreiben, denn ich mir durchlesen kann und ich dann die Registrierung akzeptieren bzw. ablehnen kann . Der Test-Beitrag wird danach nicht veröffentlicht, sondern dient rein um zu schauen, ob er gut schreiben bzw. welches Thema er schreiben kann.
Beiträge in WordPress haben mit Microsoft Word (oder anderen externen Programmen) nichts zu tun. Wenn du in einem WordPress-Forum „Test-Beitrag“ schreibst, gehe ich auch erst einmal davon aus, das es um einen Beitrag in WordPress geht.
Um in WordPress Beiträge zu schreiben, muss der Webseitenbesucher als Benutzer registriert und angemeldet sein. Dabei bedeutet „Beiträge schreiben“ aber nicht, dass die Beiträge auch direkt veröffentlicht werden. Ein Benutzer mit der Rolle Mitarbeiter kann ausschließlich schreiben, aber nicht veröffentlichen. Es bleibt dir überlassen, ob der Beitrag anschließend nur ein weiterer Eintrag in der MySQL-Datenbank bleibt, gelöscht oder veröffentlicht wird.
Wenn du möchtest, dass dir nicht registrierte Webseitenbesucher Inhalte in anderem Format (Word-, Markdown-, PDF-Datei …) zukommen lassen, kannst du ein Formular einrichten und darin eine Upload-Funktion anbieten. Dazu brauchst du aber nicht die Funktion, dass sich „Besucher als Autoren registrieren können“. Du brauchst dann auch nichts „manuell bestätigen“.
Danke @pixolin für deine Antwort.
Ein Formular war auch meine Idee, aber ich möchte, dass sich die Nutzer gleich beim Formular Name, Alter, Benutzername, E-Mail-Adresse, Passwort und den geschriebenen Text hochladen kann, aber wenn ich dann eine E-Mail erhalte vom Formular sehe ich das Passwort, was manche vielleicht nicht haben möchte, da das Passwort meistens woanders auch genutzt wird.
Gibt es ein Formular wo ich, das so erstellen kann, dass alles in der User Datenbank gespeichert wird und ich nur alle Daten außer das Passwort sehe und ich dann Manuel bestätigen kann.
Das einzige Formular das ich kenne, das Benutzerdaten gleich in die Tabelle wp_users
schreibt, ist das Registrierungsformular.
Ok, danke @pixolin!
ich glaube, ich muss ein normales Formular erstellen, wenn ich es so haben möchte.