Serĉo de domajno en kaplinio
Uzu ĉi tiun agordon kiam vi volas malgrandan formularon en la kaplinio, kiu komencas domajnan serĉon, poste lasas la klienton elekti el disponeblaj domajnoj ene de la Ultimate Multisite checkout.
Postuloj
- Ultimate Multisite network-active.
- Multisite Ultimate Domain Seller network-active.
- Almenaŭ unu aktiva domajna registra produkto kun:
domain_provideragordita al konfigurita provizanto.- Subtenataj TLDs agorditaj, ekzemple
com,net, kajorg.
- Valida checkout formularo enhavanta la kampon Elekto de domajno.
Checkout formularo
- Kreu aŭ redaktu la checkout formularon uzatan de la registra paĝo.
- Aldonu la normalajn postulatajn checkout/account kampojn, inkluzive de Username. Checkout formularo enhavanta nur la domajnan kampon estas rifuzata de Ultimate Multisite validigo.
- Aldonu kampon Elekto de domajno.
- Agordu la reĝimon Domain Selection al Nur registri kiam la fluo devus fokusiĝi al registritaj domajnoj prefere ol senpagaj subdomajnoj aŭ ekzistantaj domajnoj.
- Asignu la domajnan registran produkton al tiu kampo.
La registra paĝo devus bildigi la checkout formularon, ekzemple:
[wu_checkout slug="domain-form"]
Kaplinia formularo
Aldonu malgrandan GET formularon en la site kaplinio, kiu sendas la enigitan serĉterminon al la checkout paĝo kiel 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>
Ne antaŭelektu domajnon en propra kaplinia JavaScript. La kaplinio devus nur transdoni la serĉterminon. La Domain Seller checkout skripto legas ?domain_name=example, plenigas la checkout serĉkeston, kaj rulas la disponeblecan serĉon por ke la kliento povu elekti el la revenigitaj domajnoj.
Atendata konduto
Serĉi example en la kaplinio devus malfermi:
/register/?domain_name=example
La checkout devus tiam montri elekteblajn rezultojn kiel:
example.comexample.netexample.orgnedisponebla- aliaj TLDs subtenataj de la provizanto
Post elekto de disponebla rezulto, la menda resumo devus inkluzivi la domajnan registran produkton kaj la elektitan domajnan nomon.
Kontrolo
- Malfermu la hejmpaĝon.
- Serĉu nudan nomon, ekzemple
example. - Konfirmu ke la checkout URL inkluzivas
?domain_name=example. - Konfirmu ke la checkout domajna kampo enhavas
example. - Konfirmu ke aperas listo de domajnaj elektoj.
- Alklaku Elekti por disponebla domajno.
- Konfirmu ke la menda resumo enhavas
Domain Registration - example.comaŭ la elektitan domajnon.
Problemosolvado
- Se neniu listo aperas, kontrolu la retan langeton de la retumilo por
admin-ajax.php?action=wu_domain_searchkaj konfirmu ke ĝi revenigas ne-malplenajndomainsaŭresults. - Se la checkout formularo malsukcesas validigon dum konservado, aldonu la postulatajn account kampojn kiel Username.
- Se elekti domajnon ne ĝisdatigas la ĉaron, konfirmu ke
window.wu_checkout_formekzistas kaj ke la Domain Seller checkout assets estas ŝargitaj sur la checkout paĝo.