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

Jak ograniczyć autorów do określonej kategorii w WordPress

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Czy chcesz ograniczyć możliwość wpisów autora tylko w określonych kategoriach twojej witryny WordPress?

Jeśli prowadzisz bloga z wieloma autorami, pomocne może być ograniczenie możliwości wpisów autorów tylko do wybranej kategorii lub określonych sekcji twojej witryny internetowej.

W tym artykule pokażemy, jak łatwo ograniczyć autorów do określonej kategorii w WordPress.

How to restrict authors to specific category in WordPress

Dlaczego ograniczać autorów do określonej kategorii?

Jeśli na Twoim blogu WordPress pisze wiele osób, istnieje szansa, że nie wybiorą one odpowiedniej kategorii.

Ograniczając autorów do określonych kategorii, możesz ograniczyć kategorie, które mogą wybrać. Możesz nawet przypisać autora do wpisów tylko w jednej kategorii.

Pomaga im to nie tylko skupić się na swoich mocnych stronach, ale może również zapobiec wpisywaniu treści do niewłaściwych kategorii.

Ogólnie rzecz biorąc, prawidłowe korzystanie z kategorii może być bardzo korzystne również dla rankingu SEO twojej witryny internetowej.

Mając to na uwadze, przyjrzyjmy się, jak ograniczyć autorów do określonych kategorii.

Metoda 1: Ogranicz kategorie autorów za pomocą uprawnień PublishPress

Ta metoda jest bardziej elastyczna i daje dodatkowe opcje ograniczania autorów nie tylko do kategorii, ale także tagów i typów treści.

Najpierw musisz zainstalować i włączyć wtyczkę PublishPress Permissions. Aby uzyskać więcej instrukcji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Po włączaniu należy przejść na stronę Uprawnienia ” Grupy z panelu bocznego administratora i kliknąć przycisk „Utwórz nową”.

Click the Add New button to create a new permission group

Następnie musisz napisać nazwę i opis twojej nowej grupy uprawnień. Wszyscy autorzy w tej grupie będą mieli ten sam zestaw kategorii, w których mogą wpisywać.

Na przykład, możesz chcieć ograniczyć niektórych autorów do kategorii „Poradniki” na twojej witrynie internetowej WordPress. Po prostu nazwij grupę czymś, co zapamiętasz, a następnie kliknij przycisk „Utwórz grupę”, aby kontynuować.

Type a name and description for the Permissions group

Po utworzeniu grupy uprawnień należy przewinąć w dół do sekcji „Członkowie grupy”.

Następnie w polu wyszukiwania należy wpisać rodzaj nazwy autora, który ma zostać ograniczony do określonej kategorii.

Type the author name in the search box

Po wyświetleniu wyników wyszukiwania należy wybrać nazwisko autora, a następnie kliknąć przycisk „Wybierz”.

Spowoduje to przeniesienie nazwisk autorów do kolumny „Bieżący wybór”.

Author's name moved to the Current Selections option

Następnie należy przewinąć nieco w dół i przejść do karty „Ustaw określone uprawnienia”.

W tym miejscu należy wybrać opcję „Wpis” z rozwijanego menu „Typ treści”.

Select Post option from the dropdown menu

Otworzy to więcej ustawień do konfiguracji.

Teraz należy kliknąć opcję „Przypisz taksonomię” w kolumnie „Operacja”, a następnie wybrać opcję „Ogranicz do” w kolumnie „Korekta”.

Następnie wybierz opcję „Kategorie” z menu rozwijanego „Kwalifikacja”.

Configure settings

Wybranie opcji „Kategorie” w sekcji „Kwalifikacje” spowoduje wyświetlenie sekcji „Wybierz kategorie”.

W tym miejscu możesz po prostu zaznaczyć pole obok konkretnej kategorii, do której chcesz ograniczyć autora. Możesz także wybrać wiele kategorii.

Następnie kliknij przycisk „Dodaj wybrane”, aby kontynuować.

Choose categories for restriction

Szczegóły grupy uprawnień zostaną teraz wyświetlone na ekranie.

Możesz dwukrotnie sprawdzić szczegóły, a następnie kliknąć przycisk „Zapisz uprawnienia”, aby zapisać twoje ustawienia.

Click the Save Permissions button

Udało ci się ograniczyć autora do określonej kategorii.

Po przejściu na stronę edytora treści autor zobaczy tylko wybrane kategorie w panelu „Kategorie” w prawej kolumnie.

Restricted category in the content editor

