Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak pozwolić redaktorom edytować tylko wybrane strony w WordPress

Jeśli zatrudniasz redaktorów freelancerów lub rozwijasz swój zespół ds. treści, możesz martwić się o udzielenie im zbyt dużego dostępu do Twojej witryny WordPress. Ostatnią rzeczą, jakiej chcesz, jest to, aby ktoś przypadkowo usunął ważne strony lub majstrował przy treściach, których nie powinien dotykać.

Domyślna rola edytora w WordPressie niewiele tutaj pomaga. Daje użytkownikom możliwość edycji każdej strony w Twojej witrynie, co stwarza niepotrzebne ryzyko.

W WPBeginner wierzymy w udzielanie użytkownikom tylko tych uprawnień, których absolutnie potrzebują, aby zapewnić bezpieczeństwo naszej witryny, jednocześnie wzmacniając nasz zespół redakcyjny. Na szczęście istnieje prosty sposób, aby dać Twoim redaktorom dostęp tylko do potrzebnych im stron.

W tym przewodniku pokażę Ci, jak skonfigurować ograniczenia na poziomie strony w WordPressie. Omówię dwie metody: jak zablokować redaktorom dostęp do określonych, cennych stron (takich jak strona główna) oraz jak ograniczyć redaktorów, aby mogli edytować tylko przypisane im strony.

Jak pozwolić redaktorom edytować tylko wybrane strony w WordPress

W skrócie: Możesz ograniczyć dostęp redaktorów na dwa sposoby: blokując im dostęp do określonych stron (jak strona główna) lub ograniczając ich do edycji *tylko* własnych stron. Ten przewodnik pokazuje, jak zrobić obie te rzeczy za pomocą darmowych wtyczek, aby zapewnić bezpieczeństwo Twojej witryny.

Zrozumienie ról użytkowników i stron w WordPress

WordPress posiada wbudowany system ról i uprawnień użytkowników, który kontroluje, co różni użytkownicy mogą robić w Twojej witrynie. Każda rola ma określone możliwości, które określają jej poziom dostępu.

Jedna z tych ról nazywa się Edytor. Użytkownicy z rolą Edytora mogą edytować wszystkie wpisy i strony w Twojej witrynie, niezależnie od tego, kto je stworzył.

Uwaga: Jeśli chcesz, aby użytkownik tworzył tylko wpisy na blogu, lepiej przypisać mu rolę Autora. Autorzy mogą tworzyć tylko wpisy i w ogóle nie mogą dotykać Twoich stron.

Jednak jeśli potrzebujesz, aby Twój zespół zarządzał Stronami (takimi jak strony docelowe lub strony usług), musi mieć rolę Edytora. Dlatego musimy ograniczyć ich dostęp, aby zapobiec przypadkowemu edytowaniu niewłaściwych stron.

Wiele witryn WordPress jest skonstruowanych w taki sposób, że edytorzy zarządzają dynamiczną treścią, taką jak wpisy na blogu i artykuły. Te fragmenty treści często się zmieniają i wymagają regularnych aktualizacji od Twojego zespołu.

Strony natomiast są zazwyczaj treścią statyczną, która rzadko się zmienia. Wyświetlają kluczowe informacje, takie jak strona główna, strona o nas, polityka prywatności i formularz kontaktowy.

Jeśli nie chcesz, aby edytorzy mieli dostęp do wszystkich Twoich stron lub jeśli chcesz, aby edytowali tylko określone strony, będziesz musiał zmodyfikować ich uprawnienia. Dobra wiadomość jest taka, że możesz to zrobić bez wpływu na ich możliwość zarządzania wpisami.

W następnych sekcjach pokażę Ci dokładnie, jak skonfigurować ograniczenia edycji na poziomie stron za pomocą dwóch darmowych wtyczek WordPress. Możesz wybrać metodę, która najlepiej pasuje do Twojego przepływu pracy:

Metoda 1: Blokowanie edytorów przed określonymi stronami

Najłatwiejszym sposobem ograniczenia edytorów do określonych stron jest wtyczka PublishPress Permissions. Ta darmowa wtyczka dodaje pole uprawnień do każdej strony w Twojej witrynie, pozwalając Ci dokładnie kontrolować, kto może edytować każdą z nich.

