ការស្វែងរកដែនពី Header
ប្រើការរៀបចំនេះ នៅពេលអ្នកចង់បានទម្រង់តូចមួយនៅក្នុង header ដែលចាប់ផ្តើមការស្វែងរកដែន បន្ទាប់មកអនុញ្ញាតឱ្យអតិថិជនជ្រើសរើសពីដែនដែលមាន នៅក្នុង checkout របស់ Ultimate Multisite។
តម្រូវការ
- Ultimate Multisite បើកសកម្មនៅកម្រិតបណ្តាញ។
- Multisite Ultimate Domain Seller បើកសកម្មនៅកម្រិតបណ្តាញ។
- មានផលិតផលចុះបញ្ជីដែនសកម្មយ៉ាងហោចណាស់មួយ ដែលមាន៖
domain_providerកំណត់ទៅកាន់អ្នកផ្តល់សេវាដែលបានរៀបចំ។- TLD ដែលគាំទ្រត្រូវបានកំណត់ ឧទាហរណ៍
com,net, និងorg។
- ទម្រង់ checkout ត្រឹមត្រូវមួយ ដែលមានវាល ការជ្រើសរើសដែន។
ទម្រង់ checkout
- បង្កើត ឬកែសម្រួលទម្រង់ checkout ដែលប្រើដោយទំព័រចុះបញ្ជី។
- បន្ថែមវាល checkout/account ចាំបាច់ធម្មតា រួមទាំង ឈ្មោះអ្នកប្រើ។ ទម្រង់ checkout ដែលមានតែវាលដែន នឹងត្រូវបានបដិសេធដោយការផ្ទៀងផ្ទាត់របស់ Ultimate Multisite។
- បន្ថែមវាល ការជ្រើសរើសដែន។
- កំណត់របៀបការជ្រើសរើសដែនទៅជា ចុះបញ្ជីតែប៉ុណ្ណោះ នៅពេលលំហូរគួរផ្តោតលើដែនដែលបានចុះបញ្ជី ជាជាងដែនរងឥតគិតថ្លៃ ឬដែនដែលមានស្រ ាប់។
- កំណត់ផលិតផលចុះបញ្ជីដែនទៅវាលនោះ។
ទំព័រចុះបញ្ជីគួរបង្ហាញទម្រង់ checkout ឧទាហរណ៍៖
[wu_checkout slug="domain-form"]
ទម្រង់ Header
បន្ថែមទម្រង់ GET តូចមួយនៅក្នុង header របស់ site ដែលផ្ញើពាក្យស្វែងរកដែលបានបញ្ចូលទៅទំព័រ checkout ជា 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>
កុំជ្រើសដែនជាមុននៅក្នុង JavaScript header ផ្ទាល់ខ្លួន។ Header គួរតែផ្ញើតែពាក្យស្វែងរកប៉ុណ្ណោះ។ ស្គ្រីប checkout របស់ Domain Seller អាន ?domain_name=example បំពេញប្រអប់ស្វែងរក checkout ហើយដំណើរការការស្វែងរកភាពមាន ដើម្បីឱ្យអតិថិជនអាចជ្រើសរើសពីដែនដែលបានត្រឡប់មកវិញ។
ឥរិយាបថដែលរំពឹងទុក
ការស្វែងរក example នៅក្នុង header គួរបើក៖
/register/?domain_name=example
បន្ទាប់មក checkout គួរបង្ហាញលទ្ធផលដែលអាចជ្រើសរើសបាន ដូចជា៖
example.comexample.netexample.orgមិនមាន- TLD ផ្សេងទៀតដែលអ្នកផ្តល់សេវាគាំទ្រ
បន្ទាប់ពីជ្រើសរើសលទ្ធផលដែលមាន សេចក្តីសង្ខេបការបញ្ជាទិញគួររួមបញ្ចូលផលិតផលចុះបញ្ជីដែន និងឈ្មោះដែនដែលបានជ្រើស។
ការផ្ទៀងផ្ទាត់
- បើកទំព័រដើម។
- ស្វែងរកឈ្មោះទទេមួយ ឧទាហរណ៍
example។ - បញ្ជាក់ថា URL checkout រួមបញ្ចូល
?domain_name=example។ - បញ្ជាក់ថាវាលដែន checkout មាន
example។ - បញ្ជាក់ថាបញ្ជីជម្រើសដែនបង្ហាញឡើង។
- ចុច ជ្រើសរើស សម្រាប់ដែនដែលមាន។
- បញ្ជាក់ថាសេចក្តីសង្ខេបការបញ្ជាទិញមាន
Domain Registration - example.comឬដែនដែលបានជ្រើស។
ការដោះស្រាយបញ្ហា
- ប្រសិនបើគ្មានបញ្ជីបង្ហាញទេ សូមពិនិត្យផ្ទាំង network របស់ browser សម្រាប់
admin-ajax.php?action=wu_domain_searchហើយបញ្ជាក់ថាវាត្រឡប់domainsឬresultsដែលមិនទទេ។ - ប្រសិនបើទម្រង់ checkout បរាជ័យការផ្ទៀងផ្ទាត់នៅពេលរក្សាទុក សូមបន្ថែមវាល account ចាំបាច់ ដូចជា ឈ្មោះអ្នកប្រើ។
- ប្រសិនបើការជ្រើសរើសដែនមិនធ្វើបច្ចុប្ បន្នភាព cart សូមបញ្ជាក់ថា
window.wu_checkout_formមាន ហើយ assets checkout របស់ Domain Seller ត្រូវបានផ្ទុកនៅលើទំព័រ checkout។