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

Hur man låter Contributors Edit sina WordPress Posts efter att ha blivit approve

Vill du låta contributors editera sina WordPress posts efter att de har blivit approve?

Som standard kan contributors och gästbloggare inte edit sina publicerade posts. Detta kan orsaka problem om contributors snabbt behöver edit ett stavfel, fix fel information eller update en post för att hålla den relevant och användbar.

I den här artikeln visar vi you hur man låter contributors edit sina posts efter att de har blivit approved.

Let Contributors Edit Their Posts After Being Approved

Varför låta contributors editera sina posts efter att de blivit approve?

Om du run en WordPress blogg med flera författare, kan personer med rollen contributor skriva post och submit dem för review. Alla med användarrollen administratör eller editor kan sedan reviewer dessa posts och publicera dem.

När en post är publicerad kan contributorn inte edit:a den. Detta kan orsaka problem om contributors behöver skriva om sina egna posts för att hålla dem uppdaterade eller fixa errors.

By allowing trusted contributors to edit their posts, you can improve the editorial workflow and save your editors a ton of time.

Med detta sagt, låt oss se hur du kan allow contributors att editera sina publicerade posts på din WordPress site. Använd bara snabblänkarna under för att hoppa direkt till den metod du vill använda:

Metod 1: Låt Contributors redigera sina publicerade inlägg med WPCode (snabbt och enkelt)

Det enklaste sättet att allow contributors att editera sina publicerade posts är genom att lägga till custom code i WordPress.

Ofta hittar du guider med instruktioner för att editera din sites functions.php-fil. Små skrivfel eller misstag i koden kan dock orsaka många vanliga WordPress error eller till och med förstöra din site helt.

Du kommer också att förlora den anpassade koden när du nästa gång uppdaterar ditt WordPress theme.

Med det sagt rekommenderar vi att du använder WPCode. Det är det bästa code snippets pluginet och allow you to add code to WordPress utan att riskera din site.

Först måste du installera och aktivera det gratis WPCode-pluginet. För mer information, se vår steg-för-steg guide om hur du installerar ett WordPress plugin.

När plugin är aktiverat, gå till Code Snippets ” Add Snippet.

Adding a custom snippet to WordPress using WPCode

Here, you will see all the pre-made snippets you can add to your site. Detta inkluderar ett snippet som allow you att helt inaktivera comments, upload file types that WordPress doesn’t usually support, disable attachment pages, and much more.

På nästa skärm måste du hovera musen över alternativet ”Add Your Custom Code (New Snippet)” och klicka på knappen ”Use snippet” när den visas.

How to change user permissions using WPCode

På nästa vy skriver du in en titel för code snippet. Detta är bara för din referens, så du kan använda vad du vill.

Öppna sedan dropdown för ”Code Type” och välj ”PHP Snippet”.

Changing user permissions with WPCode

När det är gjort klistrar du bara in följande i kod editor:

// 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' );

Efter det måste du rulla ner på sidan till ”Insertion” section.

Om det inte redan är valt, klicka bara på ”Auto Insert” och välj sedan ”Run Everywhere” i dropdown-menyn.

How to auto insert code into a WordPress website

Slutligen rullar du till högst upp på vyn och clickar på slidern ”Inaktiverad” så att den visar ”Aktiv”.

Sedan klickar du bara på knappen ”Save Snippet” eller ”Update” för att göra code snippet live.

Publishing the contributor permissions code snippet

Nu kan alla med rollen Contributor editera sina publicerade posts på din WordPress website.

Metod 2: Låt alla användare roll redigera sina publicerade poster med PublishPress

Vill you ge contributors andra capabilities också? You kanske till exempel vill allow contributors to edit and delete their published posts.

Du kanske till och med vill add to eller remove capabilities från andra användare.

Om du vill ha fullständig control över användarnas behörigheter rekommenderar vi att du använder PublishPress Capabilities. Detta plugin allow you to add and remove capabilities from any use role, including WordPress contributors.

Det första du behöver göra är att installera och aktivera PublishPress Capabilities plugin. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett plugin i WordPress.

Efter aktivering måste du gå till Capabilities ” Cap abilities i WordPress admin area. Högst upp på vyn öppnar du dropdown ”Capabilities” och väljer rollen ”Contributor”.

How to allow contributors to edit their published posts

You can now select the ”Editing” tabs.

Here, you can see that the contributor doesn’t have behörighet to edit published pages and posts on your WordPress blog.

Editing contributor permissions using a free WordPress plugin

För att ge dem behörighet väljer du checkboxarna ”Posts” eller ”Pages”, beroende på vilket publicerat content de behöver edit.

Du kan nu add to eller remove fler capabilities genom att följa samma process som beskrivs ovan. När du är nöjd med hur rollen som contributor är konfigurerad klickar du på knappen ”Save Changes”.

När detta är gjort kommer contributors att kunna edit sina publicerade posts i WordPress dashpanelen.

Allowing contributors to edit their approved WordPress posts and pages

Nu kan du växla mellan olika användares konton och kontrollera att contributors har alternativet att edit sina publicerade posts.

Om du vill ta bort denna behörighet kl. någon gång, upprepar du bara stegen ovan. Den här gången avmarkerar du dock boxarna ”Edit published”.

Du kan också editera capabilities för andra WordPress-användarroller med hjälp av PublishPress Capabilities plugin. Upprepa bara stegen som beskrivs ovan, men den här gången väljer du en new roll från dropdown-menyn ”User Capabilities”.

Customizing any user role or permission in WordPress

Learn More – fler sätt att customize roller och behörigheter för användare

Vill du add to eller customize dina användare roll capabilities till dina specifika behov? Kontrollera dessa WordPress tutorials för att komma igång:

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du låter contributors edit sina posts efter att ha blivit approve. Du kanske också vill se vår guide om hur du tjänar pengar på att blogga med WordPress eller se våra expertval för de bästa tilläggen för kontaktformulär för WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

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.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

7 kommentarerLämna ett svar

  1. Syed Balkhi says

    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 says

    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 says

    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?

      • Jiří Vaněk says

        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?

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.