Polecam PublishPress Permissions, ponieważ zapewnia precyzyjną kontrolę bez skomplikowanej konfiguracji. Możesz pozwolić redaktorom na dostęp do większości stron, jednocześnie blokując im dostęp do kluczowych stron, takich jak strona główna lub strony prawne.

💡 Wskazówka eksperta: Jeśli masz blog z wieloma autorami, polecam użycie pakietu wtyczek PublishPress do zarządzania swoją witryną. Aby dowiedzieć się więcej, zapoznaj się z naszymi najlepszymi wyborami dotyczącymi najlepszych wtyczek WordPress do blogów z wieloma autorami.

Krok 1: Zainstaluj i aktywuj PublishPress Permissions

Najpierw musisz zainstalować i aktywować wtyczkę PublishPress Permissions. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem dla początkujących na temat jak zainstalować wtyczkę WordPress.

Po aktywacji wtyczki automatycznie doda ona kontrolę uprawnień do wszystkich Twoich stron. Nie musisz konfigurować żadnych początkowych ustawień, aby zacząć.

Krok 2: Skonfiguruj uprawnienia do edycji

Po aktywacji po prostu przejdź do Strony » Wszystkie strony i otwórz stronę, którą chcesz ograniczyć, w edytorze WordPress.

Edycja strony w WordPress

Po rozpoczęciu edycji strony przewiń w dół do samego końca ekranu edytora (poniżej obszaru tekstowego).

Powinieneś zobaczyć nowe pole zatytułowane „Uprawnienia: Edytuj tę stronę”. Jeśli go od razu nie widzisz, sprawdź, czy nie ma zwiniętej sekcji zatytułowanej „Pola meta” i kliknij, aby ją rozwinąć.

Rozwijanie sekcji pól meta pod obszarem treści

Wewnątrz pola „Edytuj tę stronę” zobaczysz listę ról użytkowników. Możesz również zobaczyć inne pola zatytułowane „Wyświetlanie” lub „Nadrzędny”, ale możesz je zignorować.

Znajdź wiersz Edytor. Zobaczysz kolumny „Ta strona” i „Podstrony”. Aby zablokować dostęp tylko do tej konkretnej strony, przejdź do kolumny „Ta strona” i wybierz „Zablokowane”.

Blokowanie edytorom edycji strony za pomocą uprawnień PublishPress

Po ustawieniu uprawnienia na „Zablokowane” kliknij przycisk „Zapisz” lub „Zaktualizuj”, aby zapisać zmiany. To wszystko. Edytorzy nie będą już mogli edytować tej konkretnej strony.

Możesz powtórzyć ten proces dla każdej strony, którą chcesz chronić. Na przykład, możesz zablokować edytorom dostęp do statycznej strony głównej, polityki prywatności i stron z warunkami korzystania, jednocześnie pozwalając im edytować inne strony, takie jak strony docelowe kategorii blogów.

Piękno tej metody polega na jej elastyczności. Nie usuwasz roli edytora z możliwości edycji stron w całym serwisie. Kontrolujesz dostęp strona po stronie.

Krok 3: Testowanie ograniczeń edycji

Aby zweryfikować, czy uprawnienia działają poprawnie, musisz zalogować się na swoje konto WordPress jako edytor.

Jeśli nie masz dodatkowego konta edytora, możesz utworzyć nowego użytkownika, przechodząc do Użytkownicy » Dodaj nowego użytkownika. Nadaj użytkownikowi nazwę i adres e-mail, a następnie upewnij się, że ustawiono rolę na „Edytor”.

Teraz wyloguj się ze swojego konta administratora i zaloguj ponownie jako właśnie utworzony edytor.

Po zalogowaniu przejdź do Strony » Wszystkie strony.

Powinieneś zauważyć, że konkretna strona, którą zablokowałeś (na przykład strona „Reklamuj się u nas”), całkowicie zniknęła z listy. Wtyczka automatycznie ją ukrywa, ponieważ edytor nie ma uprawnień do jej edycji.


