Hur man begränsar författarna till sina egna inlägg i WordPress Admin

Hur man begränsar författarna till sina egna inlägg i WordPress Admin / WordPress-plugins

Om du kör en webbplats med flera författare vet du att postskärmen kan bli lite trångt. Nyligen frågade en av våra användare om det var möjligt att begränsa skärmbilden för WordPress-inlägg för att bara visa författare sitt eget inlägg. I den här artikeln kommer vi att visa hur du begränsar författare till att bara visa och hantera egna inlägg i WordPress admin.

Video Tutorial

Prenumerera på WPBeginner

Om du inte gillar videon eller behöver mer instruktioner, fortsätt läsa.

Det första du behöver göra är att installera och aktivera Administrera / Visa ditt inlägg bara plugin. Det här pluginet fungerar ur rutan, och det finns inga inställningar för dig att konfigurera.

Om du är inloggad med en administratörs användarroll kommer du att kunna se alla inlägg på din webbplats. Användare med andra användarroller kan bara se sina egna inlägg.

Så här tillåter redaktörer att se alla inlägg

Problemet med plugin som nämns ovan är att det bara tillåter administratörer att se alla inlägg. Många WordPress-webbplatser har redaktörer ansvariga för läsartiklar som lämnats av andra författare och gästbidragare. Använda denna plugin begränsar redaktörer till bara sina egna inlägg.

I den här situationen kommer plugin som vi nämnde ovan att vara värdelös för dig.

Istället kan du lägga till den här koden i ditt temas funktioner.php-fil eller ett sajtspecifikt plugin.

 funktion posts_for_current_author ($ query) global $ pagenow; om ('edit.php'! = $ pagenow ||! $ query-> is_admin) returnera $ query; om (! current_user_can ('edit_others_posts')) global $ user_ID; $ query-> set ("author", $ user_ID);  returnera $ query;  add_filter ('pre_get_posts', 'posts_for_current_author'); 

Denna kod tillåter alla användare att kunna redigera andras inlägg för att se alla inlägg. Det betyder att redaktörer och administratörer kommer att kunna se alla inlägg. Användare med andra roller som bidragsgivare eller författare kommer bara att se sina egna inlägg.

Om du använder anpassade användarroller på din webbplats måste du komma ihåg att användare som kan redigera inlägg som läggs till av andra användare kommer att kunna se dem också.

Det här är allt, vi hoppas att den här artikeln hjälpte dig att lära dig att dölja inlägg från andra författare i WordPress-administratörsområdet. Du kanske också vill ta en titt på vår handledning om hur du döljer onödiga objekt från WordPress admin med Administrera.

Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Google+.