Att hantera en WordPress-webbplats med flera författare kräver ofta finjustering av användarbehörigheter för att behålla kontrollen över ditt innehåll. Ett vanligt behov är att tillåta redaktörer att endast redigera specifika sidor, vilket säkerställer att de har tillgång till de områden de behöver utan att riskera ändringar på hela webbplatsen.
På WPBeginner har vi många års erfarenhet av WordPress-anpassning och hantering av användarroller. Det är därför vi förstår vikten av att säkra ditt innehåll och samtidigt ge flexibilitet till ditt team.
Att skräddarsy behörigheter är inte bara avgörande för att upprätthålla webbplatsens integritet utan också för att effektivisera ditt arbetsflöde.
I den här artikeln visar vi dig hur du enkelt kan tillåta redaktörer att bara redigera vissa sidor i WordPress. Våra anvisningar bygger på beprövade metoder, så att du kan genomföra ändringarna på ett smidigt och effektivt sätt.
Varför hindra Editors från att edit alla pages i WordPress?
WordPress har ett robust system för roller och behörigheter för användare. Det allow you to add users under different user roles, and each user role comes with different capabilities.
En av dessa användarroller heter Editor. Användare med rollen Editor kan edit alla posts och pages på your website.
Många WordPress-webbplatser är strukturerade på ett sätt där editors vanligtvis är ansvariga för content som gillar artiklar och blogginlägg.
Pages är dock vanligtvis statiska sidor som inte ändras ofta och används för att visa information som gillar din om oss page, integritetspolicy, kontaktformulär och mer.
Om du ej vill att Editors ska kunna redigera sidor eller om du vill att de endast ska kunna redigera specifika pages på din WordPress blogg, måste du ändra rollen för Editor-användaren på din site.
Med detta sagt, låt oss se hur du kan allow WordPress editors att bara edit vissa pages.
Hur man tillåter Editors att bara edit vissa pages i WordPress
Först måste du installera och aktivera pluginet PublishPress Capabilities. Mer detaljer finns i vår Step-by-Step guide om hur du installerar ett plugin för WordPress.
Efter aktivering, heada över till Capabilities ” Cap abilities page från WordPress admin sidebar.
När du är där väljer du alternativet ”Editor” i dropdown-menyn ”Role Capabilities”.
Därefter byter du till fliken ”Editing” från den vänstra colonnen och avmarkerar helt enkelt alternativet ”Edit” i raden ”Pages”.
När du har gjort det kan editorerna på din WordPress website inte längre editera pages.
Men om du bara vill att editorn ska kunna editera sina egna pages kan du avmarkera alternativet ”Edit Others” i row ”Pages”.
Det innebär att redaktörer inte kan redigera någon sida som inte är publicerad eller skapad av dem.
Du kan också hindra redaktörer från att publicera eller redigera publicerade sidor på din webbplats. Detta gör du genom att avmarkera rutorna för dessa alternativ i raden ”Sidor”.
Glöm inte att klicka på knappen ”Save Changes” högst upp för att spara dina inställningar.
För att se till att editors inte kan edit sidor måste du tilldela en administratör användare som författare till dessa sidor.
Du kan göra det genom att gå till vyn Pages ” All Pages i sidebaren i WordPress och klicka på check boxen för att select all pages.
Därefter väljer du ”Edit” under dropdown-menyn ”Bulk Actions” och klickar sedan på knappen ”Tillämpa”.
Detta hämtar boxen ”bulk edit” där you kan ändra författare för alla valda pages.
Som administratör kan du utse dig själv till författare av alla pages eller en annan användare med rollen administratör.
Glöm inte att clicka på knappen ”Update” för att save your changes.
Om du har fler än 20 sidor kan du behöva klicka på knappen Nästa för att hämta de 20 följande sidorna och upprepa processen för att ändra författaren för alla pages.
Nu har du stoppat redaktörer från att redigera några sidor på din WordPress-webbplats.
Men om du vill kan du fortfarande allow editors att kunna editera specifika pages.
För att göra detta klickar du på länken ”Quick Edit” under den page där du vill att editorn ska kunna göra ändringar.
Då öppnas boxen ”Quick Edit”, där du kan välja namnet på editorn i dropdown-menyn ”Author”.
När du har gjort det kommer Editorn att kunna redigera och göra ändringar på den specifika page som du väljer för dem.
Glöm inte att klicka på knappen ”Update” för att save dina ändringar.
Bonus: Limitera författare till deras posts i WordPress
Förutom editors kan du också limitera författare till sina egna posts om du har en WordPress-blogg med flera författare.
På så sätt blir författare inte överväldigade av det content de inte behöver hantera och det kan effektivisera your arbetsflöde. Dessutom kan det hindra användare från att viewa andra författares blogginlägg.
Först måste du installera och aktivera PublishPress Permissions plugin. Detaljerade instruktioner finns i vår tutorial om hur du installerar ett plugin för WordPress.
Vid aktivering kommer pluginet automatiskt att limitera författare så att de bara ser sina posts i WordPress admin area.
För mer detaljerade instruktioner, se vår tutorial om hur du begränsar författare till sina egna posts i WordPress admin.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du tillåter WordPress Editors att bara editera vissa pages. Du kanske också vill se vår tutorial om hur man begränsar WordPress pages efter användarens roll och vår ultimata WordPress säkerhetsguide för nybörjare.
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.
Christoph Wendel
Thanks for the tutorial.
However, in my case I have more than one editors who are to get permission to edit certain specific pages. How can this be achieved?
It seems to be impossible to assign several users as authors of a page, unfortunately.
Could you give me some advice about this, please.
WPBeginner Support
If you are using it by author then you could use our guide below for adding multiple authors:
https://www.wpbeginner.com/plugins/allow-multiple-authors-to-be-associated-with-a-post-in-wordpress/
Administratör
Christoph Wendel
Thank you a lot, this perfectly solved my problem. Thank you so much!
Virginia Fonseca
I have limited the pages a user can view and edit. Is it possible to prevent the user from Updating an already published page. We want them to be able to edit the page but not update it.
WPBeginner Support
For what you are looking to achieve we would recommend taking a look at the roles and permissions from our article below:
https://www.wpbeginner.com/beginners-guide/wordpress-user-roles-and-permissions/
Administratör
Pavle Nikolic
Hi, if a user doesn’t have permission to Publish pages but has permission to Edit Published pages, does this mean they able to publish the edited version of the already published page after changing it?
WPBeginner Support
Yes, they should be able to do that
Administratör
Cheryl
Step 2 says to change the Screen Options, but that isn’t available in Gutenberg.
WPBeginner Support
For Gutenberg, the settings should be in the status and visibility settings for the document.
Administratör
Cheryl
Thank you! That works beautifully
WPBeginner Support
You’re welcome
Trish Murphy
Hi
Is there any way to let a client edit just the text on a page i.e. I don’t want them to change permalinks or page layout or custom fields or featured image, etc – or anything at all.
I just want them to be able to go to the webpage and edit text e.g. add a paragraph etc.
Is this possible?
I’ve looked at tons of sites and videos but haven’t found answer to this question! My clients have ZERO technical ability!!
Hoping someone can advise?!
WPBeginner Support
You could create a custom user role using the method in our article here: https://www.wpbeginner.com/beginners-guide/wordpress-user-roles-and-permissions/
Administratör
Joost
Hi, thanks for this post. Is there a way to hide the add new button? I managed to let users only edit their own page, but the add new button is stil there.
They should only be able edit their own page, nothing more
Thanks.
WPBeginner Support
You can remove the capability to create posts using the capability manager plugin from our article here: https://www.wpbeginner.com/beginners-guide/wordpress-user-roles-and-permissions/
Administratör
Chris Howard
A quicker way to change authors, and a way you can do it in bulk, is from the post listing page. Select all that you want to change, then from the Bulk Actions dropdown choose Edit and hit Apply. Then change the author there and Update.
WPBeginner Support
We do state this in the first option but thank you for stating again for those who check the comments section
Administratör
Tony V
Is there a way to prevent Editors from editing any posts made just by the Administrator. They would still have the ability to edit other Editor’s posts?
Anas
Thank you for your share,
This is a solution to allow one editor to edit specific post,
What if we want to have multiple editors for the same specific post ?
What can we do in this case ?
Is there a solution with this plugin (or other one) ?
Thank you again
Andy Leppard
Great question – and it seems to me to be a more usual use case
Gregory
Fantastic post! I didn’t know that was possible in WordPress. I wish I would have found this sooner. Is there a way to assign, let’s say, two or three authors as editors of one or more pages? If so, I would love to know how that works. I have a multi-site setup and I would like for my editors to only see the pages they are responsible for editing. However, I would need some pages to be editable by more than one person… So, in this case, some pages would need more than one author. Is that possible? Hopefully it is! That will help me out a bunch! Thanks!
Niels
Is this also possible for a custom post type?
Rabson
Is there any solution for this problem ?
I want develop theme for link .
for example you type /home show a template no.1 and if type /blog show
template no.2 but if you type /home/anything show no.1 .
I don’t want use link . thank you
Rabson
Hi . tnx about your perfect site .
How can set a video for online show who can’t download it .
many downloader for example idm can download online video but how can I prevent this ?
is there any method if the user want to download this , system ask password ?
tnx so much
Vikas Sharma
Nice article. How can I add custom login pannel or dashboard in my wordpress website for a client or user without using wp-admin.?
WPBeginner Support
Please see our guide on how to create a custom login page for WordPress.
Administratör