2016-06-22 10 views
8

enter image description here Jestem nowy w WordPress. Pomóż mi utworzyć stronę logowania użytkownika końcowego. Stworzyłem i witrynę z motywem. Moim wymaganiem jest utworzenie strony logowania dla strony, a nie dla pulpitu nawigacyjnego.Jak stworzyć stronę logowania użytkownika końcowego w WordPress?

tylko wtedy, gdy się zalogować, powinny one być w stanie uzyskać dostęp do innych stron muszę lo dodać stronę logowania do serwisu, a następnie użytkownik powinien odwiedzić móc odwiedzić te strony

+2

To jest zbyt szerokie, proszę pokazać swoje wysiłki, co próbowaliście do tej pory. – Milap

+0

Mam takem temat i stworzyłem strony takie jak dom o nas itp., Teraz chcę stworzyć stronę logowania dla całej witryny, jak np. Flipkart amazon itp. Myślę, że jestem jasny z moim wymaganiem –

+0

czy wiesz jak zmodyfikować lub napisać php? – brianlmerritt

Odpowiedz

5

Jeśli szukasz mieć formularz logowania na przednim końcu to istnieje dostępnych tam wiele wtyczek. Kasa Wtyczka UserPro.

Również bezpłatna wtyczka, taka jak "Motyw My Login (TML)" może być użyty do zapewnienia funkcji logowania na interfejsie użytkownika. To tylko przykłady, jest też wiele innych. Daj mi znać, jeśli to pomoże lub zachęcam do dokładniejszego omówienia szczegółów.

+0

Już się o tym dowiedziałem i wypróbowałem, to daje login do deski rozdzielczej, a nie do interfejsu. Chcę, aby login kontrolował dostęp przez moją stronę, a nie do panelu kontrolnego adin. –

+0

Jeśli chcesz, aby żaden użytkownik inny niż administrator nie mógł uzyskać dostępu do pulpitu wp-admin, możesz wypróbować niektóre podpięcia lub wtyczkę taką jak ta (https: // wordpress .org/plugins/remove-dashboard-access-for-non-admins /) –

+0

Po umieszczeniu formularza logowania, tutaj jest hak, aby wyłączyć użytkowników, aby uzyskać dostęp do backendu 'add_action ('init', 'blockusers_init'); funkcja blockusers_init() { if (is_admin() && current_user_can ('Administrator') && (określone ('DOING_AJAX') && DOING_AJAX)!) { wp_redirect (home_url()); exit; } } '@Karthikeyansundaramoorthi –

-1

Od wordpress jest blogowanie możemy go użyć do efektywnego blogowania. Aby budować własne witryny z funkcjami javascript, musisz edytować pod swoim motywem index.php i header.php, a następnie dodać niestandardowy kod.

W skrócie wordpress nie dostarcza żadnych logowanie użytkownika końcowego na stronie domyślnie tylko niektóre z płatnego motywu obsługuje że

+1

Po pierwsze, edycja pliku header.php do wstrzykiwania javascript nie jest poprawna, patrz podręcznik dla początkujących: http://www.wpbeginner.com/ wp-tutoriale/how-to-odpowiednio-dodaj-javascripts-and-styles-in-wordpress /. Po drugie, WordPress zapewnia tę funkcję domyślnie i nazywa się to stronami prywatnymi. – JoostS

+0

PS. Moim zdaniem WordPress nie jest zbyt dobrze skategoryzowany jako skuteczna struktura blogowania. Jest/stał się zbyt rozdęty (a prywatne strony to dobry przykład). Aby efektywnie blogować, najlepiej wypróbuj lekkie (i bezpieczne) narzędzie, takie jak Jekyll. – JoostS

0

To bardzo proste Po prostu wyszukaj pole Login w Plugin> dodaj nowe i zainstaluj wtyczkę. po ustawieniu kodu, w którym chcesz wyświetlić pole logowania. znajdziesz kod w ustawieniach wtyczki.

3

Jest to bardzo dobrze możliwe. Możesz to zrobić nawet bez zaawansowanych umiejętności programowania, ale wymaga to kilku (bardzo popularnych) wtyczek.

Skorzystaj z "widżetu logowania do paska bocznego", aby umożliwić użytkownikom logowanie się do dowolnej części witryny i użyć "przekierowania logowania", aby wysłać je do konkretnej strony prywatnej (!) W zależności od ich roli.

Mogę polecić "wtyczkę TML", sugeruje Faisal, aby uczynić to doświadczenie jeszcze bardziej dopracowanym. Dodatkowo możesz użyć "Edytora ról użytkownika", aby dostosować swoje role i/lub utworzyć nowe.

0

Jednym z najlepszych sposobów, aby szybko mod każdy temat jest uzyskać wtyczkę członkostwa lub plugin dodatku dla użytkowników. Zwykle mają podstawowe rzeczy, takie jak personalizacja rejestru logowania i moja strona internetowa. Spróbuj https://wordpress.org/plugins/users-ultra/, ale w twoim przypadku może to będzie przesada.

0

Możesz także zmodyfikować nazwę pliku wtyczki, korzystając z formularza logowania.php we wp-conttent/plugin/templates

Powiązane problemy