Tiftixa tad-Domain fil-Header
Uża din is-setup meta trid formola żgħira fil-header li tibda tiftixa ta’ domain, imbagħad tħalli lill-klijent jagħżel minn domains disponibbli ġewwa ċ-checkout ta’ Ultimate Multisite.
Rekwiżiti
- Ultimate Multisite network-active.
- Multisite Ultimate Domain Seller network-active.
- Mill-inqas prodott wieħed attiv ta’ reġistrazzjoni ta’ domain b’:
domain_providerissettjat għal provider ikkonfigurat.- TLDs appoġġjati kkonfigurati, pereżempju
com,net, uorg.
- Formola ta’ checkout valida li fiha l-field Għażla ta’ Domain.
Formola ta’ checkout
- Oħloq jew editja l-formola ta’ checkout użata mill-paġna tar-reġistrazzjoni.
- Żid il-fields normali meħtieġa ta’ checkout/account, inkluż Username. Formola ta’ checkout li fiha biss il-field tad-domain tiġi miċħuda mill-validazzjoni ta’ Ultimate Multisite.
- Żid field Għażla ta’ Domain.
- Issettja l-modalità Domain Selection għal Register Only meta l-fluss għandu jiffoka fuq domains irreġistrati aktar milli subdomains b’xejn jew domains eżistenti.
- Assenja l-prodott ta’ reġistrazzjoni tad-domain lil dak il-field.
Il-paġna tar-reġistrazzjoni għandha turi l-formola ta’ checkout, pereżempju:
[wu_checkout slug="domain-form"]
Formola tal-header
Żid formola żgħira GET fil-header tas-sit li tibgħat it-terminu tat-tiftixa mdaħħal lill-paġna taċ-checkout bħala 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>
Tippreselletx domain f’JavaScript personalizzat tal-header. Il-header għandu jgħaddi biss it-terminu tat-tiftixa. L-iskript taċ-checkout ta’ Domain Seller jaqra ?domain_name=example, jimla l-kaxxa tat-tiftixa taċ-checkout, u jmexxi t-tiftixa tad-disponibbiltà sabiex il-klijent ikun jista’ jagħżel mid-domains ritornati.
Imġiba mistennija
It-tiftix għal example fil-header għandu jiftaħ:
/register/?domain_name=example
Imbagħad iċ-checkout għandu juri riżultati li jistgħu jintgħażlu bħal:
example.comexample.netexample.orgmhux disponibbli- TLDs oħra appoġġjati mill-provider
Wara li jintgħażel riżultat disponibbli, is-sommarju tal-ordni għandu jinkludi l-prodott ta’ reġistrazzjoni tad-domain u l-isem tad-domain magħżul.
Verifika
- Iftaħ il-paġna ewlenija.
- Fittex għal isem vojt, pereżempju
example. - Ikkonferma li l-URL taċ-checkout jinkludi
?domain_name=example. - Ikkonferma li l-field tad-domain fiċ-checkout fih
example. - Ikkonferma li tidher lista ta’ għażliet ta’ domain.
- Ikklikkja Agħżel għal domain disponibbli.
- Ikkonferma li s-sommarju tal-ordni fih
Domain Registration - example.comjew id-domain magħżul.
Soluzzjoni tal-problemi
- Jekk ma tidher l-ebda lista, iċċekkja t-tab tan-network tal-browser għal
admin-ajax.php?action=wu_domain_searchu kkonferma li tirritornadomainsjewresultsmhux vojta. - Jekk il-formola taċ-checkout tfalli l-validazzjoni waqt is-salvataġġ, żid il-fields meħtieġa tal-account bħal Username.
- Jekk l-għażla ta’ domain ma taġġornax il-cart, ikkonferma li
window.wu_checkout_formjeżisti u li l-assets taċ-checkout ta’ Domain Seller huma mgħobbija fuq il-paġna taċ-checkout.