Metoda 2: Pozwól edytorom edytować tylko ich własne strony

Pierwsza metoda działa dobrze, jeśli chcesz chronić tylko kilka konkretnych stron. Jednak jeśli masz dużą witrynę i chcesz, aby edytorzy edytowali *tylko* strony, które im konkretnie przypiszesz, ta druga metoda jest znacznie lepsza.

Ważne: Ten wtyczka wprowadza trwałe zmiany w bazie danych WordPress. Dezaktywacja lub odinstalowanie wtyczki NIE spowoduje automatycznego przywrócenia ról użytkowników do ich domyślnych ustawień. Jeśli chcesz cofnąć zmiany później, musisz użyć narzędzia „Resetuj” wtyczki, znajdującego się w sekcji Capabilities » Backup.

W tym celu użyjemy wtyczki PublishPress Capabilities. Pozwala ona na zmianę roli „Edytora” tak, aby nie mógł modyfikować treści innych użytkowników.

Najpierw zainstaluj i aktywuj wtyczkę. Następnie przejdź do Capabilities » Capabilities i wybierz „Editor” z menu rozwijanego w lewym górnym rogu.

Wybieranie roli edytora w możliwościach PublishPress

W sekcji „Editing Capabilities” znajdź wiersz „Pages”.

Musisz odznaczyć pole „Edit others”.

Odznacz 'Edytuj innych' dla stron w możliwościach PublishPress

Wskazówka: Jeśli chcesz całkowicie zablokować edytorom dostęp do menu „Pages” (aby pracowali tylko nad Postami), możesz po prostu odznaczyć główne pole „Edit” tutaj. Jednak aby pozwolić im na edycję przypisanych im stron, musisz pozostawić to zaznaczone.

Po odznaczeniu „Edit others” przewiń stronę do góry lub do dołu, a następnie kliknij przycisk „Save Changes”, aby zapisać swoje ustawienia.

Co teraz może robić Edytor?

Dzięki tej zmianie Edytorzy nadal będą mogli tworzyć nowe strony i je edytować. Nie będą jednak mogli edytować żadnych istniejących stron utworzonych przez innych (takich jak Twoje strony Prawne lub O nas).

Jeśli chcesz, aby edytowali konkretną istniejącą stronę, musisz im ją przypisać, wykonując poniższe kroki.

Jak przypisać stronę Edytorowi

Aby nadać Edytorowi dostęp do strony, której nie utworzył, musisz uczynić go „Autorem” tej strony.

Po prostu edytuj stronę, nad którą chcesz, aby pracował. W panelu ustawień po prawej stronie znajdź opcję „Autor” i wybierz imię edytora z listy rozwijanej.

Przypisywanie strony autorowi w WordPress

Szczegółowe instrukcje znajdziesz w naszym przewodniku jak zmienić autora wpisu w WordPress.

Po zaktualizowaniu strony, ten konkretny edytor będzie mógł ją zobaczyć i edytować, ale pozostanie zablokowany dla wszystkiego innego.


Dodatek: Jak ograniczyć autorów do ich własnych wpisów

Jeśli prowadzisz witrynę z wieloma autorami, możesz również ograniczyć Autorów, aby widzieli tylko swoje własne wpisy w panelu administracyjnym. Utrzymuje to przejrzysty interfejs i zapobiega podglądaniu szkiców innych osób.

Jeśli użyłeś Metody 1 z PublishPress Permissions, wtyczka często robi to za Ciebie. Jednak jeśli Twoi autorzy nadal widzą posty innych użytkowników, być może będziesz musiał dostosować ustawienia.

Aby dowiedzieć się więcej o tej funkcji, zapoznaj się z naszym pełnym przewodnikiem jak ograniczyć autorów do ich własnych postów w panelu administracyjnym WordPress.

Często zadawane pytania dotyczące uprawnień edytora w WordPress

Oto niektóre z najczęściej zadawanych pytań przez naszych czytelników dotyczących ograniczania dostępu edytorów do konkretnych stron w WordPress.

1. Czy mogę pozwolić edytorowi na edycję tylko jednej konkretnej strony w WordPress?