Zawsze możesz dokonać zmian w twojej grupie uprawnień, usunąć ją lub dodać/usunąć z niej autorów.

Po prostu przejdź do strony Uprawnienia ” Grupy z panelu bocznego administratora WordPress i kliknij odnośnik Edytuj pod grupą uprawnień, którą chcesz zmienić.

Edit permissions group

Metoda 2: Ogranicz kategorie autorów za pomocą darmowej wtyczki

Jeśli powyższa metoda nie jest tym, czego szukasz, ta metoda jest dla Ciebie.

Najpierw należy zainstalować i włączyć wtyczkę Restrict Author Categories. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla początkujących, jak zainstalować wtyczkę WordPress.

Uwaga: Wtyczka Restrict Author Categories nie była aktualizowana w ostatnich trzech wersjach WordPressa. Przetestowaliśmy ją jednak i działa poprawnie. Jeśli nadal nie masz pewności, możesz zapoznać się z naszym przewodnikiem po nieaktualnych wtyczkach WordPress.

Po włączaniu przejdź do strony Ogranicz kategorie autorów na panelu bocznym administratora.

Następnie wystarczy wybrać autora z listy w sekcji „Użytkownicy”.

Select a user

Po wybraniu autora wszystkie kategorie w twojej witrynie zostaną wyświetlone po prawej stronie. Po prostu zaznacz pola obok kategorii, do których chcesz ograniczyć autora.

Kategorie, które pozostaną niezaznaczone, nie będą wyświetlane jako opcja dla tego konkretnego autora.

Po dokonaniu wyboru przełącznik obok nazwy autora automatycznie przełączy się na „Aktywny”, a twoje ustawienia zostaną zapisane.

Select categories you want to restrict the author to

Teraz, po przejściu do edytora treści, autor zobaczy tylko określone kategorie w panelu „Kategorie” na pasku bocznym.

Jak widać, nie mogą oni wybrać żadnych innych kategorii ze względu na ustawienia wtyczki, której używamy.

Restricted categories won't be shown now under the Categories section

Mamy nadzieję, że pomogło ci to dowiedzieć się, jak ograniczyć autorów do określonej kategorii w WordPress. Zachęcamy również do zapoznania się z naszym przewodnikiem na temat tworzenia witryn członkowskich WordPress oraz wyborem najlepszych wtyczek WordPress dla wszystkich witryn internetowych.

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

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.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

20 komentarzyZostaw odpowiedź

  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. Misty Rudkin says

    It is useful plugin though if the category takes its children too, that’d be great.
    I am trying to edit on plugin editor and use get_term_children(), is there get_term_childrean_and_parent function in WordPress?

    • WPBeginner Support says

      For editing the plugin, you would want to reach out to the plugin’s support and they can normally assist with modifications as well as possibly integrating it into the plugin. If you only modify the plugin then you could lose customizations when the plugin updates.

      Administrator

    • WPBeginner Support says

      Thank you for letting us know about this, we’ll be sure to look into updating the article :)

      Administrator

    • WPBeginner Support says

      Thank you for letting us know about this, we will be sure to look into an alternative

      Administrator

  3. Umar Hashim says

    how to make published posts editable by allowed authors but need to be approved by administrator?

    Custom Post Type = Employee
    Employee A
    Employee B

    Author A assigns to Employee A Post
    Author B assigns to Employee B Post

    Both posts are already published (Employee A and Employee B)
    Author A updates Employee A Post, nothing changed with online version but post is saved as pending review, email sent to administrator, who review changes and allow publish or discard changes.

    can this be doable with Edit Flow?

      • Umar Hashim says

        i have created the custom user role and i assign him edit published posts, but questions is how to make published post enable to be edited but not published again until admin review changes and allow to publish post.

        like Employee A page already published and online for viewers.. Author A assigns to Employee A page.. Author A do changes to Employee A page, now changes don’t get publish but email sent to administrator that changes to Employee A page has been made by Author A.
        administrator either approves changes or discard changes. on approval Employee A page online version updated for visitors.

        • Umar Hashim says

          I managed to get it in working.

          i used „Capability Manager Enhanced” plugin along with „Revisionary” Plugin.

          now published posts are submitted for review before going to publish online.

          but now issue is we are using Custom Fields by using „Advance Custom Fields” plugin on Custom Post Type „Employee”, in Revisionary preview screen, we are not able to see those Custom Fields but only WordPress default Editor.

          Is it possible to get Custom Fields Updates in Preview Comparision?

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.