Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man låter medarbetare redigera sina WordPress-inlägg efter godkännande

En av utmaningarna vi har stött på när vi driver en blogg med flera författare i WordPress är att hantera redigeringar efter publicering.

Som standard kan bidragsgivare och gästbloggare inte redigera sina publicerade inlägg. Detta kan orsaka problem om bidragsgivare behöver fixa ett stavfel snabbt, korrigera felaktig information eller uppdatera ett inlägg för att hålla det relevant och hjälpsamt.

I den här artikeln visar vi hur du låter bidragsgivare redigera sina inlägg efter att de har godkänts. Vi delar med oss av de lösningar vi har upptäckt som har gjort vår innehållshanteringsprocess mycket smidigare.

Låt bidragsgivare redigera sina inlägg efter godkännande

Varför låta bidragsgivare redigera sina inlägg efter att de har godkänts?

Om du driver en WordPress-blogg med flera författare, kan personer med rollen bidragsgivare skriva inlägg och skicka in dem för granskning. Vem som helst med administratörs- eller redaktörsanvändarrollen kan sedan granska dessa inlägg och publicera dem.

När ett inlägg är live kan bidragsgivaren inte redigera det. Detta kan orsaka problem om bidragsgivare behöver skriva om sina egna inlägg för att hålla dem uppdaterade eller åtgärda fel.

Genom att tillåta betrodda bidragsgivare att redigera sina inlägg kan du förbättra arbetsflödet för redigering och spara dina redaktörer massor av tid.

Med det sagt, låt oss se hur du kan tillåta bidragsgivare att redigera sina publicerade inlägg på din WordPress-webbplats. Använd helt enkelt snabblänkarna nedan för att hoppa direkt till den metod du vill använda:

Metod 1: Låt bidragsgivare redigera sina publicerade inlägg med WPCode (rekommenderas)

Det enklaste sättet att tillåta bidragsgivare att redigera sina publicerade inlägg är genom att lägga till anpassad kod i WordPress.

Ofta hittar du guider med instruktioner för att redigera din webbplats functions.php-fil. Små stavfel eller misstag i koden kan dock orsaka många vanliga WordPress-fel eller till och med göra att din webbplats slutar fungera helt.

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

Med det sagt rekommenderar vi att använda WPCode. Det är det bästa pluginet för kodavsnitt och låter dig lägga till kod i WordPress utan att riskera din webbplats.

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

När pluginet är aktiverat, gå till Code Snippets » Add Snippet.

Lägga till ett anpassat kodavsnitt i WordPress med WPCode

Här ser du alla förgjorda kodavsnitt du kan lägga till på din webbplats, inklusive kodavsnitt som låter dig inaktivera nya användarmeddelanden, ställa in standardbilder för framsidan, och mer.

För att lägga till ett anpassat kodavsnitt måste du föra muspekaren över alternativet ‘Lägg till din anpassade kod (nytt kodavsnitt)’ och klicka på knappen ‘+ Lägg till anpassat kodavsnitt’ när den visas.

Klicka på knappen Lägg till anpassad kodsnutt

Därefter måste du välja 'PHP-avsnitt' som kodtyp från listan över alternativ som visas på skärmen.

Välj PHP-avsnitt som kodtyp

Nu, på sidan Skapa anpassat kodavsnitt, skriv in en titel för kodavsnittet.

Detta är bara för din referens, så du kan använda vad du vill.

Ange en titel för koden och klistra in koden i WPCode

När det är gjort, klistra helt enkelt in följande i kodredigeraren:

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

Därefter måste du skrolla ner på sidan till avsnittet 'Infogning'.

Om det inte redan är valt, klicka helt enkelt på ‘Auto Insert’ och välj sedan ‘Run Everywhere’ i rullgardinsmenyn.

Hur man automatiskt infogar kod i en WordPress-webbplats

Skrolla slutligen till toppen av skärmen och klicka på reglaget 'Inaktiv' så att det visar 'Aktiv'.