Tak. Najlepszym sposobem na zrobienie tego jest użycie Metody 2 w tym przewodniku.

Usuwając uprawnienie „Edytuj inne”, edytor straci dostęp do wszystkich stron z wyjątkiem tych, których jest autorem. Następnie możesz uczynić go autorem konkretnej strony, którą chcesz, aby zarządzał.

Uwaga: Jeśli ten edytor utworzył strony w przeszłości, nadal będzie mógł je edytować. Aby ograniczyć go *ściśle* do jednej strony, powinieneś przypisać jego starsze strony innemu użytkownikowi.

Możesz to zrobić szybko, przechodząc do Strony » Wszystkie strony, wybierając strony i używając menu „Akcje zbiorcze”, aby jednocześnie edytować autora dla wszystkich z nich.

Zmień autora w Edycji masowej

2. Czy ograniczenie roli Edytora wpłynie na konta Administratora w WordPressie?

Nie, ograniczenie roli Edytora za pomocą PublishPress Permissions nie wpłynie na konta Administratora w WordPressie. Administratorzy zawsze mają pełny dostęp do wszystkich obszarów Twojej witryny WordPress, niezależnie od skonfigurowanych ograniczeń uprawnień.

Jednak podczas korzystania z PublishPress Capabilities upewnij się, że wybrałeś rolę „Edytor” z listy rozwijanej przed wprowadzeniem zmian, aby przypadkowo nie zmodyfikować uprawnień Administratora.

3. Jak mogę uniemożliwić edytorom WordPressa edytowanie mojej strony głównej?

Jeśli używasz statycznej strony głównej, możesz uniemożliwić edytorom jej modyfikowanie za pomocą wtyczki PublishPress Permissions. Po prostu otwórz swoją stronę główną do edycji.

Przewiń w dół do pola „Uprawnienia: Edytuj ten wpis”, znajdź rolę Edytora na liście i zmień ustawienie na „Zablokowane”.

4. Czy PublishPress Permissions działa ze stronami produktów i niestandardowymi typami wpisów?

Tak, PublishPress Permissions działa ze stronami produktów WooCommerce oraz niestandardowymi typami wpisów, oprócz standardowych stron i wpisów WordPress. Zobaczysz to samo pole „Uprawnienia: Edytuj ten wpis” w przypadku dowolnego niestandardowego typu treści, który obsługuje wbudowany system uprawnień WordPress.

Pozwala to na zastosowanie ograniczeń edycji na poziomie strony do portfolio, produktów, wydarzeń lub innych niestandardowych treści w Twojej witrynie WordPress.

5. Jak cofnąć ograniczenia edycji na stronach WordPress?

Możesz cofnąć ograniczenia edycji na stronach WordPress, otwierając ograniczoną stronę i znajdując pole „Uprawnienia: Edytuj ten wpis”, które dodał PublishPress Permissions.

Zmień ustawienie roli Edytora z powrotem z „Zablokowane” na „Włączone” i kliknij przycisk „Aktualizuj”. Edytorzy natychmiast odzyskają dostęp do edycji tej konkretnej strony, nie wpływając na żadne inne skonfigurowane przez Ciebie ustawienia uprawnień.

Dodatkowe zasoby dotyczące ról i uprawnień WordPress

Mam nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak pozwolić edytorom na edycję tylko określonych stron w WordPress.

Jeśli chcesz zagłębić się w zarządzanie dostępem użytkowników i dostosowywanie tego, co różne role mogą robić w Twojej witrynie, możesz również zapoznać się z tymi dodatkowymi zasobami:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

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

Ostateczny zestaw narzędzi WordPress

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

Interakcje czytelników

