Jeśli Twój marketplace akceptuje sprzedawców tylko z określonych krajów, warto uprościć formularz rejestracyjny, ograniczając listę rozwijaną krajów tylko do tych lokalizacji.
Domyślnie WC Vendors Signup wyświetla wszystkie kraje i nie ma wbudowanego ustawienia do usuwania niechcianych.
Na szczęście możesz łatwo kontrolować, które kraje się pojawiają, dodając mały niestandardowy fragment kodu.
Ten przewodnik pokaże Ci, jak:
- Usunąć nieobsługiwane kraje z formularza rejestracyjnego
- Zapewnić, że lista rozwijana krajów wyświetla tylko te, które chcesz
- Wyzwalanie automatycznego ładowania listy rozwijanej Stan/Prowincja
Dlaczego ograniczać kraje w formularzu rejestracyjnym?
Ograniczenie listy krajów może sprawić, że formularz rejestracyjny będzie bardziej przyjazny dla użytkownika, zapobiegając rejestracji z nieobsługiwanych regionów, zmniejszając zamieszanie i przyspieszając wypełnianie formularza.
Pomaga to również poprawić dokładność rejestracji i tworzy czystsze, bardziej skoncentrowane doświadczenie rejestracji.
Jeśli Twój marketplace działa głównie z kilkoma krajami (przykład: AU i USA), jest to świetny sposób na usprawnienie procesu onboardingu.
Jak wyświetlić tylko wybrane kraje (za pomocą fragmentu PHP)
Aby ograniczyć kraje wyświetlane w formularzu rejestracyjnym sprzedawcy, dodaj poniższy fragment kodu do pliku functions.php swojego motywu lub do wtyczki niestandardowego kodu, takiej jak WPCode Lite.
Jak wstępnie wybrać domyślny kraj
Jeśli chcesz, aby jeden kraj był wybrany domyślnie po załadowaniu formularza, po prostu umieść ten kraj na początku tablicy $allowed_countries.
Na przykład:
$allowed_countries = array( 'AU', 'GB', 'US', 'CA' );
W tym przykładzie Australia (AU) pojawi się jako domyślnie wybrany kraj, podczas gdy inne kraje pozostaną dostępne do wyboru.
Ta mała modyfikacja usprawnia proces rejestracji, zwłaszcza jeśli większość Twoich sprzedawców pochodzi z tego samego kraju.
Używanie poprawnych kodów krajów
Każdy kraj musi używać poprawnego 2-cyfrowego kodu kraju ISO.
Przykłady:
- AU = Australia
- US = Stany Zjednoczone
- GB = Wielka Brytania
- CA = Kanada
Możesz dodawać, usuwać lub zmieniać kolejność krajów, po prostu edytując listę w $args['options'].
Pełny zestaw kodów krajów ISO znajduje się na Wikipedii, pokazując wszystkie kody, których możesz użyć.
Dlaczego ta optymalizacja poprawia rejestracje sprzedawców
Dostosowanie listy rozwijanej krajów to łatwy, ale skuteczny sposób na ulepszenie formularza rejestracji sprzedawcy.
Jeśli większość Twoich sprzedawców pochodzi z określonych krajów, ta poprawka jest warta wdrożenia.

