Skip to main content

ਹੈਡਰ ਡੋਮੇਨ ਖੋਜ

ਇਸ ਸੈਟਅੱਪ ਦੀ ਵਰਤੋਂ ਉਦੋਂ ਕਰੋ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਛੋਟਾ ਹੈਡਰ ਫਾਰਮ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਡੋਮੇਨ ਖੋਜ ਸ਼ੁਰੂ ਕਰੇ, ਫਿਰ ਗਾਹਕ ਨੂੰ Ultimate Multisite ਚੈਕਆਉਟ ਦੇ ਅੰਦਰ ਉਪਲਬਧ ਡੋਮੇਨਾਂ ਵਿੱਚੋਂ ਚੁਣਨ ਦੇਵੇ।

ਲੋੜਾਂ

  • Ultimate Multisite ਨੈੱਟਵਰਕ-ਸਰਗਰਮ।
  • Multisite Ultimate Domain Seller ਨੈੱਟਵਰਕ-ਸਰਗਰਮ।
  • ਘੱਟੋ-ਘੱਟ ਇੱਕ ਸਰਗਰਮ ਡੋਮੇਨ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਉਤਪਾਦ ਜਿਸ ਵਿੱਚ:
    • domain_provider ਕਿਸੇ ਕਨਫਿਗਰ ਕੀਤੇ ਪ੍ਰਦਾਤਾ ਤੇ ਸੈੱਟ ਹੋਵੇ।
    • ਸਮਰਥਿਤ TLDs ਕਨਫਿਗਰ ਕੀਤੇ ਹੋਣ, ਉਦਾਹਰਨ ਲਈ 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 ਉਪਲਬਧ ਨਹੀਂ
  • ਹੋਰ ਪ੍ਰਦਾਤਾ-ਸਮਰਥਿਤ TLDs

ਉਪਲਬਧ ਨਤੀਜਾ ਚੁਣਨ ਤੋਂ ਬਾਅਦ, ਆਰਡਰ ਸਾਰਾਂਸ਼ ਵਿੱਚ ਡੋਮੇਨ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਉਤਪਾਦ ਅਤੇ ਚੁਣਿਆ ਗਿਆ ਡੋਮੇਨ ਨਾਮ ਸ਼ਾਮਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।

ਤਸਦੀਕ

  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 ਚੈਕਆਉਟ ਐਸੈੱਟ ਚੈਕਆਉਟ ਪੰਨੇ ਤੇ ਲੋਡ ਹੋਏ ਹਨ।