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ć autorom edytować swoje posty w WordPress po zatwierdzeniu

Jednym z wyzwań, z jakimi borykaliśmy się podczas prowadzenia bloga WordPress z wieloma autorami, jest zarządzanie edycjami po publikacji wpisów.

Domyślnie autorzy i blogerzy gościnni nie mogą edytować swoich opublikowanych postów. Może to powodować problemy, jeśli autorzy muszą szybko poprawić literówkę, skorygować błędne informacje lub zaktualizować post, aby był aktualny i pomocny.

W tym artykule pokażemy Ci, jak pozwolić współpracownikom edytować ich wpisy po zatwierdzeniu. Podzielimy się rozwiązaniami, które odkryliśmy i które znacznie usprawniły nasz proces zarządzania treścią.

Pozwól współtwórcom edytować swoje wpisy po zatwierdzeniu

Dlaczego pozwalać współtwórcom edytować swoje wpisy po zatwierdzeniu?

Jeśli prowadzisz blog wieloautorski w WordPress, osoby z rolą współtwórcy mogą pisać posty i przesyłać je do weryfikacji. Każdy z rolą administratora lub redaktora może następnie przejrzeć te posty i je opublikować.

Gdy post jest opublikowany, współpracownik nie może go edytować. Może to powodować problemy, jeśli współpracownicy muszą przepisać swoje posty, aby były aktualne lub poprawić błędy.

Umożliwiając zaufanym współpracownikom edycję ich wpisów, możesz usprawnić przepływ pracy redakcyjnej i zaoszczędzić redaktorom mnóstwo czasu.

Mając to na uwadze, zobaczmy, jak możesz umożliwić współpracownikom edycję opublikowanych przez nich postów na Twojej stronie WordPress. Po prostu skorzystaj z poniższych szybkich linków, aby przejść bezpośrednio do metody, której chcesz użyć:

Metoda 1: Pozwól współpracownikom edytować opublikowane posty za pomocą WPCode (zalecane)

Najłatwiejszym sposobem na umożliwienie współpracownikom edycji opublikowanych przez nich postów jest dodanie niestandardowego kodu w WordPressie.

Często znajdziesz przewodniki z instrukcjami edycji pliku functions.php Twojej witryny. Jednak drobne literówki lub błędy w kodzie mogą spowodować wiele najczęstszych błędów WordPress lub nawet całkowicie zepsuć Twoją witrynę.

Stracisz również niestandardowy kod przy następnej aktualizacji motywu WordPress.

Biorąc to pod uwagę, zalecamy użycie WPCode. Jest to najlepsza wtyczka do fragmentów kodu, która pozwala na dodawanie kodu do WordPressa bez ryzyka dla Twojej witryny.

Najpierw musisz zainstalować i aktywować darmową wtyczkę WPCode. Więcej informacji znajdziesz w naszym przewodniku krok po kroku jak zainstalować wtyczkę WordPress.

Po aktywacji wtyczki przejdź do Fragmenty kodu » Dodaj fragment.

Dodawanie niestandardowego fragmentu kodu do WordPress za pomocą WPCode

Tutaj zobaczysz wszystkie gotowe fragmenty, które możesz dodać do swojej witryny, w tym fragmenty, które pozwalają wyłączyć powiadomienia o nowych użytkownikach, ustawić domyślne obrazy wyróżniające i inne.

Aby dodać niestandardowy fragment, najedź kursorem myszy na opcję „Dodaj swój własny kod (nowy fragment)” i kliknij przycisk „+ Dodaj niestandardowy fragment”, gdy się pojawi.

Kliknij przycisk Dodaj fragment własny

Następnie musisz wybrać „Fragment PHP” jako typ kodu z listy opcji, które pojawią się na ekranie.

Wybierz Fragment PHP jako typ kodu

Teraz, na stronie Utwórz niestandardowy fragment kodu, wpisz tytuł dla fragmentu kodu.

To tylko dla Twojej wiadomości, więc możesz użyć czegokolwiek chcesz.

Wprowadź tytuł dla kodu i wklej kod do WPCode

Po wykonaniu tej czynności po prostu wklej poniższy kod do edytora kodu:

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

Po tym musisz przewinąć stronę w dół do sekcji „Wstawianie”.

Jeśli nie jest jeszcze zaznaczone, kliknij na „Automatyczne wstawianie”, a następnie wybierz „Uruchom wszędzie” z menu rozwijanego.

Jak automatycznie wstawić kod na stronę WordPress

