Utafutaji wa Domain Kwenye Header
Tumia usanidi huu unapotaka form ndogo ya header inayoanzisha utafutaji wa domain, kisha kumruhusu mteja kuchagua kutoka kwa domain zinazopatikana ndani ya checkout ya Ultimate Multisite.
Mahitaji
- Ultimate Multisite ikiwa network-active.
- Multisite Ultimate Domain Seller ikiwa network-active.
- Angalau bidhaa moja amilifu ya usajili wa domain yenye:
domain_provideriliyowekwa kwa provider aliyesanidiwa.- TLDs zinazotumika zikiwa zimesanidiwa, kwa mfano
com,net, naorg.
- Form halali ya checkout iliyo na field ya Uteuzi wa Domain.
Form ya checkout
- Unda au hariri form ya checkout inayotumiwa na ukurasa wa usajili.
- Ongeza fields za kawaida zinazohitajika za checkout/account, ikijumuisha Jina la mtumiaji. Form ya checkout iliyo na field ya domain pekee hukataliwa na uthibitishaji wa Ultimate Multisite.
- Ongeza field ya Uteuzi wa Domain.
- Weka hali ya Domain Selection kuwa Register Only wakati mtiririko unapaswa kulenga domain zilizosajiliwa badala ya subdomains za bure au domain zilizopo.
- Weka bidhaa ya usajili wa domain kwenye field hiyo.
Ukurasa wa usajili unapaswa kuonyesha form ya checkout, kwa mfano:
[wu_checkout slug="domain-form"]
Form ya header
Ongeza form ndogo ya GET kwenye header ya site inayotuma neno la utafutaji lililoingizwa kwenda ukurasa wa checkout kama domain_name:
<form class="ums-header-domain-search" action="/register/" method="get">
<label class="screen-reader-text" for="ums-header-domain-search-input">Search for a domain</label>
<input id="ums-header-domain-search-input" name="domain_name" type="text" placeholder="Find your domain" autocomplete="off">
<button type="submit">Search</button>
</form>
Usichague mapema domain katika JavaScript maalum ya header. Header inapaswa kupitisha tu neno la utafutaji. Script ya checkout ya Domain Seller husoma ?domain_name=example, hujaza kisanduku cha utafutaji cha checkout, na kuendesha utafutaji wa upatikanaji ili mteja aweze kuchagua kutoka kwa domain zilizorudishwa.
Tabia inayotarajiwa
Kutafuta example kwenye header kunapaswa kufungua:
/register/?domain_name=example
Kisha checkout inapaswa kuonyesha matokeo yanayoweza kuchaguliwa kama vile:
example.comexample.netexample.orghaipatikani- TLDs nyingine zinazotumika na provider
Baada ya kuchagua tokeo linalopatikana, muhtasari wa oda unapaswa kujumuisha bidhaa ya usajili wa domain na jina la domain lililochaguliwa.
Uthibitishaji
- Fungua ukurasa wa nyumbani.
- Tafuta jina tupu, kwa mfano
example. - Thibitisha URL ya checkout inajumuisha
?domain_name=example. - Thibitisha field ya domain ya checkout ina
example. - Thibitisha orodha ya chaguo za domain inaonekana.
- Bofya Chagua kwa domain inayopatikana.
- Thibitisha muhtasari wa oda una
Domain Registration - example.comau domain iliyochaguliwa.
Utatuzi wa matatizo
- Ikiwa hakuna orodha inayoonekana, angalia kichupo cha mtandao cha kivinjari kwa
admin-ajax.php?action=wu_domain_searchna uthibitishe kinarudishadomainsauresultszisizo tupu. - Ikiwa form ya checkout inashindwa uthibitishaji wakati wa kuhifadhi, ongeza fields za account zinazohitajika kama Jina la mtumiaji.
- Ikiwa kuchagua domain hakusasishi cart, thibitisha
window.wu_checkout_formipo na kwamba assets za checkout za Domain Seller zimepakiwa kwenye ukurasa wa checkout.