Jeśli prowadzisz sklep internetowy lub stronę dla zalogowanych użytkowników, to z pewnością wiesz, jak ważna jest dobra obsługa klienta. Jeśli nie wiesz, podpowiadam: bardzo ważna! Raz na jakiś czas, zdarza się, że jakiś użytkownik/klient ma problem z Twoją usługą. Nie działa mu link, nie widzi zamówienia, wykupionego dostępu do webinaru, kursu czy szkolenia. Tobie natomiast, jako administratorowi wszystko gra. W takiej sytuacji, w zdiagnozowaniu problemu pomaga logowanie się jako inny użytkownik.
W swojej pracy administratorskiej, miałem już kilkakrotnie sytuację, gdzie pewne wtyczki (np. te do optymalizacji szybkości strony) za mocno kompresowały skrypty lub style CSS, powodując wadliwe działanie witryny od strony użytkowników.
Bo jak możesz się domyślać, niektóre wtyczki „pracują” tylko w trybie gdy dany użytkownik nie jest administratorem strony. Teoretycznie ma to pomagać w diagnozowaniu problemów w trakcie pracy nad jej budową. I o ile faktycznie ma to sens, to kryje się za tym pewna pułapka: jako admin widzisz stronę przed optymalizacją skryptów oraz masz dostęp to wszystkich zamkniętych stref swojej strony. Masz też najwyższe możliwe uprawnienia.
Kiedy u Ciebie wszystko działa jak należy a użytkownicy skarżą się na brak dostępu to wykupionych sekcji, wskazują niedziałające linki, błędy czy inne blokady, to może być sygnał, że faktycznie coś jest na rzeczy.
I prawdopodobnie jest!
Logowanie się jako inny użytkownik
W takich sytuacjach warto zacząć od sprawdzenia, jak daną podstronę z problemem widzi Twój użytkownik/klient. Ale nie będziesz przecież pytał Klienta o jego login i hasło. Tymczasowo zainstaluj wtyczkę. Jedną z przydatnych, jest darmowa wtyczka User Switching dostępna w repozytorium WordPress.
Jako administrator, po prostu zainstaluj i aktywuj wtyczkę a następnie przejdź do listy użytkowników Twojej strony. Najedź myszką na wybranego użytkownika i kliknij link „Zmień na” (ang. Switch To). Zostaniesz wylogowany ze swojego konta i zalogowany jako wybrany użytkownik. O tego momentu możesz przeglądać stronę tak, jak widzi ją osoba zgłaszająca problem.
Wtyczka jest całkowicie bezpieczna i nie ujawnia Ci hasła użytkownika (i nie powinna). Pozwala też łatwo przełączyć się z powrotem na Twoje konto admina.
Dodatkowo, wtyczka posiada jeszcze jedną przydatną funkcję: „Wyłącz się” (ang. Switch Off) dostępną na czarnym pasku admina u góry z prawej strony w menu Twojego profilu. Po kliknięciu zostaniesz wylogowany (i będziesz mógł przeglądać stronę jako gość), ale ID Twojego konta nie zostanie wymazane z cookie autoryzacyjnego, dzięki czemu możesz z powrotem zalogować się do swojego konta bez podawania hasła. Link powrotny znajdziesz w stopce strony lub na klasycznej stronie logowania do WordPress.
Podsumowanie
Ty też jesteś pod wrażeniem tego rozwiązania? Przyznam szczerze, że ja potrzebowałem jej pomocy już nie jeden raz. I jak się okazało – całkowicie zasadnie! Na zakończenie dodam, że gdy znajdziesz przyczynę szukanego problemu, pamiętaj aby wyłączyć wtyczkę.
PS. Zajrzyj czasem na moją stronę Facebook, gdzie zamieszczam aktualności i ciekawostki ze świata WordPress. Na swoim kanale YouTube natomiast, zamieszczam wideo poradniki najciekawszych zagadnień i problemów.
PS 2. Daj znać w komentarzach czy interesują Cię tego typu porady lub czy masz problem (lub rozwiązanie), które warto poruszyć na blogu!