Na koniec przewiń do góry ekranu i kliknij suwak „Nieaktywny”, aby wyświetlił się „Aktywny”.

Następnie wystarczy kliknąć przycisk „Zapisz fragment”, aby fragment kodu stał się aktywny.

Publikowanie fragmentu kodu uprawnień współpracowników

Teraz każdy z rolą współpracownika będzie mógł edytować swoje opublikowane wpisy na Twojej stronie WordPress.

Metoda 2: Pozwól dowolnej roli użytkownika edytować swoje opublikowane wpisy za pomocą PublishPress (metoda wtyczki)

Czy chcesz nadać współpracownikom inne uprawnienia? Na przykład, możesz chcieć pozwolić współpracownikom na edycję i usuwanie ich opublikowanych wpisów.

Możesz nawet chcieć dodać lub usunąć uprawnienia od innych użytkowników.

Jeśli chcesz mieć pełną kontrolę nad uprawnieniami użytkowników, zalecamy użycie PublishPress Capabilities. Ta wtyczka pozwala dodawać i usuwać uprawnienia dla dowolnej roli użytkownika, w tym autorów WordPressa.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki PublishPress Capabilities. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku jak zainstalować wtyczkę w WordPress.

Po aktywacji musisz odwiedzić Uprawnienia » Uprawnienia w obszarze administracyjnym WordPressa. Na górze ekranu otwórz menu rozwijane „Uprawnienia” i wybierz rolę użytkownika „Autor”.

Jak umożliwić współpracownikom edycję opublikowanych postów

Teraz możesz wybrać zakładkę „Edycja”.

Tutaj możesz zobaczyć, że współtwórca nie ma uprawnień do edycji opublikowanych stron i wpisów na Twoim blogu WordPress.

Edycja uprawnień współpracowników za pomocą darmowej wtyczki WordPress

Aby nadać im uprawnienia, zaznacz pola wyboru „Wpisy” lub „Strony”, w zależności od opublikowanych treści, które muszą edytować.

Możesz teraz dodawać lub usuwać więcej uprawnień postępując zgodnie z tym samym procesem opisanym powyżej. Gdy będziesz zadowolony z konfiguracji roli współpracownika, kliknij przycisk „Zapisz zmiany”.

Po zakończeniu użytkownicy z rolą współtwórcy będą mogli edytować swoje opublikowane posty w panelu WordPress.

Umożliwienie współpracownikom edycji zatwierdzonych postów i stron w WordPressie

Teraz możesz przełączać się między kontami użytkowników i sprawdzić, czy autorzy mają możliwość edytowania swoich opublikowanych postów.

Jeśli chcesz usunąć to uprawnienie w dowolnym momencie, po prostu powtórz powyższe kroki. Tym razem odznacz pola „Edytuj opublikowane”.

Możesz również edytować uprawnienia innych ról użytkowników WordPressa za pomocą wtyczki PublishPress Capabilities. Po prostu powtórz opisane powyżej kroki, ale tym razem wybierz nową rolę użytkownika z menu rozwijanego „Uprawnienia użytkownika”.

Dostosowywanie dowolnej roli użytkownika lub uprawnień w WordPress

Dowiedz się więcej sposobów na dostosowanie ról i uprawnień użytkowników

Chcesz dodać lub dostosować uprawnienia ról użytkowników do swoich specyficznych potrzeb? Zapoznaj się z tymi samouczkami WordPress, aby zacząć:

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak pozwolić współtwórcom edytować swoje wpisy po zatwierdzeniu. Możesz również zapoznać się z naszymi rekomendacjami najlepszych wtyczek do zarządzania użytkownikami dla WordPress oraz naszym przewodnikiem jak wyświetlać spersonalizowane treści różnym użytkownikom w WordPress.

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

6 CommentsLeave a Reply

  1. Gdzie umieścić ten kod, jeśli nie chcesz stracić danych podczas aktualizacji motywu i nie chcesz wtyczki? Function.php czy config.php?

  2. Czy można to włączyć na poziomie konkretnych kont? Na przykład, czy zezwoliłbym na tę opcję tylko dla długoterminowych współpracowników, a nie dla tych, którzy są na stronie przez krótki czas? Czy jest to tylko na poziomie roli, a nie na poziomie indywidualnego konta?

      • Rozumiem, więc zakładam, że w WordPress zostanie utworzona nowa rola użytkownika (coś w stylu edytor-senior i edytor-junior) i będę kontynuować na podstawie tych ról?

        • Musiałbyś utworzyć rolę i dodać uprawnienia na podstawie tej roli.

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ę.