Klicka sedan bara på knappen 'Spara utdrag' för att göra kodutdraget live.

Publicera kodavsnittet för bidragsgivarens behörigheter

Nu kommer alla med rollen bidragsgivare att kunna redigera sina publicerade inlägg på din WordPress-webbplats.

Metod 2: Låt alla användarroller redigera sina publicerade inlägg med PublishPress (plugin-metod)

Vill du ge bidragsgivare andra funktioner också? Du kanske till exempel vill tillåta bidragsgivare att redigera och ta bort sina publicerade inlägg.

Du kanske till och med vill lägga till eller ta bort behörigheter från andra användare.

Om du vill ha fullständig kontroll över användarbehörigheter rekommenderar vi att du använder PublishPress Capabilities. Detta plugin låter dig lägga till och ta bort behörigheter från alla användarroller, inklusive WordPress-medarbetare.

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

Vid aktivering måste du besöka Capabilities » Capabilities i WordPress adminområde. Öppna rullgardinsmenyn 'Capabilities' högst upp på skärmen och välj användarrollen 'Contributor'.

Hur man tillåter bidragsgivare att redigera sina publicerade inlägg

Du kan nu välja fliken 'Editing'.

Här kan du se att bidragsgivaren inte har behörighet att redigera publicerade sidor och inlägg på din WordPress-blogg.

Redigera bidragsgivarens behörigheter med ett gratis WordPress-plugin

För att ge dem behörighet, markera kryssrutorna ‘Inlägg’ eller ‘Sidor’, beroende på det publicerade innehåll de behöver redigera.

Du kan nu lägga till eller ta bort fler behörigheter genom att följa samma process som beskrivs ovan. När du är nöjd med hur bidragsgivarens roll är inställd, klicka på knappen 'Save Changes'.

När det är klart kommer bidragsgivare att kunna redigera sina publicerade inlägg i WordPress-instrumentpanelen.

Tillåt bidragsgivare att redigera sina godkända WordPress-inlägg och sidor

Nu kan du växla mellan användarkonton och kontrollera att bidragsgivare har möjlighet att redigera sina publicerade inlägg.

Om du vill ta bort denna behörighet när som helst, upprepa helt enkelt stegen ovan. Den här gången, avmarkera rutorna för ‘Edit published’.

Du kan också redigera behörigheterna för andra WordPress-användarroller med hjälp av PublishPress Capabilities-pluginet. Upprepa helt enkelt stegen som beskrivs ovan, men välj den här gången en ny användarroll från rullgardinsmenyn 'User Capabilities'.

Anpassa alla användarroller eller behörigheter i WordPress

Lär dig fler sätt att anpassa användarroller och behörigheter

Vill du lägga till eller anpassa dina användarrollers funktioner efter dina specifika behov? Titta på dessa WordPress-handledningar för att komma igång:

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du låter bidragsgivare redigera sina inlägg efter att de har godkänts. Du kanske också vill se våra experters val av de bästa plugins för användarhantering för WordPress och vår guide om hur man visar personligt innehåll för olika användare i WordPress.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. 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 redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

6 CommentsLeave a Reply

  1. Vart lägger man den här koden om man inte vill tappa data vid uppdatering av ett tema och inte vill ha ett plugin? Function.php eller config.php?

  2. Är det möjligt att aktivera detta på nivån för specifika konton? Till exempel, skulle jag tillåta detta alternativ endast för långvariga bidragsgivare och inte för dem som är på webbplatsen under en kort tid? Eller är det bara på rollnivå och inte på nivån för individuella konton?

      • Jag förstår, så jag antar att en ny användarroll kommer att skapas i WordPress (något i stil med redaktör-senior och redaktör-junior) och jag kommer att fortsätta baserat på dessa roller?

        • Du skulle behöva skapa rollen och lägga till behörigheterna baserat på rollen.

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år kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.