Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man Beiträger ihre WordPress-Beiträge nach der Freigabe bearbeiten lässt

Eine der Herausforderungen, mit denen wir beim Betrieb eines WordPress-Blogs mit mehreren Autoren konfrontiert sind, ist die Verwaltung von Änderungen nach der Veröffentlichung.

Standardmäßig können Mitwirkende und Gastblogger ihre veröffentlichten Beiträge nicht bearbeiten. Dies kann zu Problemen führen, wenn Autoren schnell einen Tippfehler korrigieren, falsche Informationen korrigieren oder einen Beitrag aktualisieren müssen, damit er relevant und hilfreich bleibt.

In diesem Artikel zeigen wir Ihnen, wie Sie Ihre Beiträge nach der Freigabe bearbeiten können. Wir stellen die Lösungen vor, die wir entdeckt haben und die unseren Prozess der Inhaltsverwaltung wesentlich vereinfacht haben.

Let Contributors Edit Their Posts After Being Approved

Warum sollten Beitragende ihre Beiträge nach der Genehmigung bearbeiten dürfen?

Wenn Sie einen WordPress-Blog mit mehreren Autoren betreiben, können Personen mit der Rolle „Mitwirkender“ Beiträge schreiben und sie zur Überprüfung einreichen. Jeder mit der Benutzerrolle Administrator oder Redakteur kann diese Beiträge dann überprüfen und veröffentlichen.

Sobald ein Beitrag online ist, kann der Verfasser ihn nicht mehr bearbeiten. Dies kann zu Problemen führen, wenn Beitragende ihre eigenen Beiträge neu schreiben müssen, um sie auf dem neuesten Stand zu halten oder Fehler zu beheben.

Indem Sie vertrauenswürdigen Mitwirkenden erlauben, ihre Beiträge zu bearbeiten, können Sie den redaktionellen Arbeitsablauf verbessern und Ihren Redakteuren eine Menge Zeit sparen.

Sehen wir uns nun an, wie Sie es Mitwirkenden ermöglichen können, ihre veröffentlichten Beiträge auf Ihrer WordPress-Website zu bearbeiten. Verwenden Sie einfach die unten stehenden Links, um direkt zur gewünschten Methode zu springen:

Methode 1: Lassen Sie Mitwirkende ihre veröffentlichten Beiträge mit WPCode bearbeiten (empfohlen)

Am einfachsten ist es, wenn Sie in WordPress einen benutzerdefinierten Code hinzufügen, der es Mitwirkenden ermöglicht, ihre veröffentlichten Beiträge zu bearbeiten.

Oft finden Sie Anleitungen, wie Sie die Datei functions.php Ihrer Website bearbeiten können. Kleine Tippfehler oder Fehler im Code können jedoch viele häufige WordPress-Fehler verursachen oder sogar Ihre Website komplett zerstören.

Außerdem verlieren Sie den benutzerdefinierten Code, wenn Sie Ihr WordPress-Theme das nächste Mal aktualisieren.

In diesem Zusammenhang empfehlen wir die Verwendung von WPCode. Es ist das beste Plugin für Codeschnipsel und ermöglicht es Ihnen, Code zu WordPress hinzuzufügen, ohne Ihre Website zu gefährden.

Zunächst müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.

Sobald das Plugin aktiviert ist, gehen Sie zu Code Snippets “ Snippet hinzufügen.

Adding a custom snippet to WordPress using WPCode

Hier sehen Sie alle vorgefertigten Snippets, die Sie Ihrer Website hinzufügen können, einschließlich eines Snippets, mit dem Sie die Benachrichtigung neuer Benutzer deaktivieren können.

Auf dem nächsten Bildschirm müssen Sie mit der Maus über die Option „Benutzerdefinierten Code hinzufügen (neues Snippet)“ fahren und auf die Schaltfläche „Snippet verwenden“ klicken, wenn diese erscheint.

How to change user permissions using WPCode

Geben Sie auf dem nächsten Bildschirm einen Titel für das Code-Snippet ein. Dieser dient nur als Referenz, Sie können also alles verwenden, was Sie wollen.

Öffnen Sie dann das Dropdown-Menü „Codetyp“ und wählen Sie „PHP Snippet“.

Changing user permissions with WPCode

Fügen Sie dann einfach den folgenden Text in den Code-Editor ein:

// get the "contributor" role object
$obj_existing_role = get_role( 'contributor' );

// add the "Edit published posts" capability
$obj_existing_role->add_cap( 'edit_published_posts' );

Danach müssen Sie auf der Seite nach unten zum Abschnitt „Einfügung“ blättern.

Wenn diese Option nicht bereits ausgewählt ist, klicken Sie einfach auf „Automatisch einfügen“ und wählen Sie dann im Dropdown-Menü „Überall ausführen“.

How to auto insert code into a WordPress website

