Header домен издөө
Бул орнотууну домен издөөсүн баштаган чакан header формасы керек болгондо, андан кийин кардарга Ultimate Multisite checkout ичинде жеткиликтүү домендердин арасынан тандоого мүмкүнчүлүк берүү үчүн колдонуңуз.
Талаптар
- Ultimate Multisite тармак боюнча активдүү.
- Multisite Ultimate Domain Seller тармак боюнча активдүү.
- Төмөнкүлөрү бар кеминде бир активдүү домен каттоо продукту:
domain_providerконфигурацияланган провайдерге коюлган.- Колдоого алынган TLDлер конфигурацияланган, мисалы
com,netжанаorg.
- Domain Selection талаасын камтыган жарактуу checkout формасы.
Checkout формасы
- Каттоо барагы колдонгон checkout формасын түзүңүз же түзөтүңүз.
- Кадимки талап кылынган checkout/account талааларын, анын ичинде Username кошуңуз. Домен талаасын гана камтыган checkout формасы Ultimate Multisite текшерүүсү тарабынан четке кагылат.
- Domain Selection талаасын кошуңуз.
- Агым акысыз субдомендерге же бар домендерге эмес, катталган домендерге басым жасашы керек болгондо Domain Selection режимин Register Only кылып коюңуз.
- Домен каттоо продуктун ошол талаага дайындаңыз.
Каттоо барагы checkout формасын көрсөтүшү керек, мисалы:
[wu_checkout slug="domain-form"]
Header формасы
Сайттын header бөлүгүнө киргизилген издөө сөзүн checkout барагына domain_name катары жөнөтүүчү чакан GET формасын кошуңуз:
<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>
Ыңгайлаштырылган header JavaScript ичинде доменди алдын ала тандабаңыз. Header издөө сөзүн гана өткөрүшү керек. Domain Seller checkout скрипти ?domain_name=example окуп, checkout издөө кутучасын толтурат жана жеткиликтүүлүк издөөсүн иштетет, ошондо кардар кайтарылган домендердин арасынан тандай алат.
Күтүлгөн жүрүм-турум
Header ичинде example издөө төмөнкүнү ачышы керек:
/register/?domain_name=example
Андан кий ин checkout төмөнкүдөй тандалчу натыйжаларды көрсөтүшү керек:
example.comexample.netexample.orgжеткиликсиз- провайдер колдогон башка TLDлер
Жеткиликтүү натыйжа тандалгандан кийин, буйрутма жыйынтыгында домен каттоо продукту жана тандалган домен аты камтылышы керек.
Текшерүү
- Башкы баракты ачыңыз.
- Жөнөкөй атты издеңиз, мисалы
example. - Checkout URL
?domain_name=exampleкамтыганын ырастаңыз. - Checkout домен талаасы
exampleкамтыганын ырастаңыз. - Домен тандоолорунун тизмеси пайда болгонун ырастаңыз.
- Жеткиликтүү домен үчүн Select басыңыз.
- Буйрутма жыйынтыгында
Domain Registration - example.comже тандалган домен бар экенин ырастаңыз.
Көйгөйлөрдү чечүү
- Эгер тизме чыкпаса, браузердин тармак өтмөгүнөн
admin-ajax.php?action=wu_domain_searchтекшерип, ал бош эмесdomainsжеresultsкайтарарын ырастаңыз. - Эгер checkout формасы сактоо учурунда текшерүүдөн өтпөй калса, Username сыяктуу талап кылынган account талааларын кошуңуз.
- Эгер доменди тандоо арабаны жаңыртпаса,
window.wu_checkout_formбар экенин жана Domain Seller checkout assets checkout барагында жүктөлгөнүн ырастаңыз.