Nie jestem zbyt dobry w komputerach / kodach itp. Używam wtyczki, która sprawia, że formularz rejestracyjny jest trudny iw tej formie dodałem kraj, grupę wiekową, płeć i tak dalej. Klikam opcję, która doda rejestrującego do wordpress użytkownika rzecz. Ale kiedy próbuję, tylko nazwa użytkownika i adres e-mail są wyświetlane w sekcji Użytkownicy na zapleczu. Czy istnieje sposób, aby inne pola wyświetlały się w sekcji użytkownicy?
Potrzebuję ich do celów statystycznych.
Odpowiedzi:
Trzeba użyć
show_user_profile
,edit_user_profile
,personal_options_update
orazedit_user_profile_update
haczyki.Możesz użyć następującego kodu, aby dodać dodatkowe pola w sekcji Użytkownik
Kod dodawania dodatkowych pól w sekcji Edytuj użytkownika:
Kod do zapisywania szczegółów dodatkowych pól w bazie danych :
Istnieje również kilka postów na blogu na ten temat, które mogą być pomocne:
źródło
Lepiej użyj
get_user_meta
(zamiastget_the_author_meta
):źródło
Pro Advanced Pola niestandardowe Wtyczka pozwala na dodawanie pól do profili użytkowników bez kodowania.
źródło