Scrollen Sie schließlich an den oberen Rand des Bildschirms und klicken Sie auf den Schieberegler „Inaktiv“, so dass er „Aktiv“ anzeigt.

Klicken Sie dann einfach auf die Schaltfläche „Snippet speichern“ oder „Aktualisieren“, um das Code-Snippet zu aktivieren.

Publishing the contributor permissions code snippet

Jetzt kann jeder, der die Rolle des Mitwirkenden hat, seine veröffentlichten Beiträge auf Ihrer WordPress-Website bearbeiten.

Methode 2: Lassen Sie jede Benutzerrolle ihre veröffentlichten Beiträge mit PublishPress bearbeiten (Plugin-Methode)

Möchten Sie den Beitragenden auch andere Möglichkeiten geben? Zum Beispiel können Sie den Beitragenden erlauben, ihre veröffentlichten Beiträge zu bearbeiten und zu löschen.

Vielleicht möchten Sie sogar Fähigkeiten anderer Benutzer hinzufügen oder entfernen.

Wenn Sie die vollständige Kontrolle über die Benutzerrechte haben möchten, empfehlen wir die Verwendung von PublishPress Capabilities. Mit diesem Plugin können Sie Fähigkeiten für jede Benutzerrolle hinzufügen und entfernen, einschließlich WordPress-Mitwirkende.

Als erstes müssen Sie das PublishPress Capabilities Plugin installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines Plugins in WordPress.

Nach der Aktivierung müssen Sie im WordPress-Verwaltungsbereich Fähigkeiten “ Fähigkeiten aufrufen. Öffnen Sie oben auf dem Bildschirm das Dropdown-Menü „Fähigkeiten“ und wählen Sie die Benutzerrolle „Mitwirkender“.

How to allow contributors to edit their published posts

Sie können nun die Registerkarte „Bearbeiten“ auswählen.

Hier sehen Sie, dass der Mitwirkende keine Berechtigung hat, veröffentlichte Seiten und Beiträge in Ihrem WordPress-Blog zu bearbeiten.

Editing contributor permissions using a free WordPress plugin

Um ihnen die Berechtigung zu erteilen, aktivieren Sie die Kontrollkästchen „Beiträge“ oder „Seiten“, je nachdem, welche veröffentlichten Inhalte sie bearbeiten müssen.

Sie können nun weitere Funktionen hinzufügen oder entfernen, indem Sie das oben beschriebene Verfahren befolgen. Wenn Sie mit der Einrichtung der Beitragszahlerrolle zufrieden sind, klicken Sie auf die Schaltfläche „Änderungen speichern“.

Sobald dies geschehen ist, können die Autoren ihre veröffentlichten Beiträge im WordPress-Dashboard bearbeiten.

Allowing contributors to edit their approved WordPress posts and pages

Jetzt können Sie zwischen den Benutzerkonten wechseln und prüfen, ob die Mitwirkenden die Möglichkeit haben, ihre veröffentlichten Beiträge zu bearbeiten.

Wenn Sie diese Berechtigung irgendwann wieder aufheben möchten, wiederholen Sie einfach die obigen Schritte. Deaktivieren Sie diesmal jedoch das Kontrollkästchen „Veröffentlicht bearbeiten“.

Sie können auch die Fähigkeiten anderer WordPress-Benutzerrollen mit dem PublishPress Capabilities-Plugin bearbeiten. Wiederholen Sie einfach die oben beschriebenen Schritte, aber wählen Sie dieses Mal eine neue Benutzerrolle aus dem Dropdown-Menü „Benutzerfähigkeiten“.

Customizing any user role or permission in WordPress

Weitere Möglichkeiten zur Anpassung von Benutzerrollen und Berechtigungen

Möchten Sie Ihre Benutzerrollenfunktionen hinzufügen oder an Ihre speziellen Bedürfnisse anpassen? Sehen Sie sich diese WordPress-Tutorials an, um loszulegen:

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu erfahren, wie Sie Beiträge nach der Freigabe bearbeiten können. Vielleicht interessieren Sie sich auch für unsere Expertenauswahl der besten Plugins für die Benutzerverwaltung in WordPress und unsere Anleitung, wie man personalisierte Inhalte für verschiedene Benutzer in WordPress anzeigt.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

7 KommentareEine Antwort hinterlassen

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Joe Barrett

    Where do you put this code if you won’t lose data when updating a theme and don’t want a plugin? Function.php or config.php?

  3. Jiří Vaněk

    Is it possible to enable this at the level of specific accounts? For example, would I allow this option only for long-term contributors and not those who are on the site for a short time? Or is it only at the role level and not at the individual account level?

    • WPBeginner Support

      You would need to create a role for what you are wanting to achieve :)

      Admin

      • Jiří Vaněk

        I understand, so I assume that a new user role will be created in WordPress (something like editor-senior and editor-junior) and I will continue based on these roles?

        • WPBeginner Support

          You would need to create the role and add the permissions based on the role.

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.