Podczas zarządzania naszym blogiem WordPress, jednym z wyzwań, przed którymi stanęliśmy, było to, że niektórzy z naszych współpracowników używali bloków, które nie były zgodne z naszą strategią treści lub wytycznymi projektowymi.
Na przykład dodawali tabele, które zepsuły nasz układ mobilny lub osadzali formularze w artykułach, w których ich nie chcieliśmy. To dało nam do myślenia: czy nie byłoby wspaniale, gdybyśmy mogli dostosować bloki, do których mają dostęp różne role użytkowników?
W tym artykule pokażemy, jak ukryć bloki przed określonymi użytkownikami w edytorze treści WordPress.
Dlaczego warto ukrywać bloki przed określonymi użytkownikami w edytorze treści?
Bloki WordPress (lub bloki Gutenberg) to elementy treści, które dodajesz do swojego wpisu lub strony na blogu, w tym obrazki, filmy, teksty i inne. Wiele wtyczek WordPress dodaje również bloki do edytora treści.
Aby zachować spójność treści i usprawnić twój przepływ pracy redakcyjnej, korzystne może być ukrycie lub wyłączenie niektórych bloków na podstawie ról użytkowników.
Na przykład, możesz ukryć blok tabel dla autorów i współpracowników, aby uniknąć bałaganu. Lub ograniczyć dostęp do bloków specyficznych dla wtyczek, takich jak WPForms, aby kontrolować, gdzie można umieszczać formularze w twoim motywie WordPress.
To powiedziawszy, zobaczmy, jak ukryć lub wyłączyć bloki dla określonych użytkowników na twojej witrynie internetowej WordPress.
Ukrywanie bloków przed określonymi użytkownikami w edytorze WordPress
Najlepszym sposobem na zarządzanie widocznością twojego bloku w oparciu o role użytkowników jest użycie wtyczki PublishPress Blocks. Daje ona większą kontrolę nad edytorem bloków WordPress i dodaje więcej bloków, takich jak pokaz slajdów, pasek wyszukiwania, tabela cen i inne.
Najpierw musisz zainstalować i włączyć wtyczkę PublishPress Blocks. Darmowa wersja ma dobry zestaw funkcji dla tego poradnika, ale zachęcamy do uaktualnienia do wersji Pro, aby uzyskać bardziej zaawansowane narzędzia.
Jeśli potrzebujesz pomocy z instalacją wtyczki, zapoznaj się z naszym przewodnikiem na temat instalacji wtyczki WordPress.
Po zainstalowaniu możesz przejść do ustawień wtyczki Blocks ” Block Permissions z kokpitu WordPress.
Następnie możesz wybrać profil użytkownika, którego uprawnienia do blokowania chcesz zmodyfikować, z menu rozwijanego u góry.
Aby ukryć blok przed wybraną rolą użytkownika, wystarczy kliknąć przełącznik, aby go wyłączyć.
Na przykład na poniższym obrazku wyłączymy bloki „Nagłówek” i „Cytat” dla każdego użytkownika z rolą Autor.
Nie zapomnij kliknąć przycisku „Zapisz uprawnienia do blokowania” po zakończeniu.
Dodatkowo można kliknąć „Włącz lub wyłącz wszystkie bloki”, aby aktywować lub dezaktywować wszystkie bloki jednocześnie dla określonej roli użytkownika. Ta funkcja może się przydać, jeśli użytkownik nie ma zajmować się edycją postów lub treści strony, jak na przykład moderacja komentarzy.
To wszystko! Pomyślnie wyłączyłeś blok dla roli użytkownika na twojej witrynie WordPress. Teraz możesz powtórzyć tę czynność, aby ukryć lub pokazać bloki dla innych ról użytkowników WordPress.
Dowiedz się więcej o sposobach dostosowywania edytora bloków.
Chcesz dodać więcej funkcji do edytora bloków Gutenberg? Oto kilka innych pomysłów, które możesz wypróbować:
- Jak dodać współpracę w edytorze bloków WordPress (styl Google-Doc)?
- Jak zastąpić tekst zastępczy „Dodaj tytuł” w WordPress?
- Jak korzystać z pełnoekranowego edytora Distraction Free w WordPress?
- Jak dodać listę kontrolną wpisu na blogu do edytora WordPress
- Jak utworzyć niestandardowy blok WordPress (prosty sposób)
- Jak dostosować kolor tła edytora bloków WordPress?
- Jak wyłączyć edytor pełnoekranowy w WordPress
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak ukryć bloki przed określonymi użytkownikami w edytorze WordPress. Możesz również zapoznać się z naszym przewodnikiem po korektach postów WordPress i naszym wyborem najlepszych wtyczek blokowych Gutenberg dla WordPress.
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.
Syed Balkhi
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!