26 CommentsLeave a Reply

  1. Dziękuję za samouczek.

    Jednak w moim przypadku mam więcej niż jednego redaktora, który ma otrzymać uprawnienia do edycji określonych stron. Jak można to osiągnąć?
    Niestety, wygląda na to, że nie można przypisać kilku użytkowników jako autorów strony.

    Czy mógłbyś mi w tej sprawie doradzić, proszę.

  2. Ograniczyłem strony, które użytkownik może przeglądać i edytować. Czy można uniemożliwić użytkownikowi aktualizowanie już opublikowanej strony? Chcemy, aby mógł edytować stronę, ale nie aktualizować jej.

  3. Cześć, jeśli użytkownik nie ma uprawnień do publikowania stron, ale ma uprawnienia do edytowania opublikowanych stron, czy oznacza to, że może opublikować edytowaną wersję już opublikowanej strony po jej zmianie?

  4. Cześć

    Czy jest jakiś sposób, aby pozwolić klientowi edytować tylko tekst na stronie, tj. nie chcę, aby zmieniał permalinki, układ strony, pola niestandardowe, obraz wyróżniający itp. – ani nic innego.

    Chcę tylko, żeby mogli wejść na stronę internetową i edytować tekst, np. dodać akapit itp.

    Czy to jest możliwe?

    Przejrzałem mnóstwo stron i filmów, ale nie znalazłem odpowiedzi na to pytanie! Moi klienci nie mają ŻADNYCH umiejętności technicznych!!

    Mam nadzieję, że ktoś doradzi?!

  5. Cześć, dzięki za ten post. Czy jest sposób, aby ukryć przycisk „Dodaj nowy”? Udało mi się pozwolić użytkownikom edytować tylko ich własne strony, ale przycisk „Dodaj nowy” nadal tam jest.

    Powinni mieć możliwość edycji tylko własnej strony, nic więcej.

    Dzięki.

  6. Szybszym sposobem na zmianę autorów, i sposobem na zrobienie tego masowo, jest strona listy postów. Zaznacz wszystkie, które chcesz zmienić, a następnie z rozwijanej listy Akcje masowe wybierz Edytuj i kliknij Zastosuj. Następnie zmień tam autora i zaktualizuj.

    • We do state this in the first option but thank you for stating again for those who check the comments section :)

      Admin

  7. Czy jest sposób, aby uniemożliwić redaktorom edycję postów stworzonych tylko przez administratora. Czy nadal mieliby możliwość edycji postów innych redaktorów?

  8. Dziękuję za Twój wkład, To rozwiązanie pozwala jednemu edytorowi edytować konkretny post, Co jeśli chcemy mieć wielu edytorów do tego samego konkretnego posta? Co możemy zrobić w tym przypadku? Czy istnieje rozwiązanie z tym pluginem (lub innym)?

    Thank you again :)

  9. Fantastyczny post! Nie wiedziałem, że jest to możliwe w WordPressie. Szkoda, że nie znalazłem tego wcześniej. Czy jest sposób, aby przypisać, powiedzmy, dwóch lub trzech autorów jako redaktorów jednej lub więcej stron? Jeśli tak, chciałbym wiedzieć, jak to działa. Mam skonfigurowaną multisite i chciałbym, aby moi redaktorzy widzieli tylko strony, za których edycję są odpowiedzialni. Jednak potrzebowałbym, aby niektóre strony były edytowalne przez więcej niż jedną osobę… W tym przypadku niektóre strony wymagałyby więcej niż jednego autora. Czy to jest możliwe? Mam nadzieję, że tak! Bardzo mi to pomoże! Dzięki!

  10. Czy istnieje jakieś rozwiązanie tego problemu?

    Chcę opracować motyw dla linku.

    na przykład wpisujesz /home pokazując szablon nr 1, a jeśli wpiszesz /blog pokaz

    szablon nr 2, ale jeśli wpiszesz /home/cokolwiek, wyświetli się nr 1.

    Nie chcę używać linku. dziękuję

  11. Cześć. Dziękuję za Twoją doskonałą stronę.

    Jak ustawić wideo do pokazu online, którego nie można pobrać.

    Wielu downloaderów, na przykład IDM, potrafi pobierać filmy online, ale jak mogę temu zapobiec?

    czy jest jakaś metoda, aby użytkownik mógł to pobrać, system pyta o hasło?

    dzięki wielkie

  12. Miły artykuł. Jak mogę dodać niestandardowy panel logowania lub pulpit do mojej strony WordPress dla klienta lub użytkownika bez używania wp-admin?

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.