Ylätunnisteen verkkotunnushaku
Käytä tätä asetusta, kun haluat pienen ylätunnistelomakkeen, joka käynnistää verkkotunnushaun ja antaa asiakkaan sitten valita saatavilla olevista verkkotunnuksista Ultimate Multisite checkoutissa.
Vaatimukset
- Ultimate Multisite verkkoaktiivisena.
- Multisite Ultimate Domain Seller verkkoaktiivisena.
- Vähintään yksi aktiivinen verkkotunnuksen rekisteröintituote, jossa on:
domain_providerasetettuna määritettyyn palveluntarjoajaan.- Tuetut TLD:t määritettyinä, esimerkiksi
com,netjaorg.
- Kelvollinen checkout-lomake, joka sisältää Verkkotunnuksen valinta -kentän.
Checkout-lomake
- Luo tai muokkaa rekisteröintisivun käyttämää checkout-lomaketta.
- Lisää tavalliset pakolliset checkout-/Account-kentät, mukaan lukien Käyttäjätunnus. Checkout-lomake, joka sisältää vain verkkotunnuskentän, hylätään Ultimate Multisite -validoinnissa.
- Lisää Verkkotunnuksen valinta -kenttä.
- Aseta Verkkotunnuksen valinta -tilaksi Vain rekisteröinti, kun prosessin tulisi keskittyä rekisteröityihin verkkotunnuksiin ilmaisten aliverkkotunnusten tai olemassa olevien verkkotunnusten sijaan.
- Määritä verkkotunnuksen rekisteröintituote kyseiseen kenttään.
Rekisteröintisivun tulisi näyttää checkout-lomake, esimerkiksi:
[wu_checkout slug="domain-form"]
Ylätunnistelomake
Lisää sivuston ylätunnisteeseen pieni GET-lomake, joka lähettää syötetyn hakutermin checkout-sivulle muodossa 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>
Älä esivalitse verkkotunnusta mukautetulla ylätunnisteen JavaScriptillä. Ylätunnisteen tulisi vain välittää hakutermi. Domain Seller -checkout-skripti lukee ?domain_name=example, täyttää checkoutin hakukentän ja suorittaa saatavuushaun, jotta asiakas voi valita palautetuista verkkotunnuksista.
Odotettu toiminta
Haun example ylätunnisteessa tulisi avata:
/register/?domain_name=example
Checkoutin tulisi sitten näyttää valittavia tuloksia, kuten:
example.comexample.netexample.orgei saatavilla- muut palveluntarjoajan tukemat TLD:t
Kun saatavilla oleva tulos on valittu, tilauksen yhteenvedon tulisi sisältää verkkotunnuksen rekisteröintituote ja valittu verkkotunnus.
Varmistaminen
- Avaa etusivu.
- Hae paljasta nimeä, esimerkiksi
example. - Varmista, että checkout-URL sisältää
?domain_name=example. - Varmista, että checkoutin verkkotunnuskenttä sisältää
example. - Varmista, että verkkotunnusvaihtoehtojen luettelo tulee näkyviin.
- Napsauta saatavilla olevan verkkotunnuksen kohdalla Valitse.
- Varmista, että tilauksen yhteenveto sisältää
Verkkotunnuksen rekisteröinti - example.comtai valitun verkkotunnuksen.
Vianmääritys
- Jos luetteloa ei näy, tarkista selaimen verkkovälilehdeltä
admin-ajax.php?action=wu_domain_searchja varmista, että se palauttaa ei-tyhjändomains- tairesults-arvon. - Jos checkout-lomakkeen validointi epäonnistuu tallennettaessa, lisää pakolliset Account-kentät, kuten Käyttäjätunnus.
- Jos verkkotunnuksen valitseminen ei päivitä ostoskoria, varmista, että
window.wu_checkout_formon olemassa ja että Domain Seller -checkout-resurssit on ladattu checkout-sivulla.