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 zastosować CSS dla konkretnych ról użytkowników w WordPress (łatwy sposób)

Pracowaliśmy nad wieloma stronami WordPress, gdzie różni użytkownicy potrzebowali różnych doświadczeń. Członkowie, klienci, autorzy i zleceniodawcy mogą skorzystać z układu dopasowanego do ich roli.

Ale WordPress nie oferuje wbudowanego sposobu stylizowania rzeczy w oparciu o role użytkowników. Próba zrobienia tego za pomocą plików motywu może być ryzykowna, zwłaszcza jeśli nie jesteś programistą.

Widzieliśmy, jak użytkownicy utknęli lub nawet zepsuli swoją stronę, po prostu dodając zły kod. Dlatego zawsze zalecamy bezpieczniejszy i łatwiejszy sposób postępowania z tym.

W tym przewodniku pokażemy Ci, jak zastosować niestandardowy CSS dla określonych ról użytkowników za pomocą narzędzia przyjaznego dla początkujących. Jest to ta sama metoda, której używamy na naszych stronach, gdy potrzebujemy szybkiego i bezpiecznego rozwiązania.

Jak zastosować CSS dla określonych ról użytkowników w WordPress

Oto krótkie omówienie tematów, które poruszymy w tym przewodniku:

Dlaczego i kiedy stosować CSS dla konkretnych ról użytkowników w WordPressie

Zarządzamy różnymi stronami internetowymi dla naszych firm, które wymagają logowania użytkowników. Często pojawia się potrzeba dostosowania wyglądu dla różnych ról użytkowników.

Podczas przeprowadzania testów A/B na tych stronach odkryliśmy, że personalizacja znacznie poprawia doświadczenie użytkownika. Lepsze doświadczenie użytkownika ostatecznie prowadzi do większej satysfakcji klienta, konwersji i sprzedaży.

Niezależnie od tego, czy jesteś właścicielem witryny, deweloperem czy projektantem, kontrola nad wyglądem witryny dla różnych użytkowników może być bardzo przydatna.

Oto kilka typowych przypadków użycia:

  • Strony członkowskie: Możesz użyć niestandardowego CSS, aby zaoferować różne doświadczenia członkom premium.
  • Sklepy eCommerce: Możesz wyróżnić koszyki zakupowe, zniżki dla klientów i inne funkcje dla zalogowanych klientów.
  • Blogi z wieloma autorami: Zarządzanie blogiem z wieloma autorami może być kłopotliwe. Dzięki niestandardowemu CSS możesz stworzyć czysty, wydajny interfejs dla redaktorów, jednocześnie zachowując prostotę dla współpracowników i subskrybentów.
  • Witryny klienckie: Możesz stworzyć uproszczony obszar administracyjny dla klientów, ukrywając pewne elementy za pomocą niestandardowego CSS.

Teraz problem polega na tym, jak poinformować WordPress, który kod CSS ma być ładowany dla różnych ról użytkowników.

Stosowanie niestandardowego CSS dla określonych ról użytkowników w WordPress

Najłatwiejszym sposobem zarządzania niestandardowym kodem, w tym CSS, w WordPress jest użycie WPCode. Jest to najlepszy wtyczka do fragmentów kodu dla WordPress i pozwala bezpiecznie zarządzać niestandardowym CSS w jednym miejscu.

Uwaga: Dostępna jest również darmowa wersja WPCode. Zalecamy jednak przejście na płatny plan, aby odblokować więcej funkcji.

Dlaczego polecamy WPCode:

  • Pozwala bezpiecznie dodać dowolny niestandardowy kod, w tym CSS, bez psucia Twojej witryny. Jeśli fragment kodu nie działa, możesz go łatwo wyłączyć.
  • Zawiera potężne narzędzia do wstawiania kodu i logiki warunkowej, pozwalające na uruchamianie fragmentu kodu tylko wtedy, gdy jest to potrzebne.
  • Uzyskujesz dostęp do ogromnej biblioteki kodu z użytecznymi fragmentami, co pozwala uniknąć instalowania wielu oddzielnych wtyczek.

Mając to na uwadze, dodajmy niestandardowy CSS i zastosujmy go dla określonych ról użytkowników.

Dodawanie niestandardowego CSS w WPCode

Najpierw musisz zainstalować i aktywować wtyczkę WPCode. Więcej szczegółów znajdziesz w naszym poradniku jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do strony Fragmenty kodu » + Dodaj fragment. Tam zobaczysz wiele przydatnych fragmentów do różnych zadań.

Dodaj nowy fragment

Jednakże, ponieważ dodajesz niestandardowy kod CSS, będziesz musiał zacząć od zera, klikając „+ Dodaj niestandardowy fragment” w polu „Dodaj swój niestandardowy kod (nowy fragment)”.

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

Wybór fragmentu kodu CSS jako typu kodu

Spowoduje to przejście do edytora kodu.

Najpierw musisz wprowadzić tytuł dla swojego fragmentu, który może być czymkolwiek, co pomoże Ci zapamiętać, do czego służy kod.

Wprowadź nazwę dla swojego fragmentu kodu i wklej kod do WPCode

Teraz możesz dodać swój niestandardowy kod CSS do pola „Podgląd kodu”.

Na potrzeby tego tutorialu używamy tego kodu, który podświetla menu „Wpisy” w obszarze administracyjnym, zmieniając kolor tła. Możesz tutaj użyć własnego kodu CSS:

li#menu-posts {
    background-color: #bf0505;
}

Wybierz logikę warunkową roli użytkownika

Następnie przewiń w dół do pola „Logika warunkowa Smart” i przełącz przełącznik obok opcji „Włącz logikę”.

Następnie wybierz „Warunek” (Pokaż lub Ukryj), a następnie kliknij „Dodaj nową grupę”.

Logika warunkowa niestandardowego kodu

Kliknij pierwsze pole w sekcji Zasada, aby je rozwinąć. Zobaczysz listę zasad do wyboru.

Na przykład możesz wybrać status logowania, rolę użytkownika, typ urządzenia itp.

Wybierz opcję roli użytkownika

Wybierz „Rola użytkownika”, ponieważ chcesz, aby ten niestandardowy kod CSS został dodany dla konkretnej roli użytkownika.

Następnie możesz wybrać, do jakiej roli użytkownika chcesz ją zastosować.

Wybierz rolę użytkownika

Uwaga: Możesz dodać wiele reguł logiki warunkowej, klikając przycisk „+ Dodaj nową grupę”.

Po zakończeniu kliknij „Zapisz fragment” w prawym górnym rogu ekranu, a następnie przełącz go na „Aktywny”.

Zapisz fragment

WPCode wyświetli teraz Twój niestandardowy CSS dla określonych ról użytkowników w WordPress.

Dodaj niestandardowy CSS dla określonych ról użytkowników w obszarze administracyjnym WordPress

Jeśli chcesz, aby Twój niestandardowy CSS był dodawany tylko w obszarze administracyjnym WordPress, WPCode ułatwia to jeszcze bardziej.

Na ekranie edycji kodu przewiń w dół do opcji „Lokalizacja”. Kliknij menu rozwijane, aby je rozwinąć, a zobaczysz wiele lokalizacji, w których możesz automatycznie załadować CSS.

Ładuj fragment kodu tylko w obszarze administracyjnym

Teraz po prostu wybierz opcję „Nagłówek administratora” lub „Stopka administratora”, aby załadować kod CSS w obszarze administracyjnym WordPress.

Dodaj niestandardowy CSS dla określonych ról użytkowników w innych obszarach

Personalizacja projektu na stronach eCommerce prowadzi do lepszego doświadczenia użytkownika i udowodniono, że zmniejsza sprzedaż z porzuconych koszyków.

Jeśli prowadzisz sklep WooCommerce, sprzedajesz kursy online lub inne produkty cyfrowe, dodanie niestandardowego CSS dla zalogowanych klientów będzie przydatne.

WPCode pozwala wybrać, gdzie dodać niestandardowy kod do witryny eCommerce. W ustawieniach lokalizacji przejdź do zakładki „eCommerce”.

Załaduj niestandardowy CSS na stronach eCommerce

Zobaczysz kilka miejsc, w których możesz dodać swój niestandardowy CSS, takich jak przed koszykiem, przed formularzem płatności, na stronach produktów i nie tylko.

WPCode obsługuje WooCommerce, Easy Digital Downloads oraz MemberPress.

Najczęściej zadawane pytania

Oto odpowiedzi na najczęściej zadawane pytania dotyczące dostosowywania WordPress dla różnych ról użytkowników.

Czy mogę zastosować CSS do niestandardowych ról użytkowników w WordPress?

Tak, WPCode pozwala na targetowanie dowolnej roli użytkownika, w tym niestandardowych utworzonych przez wtyczki członkowskie, narzędzia LMS lub niestandardowy kod. Wystarczy upewnić się, że niestandardowa rola pojawia się w opcjach logiki warunkowej.

Co jeśli zmiany CSS nie pojawią się u niektórych użytkowników?

Może się to zdarzyć, jeśli Twoja witryna używa agresywnego buforowania lub sieci CDN. Spróbuj wyczyścić pamięć podręczną i upewnij się, że fragment WPCode jest aktywny i celuje we właściwą lokalizację i rolę.

Czy mogę podglądać zmiany CSS przed ich opublikowaniem?

WPCode nie ma podglądu wizualnego, ale możesz pozostawić fragment kodu nieaktywnym podczas testowania w narzędziach deweloperskich przeglądarki. Gdy będziesz zadowolony z wyglądu, wklej go do WPCode i aktywuj.

Czy bezpieczne jest używanie WPCode zamiast edycji plików motywu?

Absolutnie. W WPBeginner używamy WPCode, ponieważ utrzymuje cały nasz niestandardowy kod z dala od plików motywu, dzięki czemu zmiany nie giną podczas aktualizacji. Ponadto ułatwia i ułatwia zarządzanie fragmentami kodu w jednym miejscu.

Dodatkowe wskazówki

Poniżej znajdują się dodatkowe zasoby, które pomogą Ci zaprojektować niestandardowe doświadczenia użytkownika w WordPress. Nie musisz nawet uczyć się CSS dla niektórych z tych opcji:

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak stosować CSS dla konkretnych ról użytkowników w WordPressie. Możesz również zapoznać się z naszym domyślnym arkuszem stylów CSS generowanym przez WordPress dla początkujących lub sprawdzić te wtyczki i wskazówki dotyczące ulepszenia obszaru administracyjnego 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

Komentarze

  1. Gratulacje, masz okazję być pierwszym komentującym tego artykułu.
    Masz pytanie lub sugestię? Zostaw komentarz, aby rozpocząć dyskusję.

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