Skip to main content

हेडर डोमेन खोज

Ultimate Multisite चेकआउटभित्र ग्राहकलाई उपलब्ध डोमेनहरूबाट छान्न दिने गरी डोमेन खोज सुरु गर्ने सानो हेडर फारम चाहिँदा यो सेटअप प्रयोग गर्नुहोस्।

आवश्यकताहरू

  • Ultimate Multisite नेटवर्क-सक्रिय।
  • Multisite Ultimate Domain Seller नेटवर्क-सक्रिय।
  • कम्तीमा एउटा सक्रिय डोमेन दर्ता उत्पादन, जसमा:
    • domain_provider कन्फिगर गरिएको प्रदायकमा सेट गरिएको।
    • समर्थित TLDहरू कन्फिगर गरिएको, उदाहरणका लागि com, net, र org
  • डोमेन चयन फिल्ड भएको वैध चेकआउट फारम।

चेकआउट फारम

  1. दर्ता पृष्ठले प्रयोग गर्ने चेकआउट फारम सिर्जना वा सम्पादन गर्नुहोस्।
  2. प्रयोगकर्ता नाम सहित सामान्य आवश्यक चेकआउट/Account फिल्डहरू थप्नुहोस्। केवल डोमेन फिल्ड मात्र भएको चेकआउट फारम Ultimate Multisite प्रमाणीकरणद्वारा अस्वीकार गरिन्छ।
  3. डोमेन चयन फिल्ड थप्नुहोस्।
  4. प्रवाहले निःशुल्क सबडोमेन वा अवस्थित डोमेनहरूको सट्टा दर्ता गरिएका डोमेनहरूमा केन्द्रित हुनुपर्ने हुँदा डोमेन चयन मोडलाई दर्ता मात्र मा सेट गर्नुहोस्।
  5. डोमेन दर्ता उत्पादनलाई त्यस फिल्डमा तोक्नुहोस्।

दर्ता पृष्ठले चेकआउट फारम रेन्डर गर्नुपर्छ, उदाहरणका लागि:

[wu_checkout slug="domain-form"]

हेडर फारम

साइट हेडरमा सानो GET फारम थप्नुहोस्, जसले प्रविष्ट गरिएको खोज शब्दलाई 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 मा डोमेन पूर्व-चयन नगर्नुहोस्। हेडरले केवल खोज शब्द पठाउनुपर्छ। Domain Seller चेकआउट स्क्रिप्टले ?domain_name=example पढ्छ, चेकआउट खोज बाकस भर्छ, र उपलब्धता खोज चलाउँछ ताकि ग्राहकले फर्काइएका डोमेनहरूबाट छान्न सकोस्।

अपेक्षित व्यवहार

हेडरमा example खोज्दा यो खुल्नुपर्छ:

/register/?domain_name=example

त्यसपछि चेकआउटले यस्ता चयनयोग्य परिणामहरू देखाउनुपर्छ:

  • example.com
  • example.net
  • example.org उपलब्ध छैन
  • प्रदायकद्वारा समर्थित अन्य TLDहरू

उपलब्ध परिणाम चयन गरेपछि, अर्डर सारांशमा डोमेन दर्ता उत्पादन र चयन गरिएको डोमेन नाम समावेश हुनुपर्छ।

प्रमाणीकरण

  1. गृह पृष्ठ खोल्नुहोस्।
  2. खाली नाम खोज्नुहोस्, उदाहरणका लागि example
  3. चेकआउट URL मा ?domain_name=example समावेश भएको पुष्टि गर्नुहोस्।
  4. चेकआउट डोमेन फिल्डमा example रहेको पुष्टि गर्नुहोस्।
  5. डोमेन विकल्पहरूको सूची देखिएको पुष्टि गर्नुहोस्।
  6. उपलब्ध डोमेनका लागि चयन गर्नुहोस् क्लिक गर्नुहोस्।
  7. अर्डर सारांशमा Domain Registration - example.com वा चयन गरिएको डोमेन रहेको पुष्टि गर्नुहोस्।

समस्या समाधान

  • यदि कुनै सूची देखिँदैन भने, admin-ajax.php?action=wu_domain_search का लागि ब्राउजर नेटवर्क ट्याब जाँच्नुहोस् र यसले खाली नभएका domains वा results फर्काएको पुष्टि गर्नुहोस्।
  • यदि चेकआउट फारम बचत गर्दा प्रमाणीकरण असफल हुन्छ भने, प्रयोगकर्ता नाम जस्ता आवश्यक Account फिल्डहरू थप्नुहोस्।
  • यदि डोमेन चयन गर्दा कार्ट अपडेट हुँदैन भने, window.wu_checkout_form रहेको र Domain Seller चेकआउट एसेटहरू चेकआउट पृष्ठमा लोड भएको पुष्टि गर्नुहोस्।