Dominion - Domain Checker Documentation

1.Introduction #

Dominion is a WordPress plugin which allow you easily to check domain name availability from your WordPress site. You can search for or check any generic domains. Here you will find Documentation, Reference Materials, and Tutorials for Dominion Domain Checker Plugin.


2.Installation #

Installation of Dominion

The installation process of Dominion Pro – WP Domain Checker is quite simple and straightforward, and shouldn't cause you any troubles at all. Independent of you previous experience with WordPress plugins, you aren't likely to have any problems, just follow these simple steps:

  1. Download
    Once you purchase Dominion – WP Domain Checker, you will be able to download the ZIP file from CodeCanyon, containing the current version. Download it to your computer and unzip it. You will get a zip file with the plugin name – 'the_dominion.zip'.
  2. Install
    Upload the plugin to your WordPress: open your WordPress admin panel, go to Plugins -> Add new -> Upload and choose the the_dominion.zip file. Click on the install button.
    Note : If you are already using the Free version of Dominion plugin, you must Deactivate and Delete that plugin first. Otherwise the Pro version from CodeCanyon will not be installed correctly.
  3. Activate
    In your WordPress admin panel go to Plugins, find Dominion Pro and click "Activate". Congrats, the plugin is installed and activated!
  4. Visit "Settings and Guide" page
    Click on the Settings and Guide link given below the name of the plugin to get the settings and guide page.

3.Updating #

Automatic Updating

Download & install Envato Market plugin
This plugin can install WordPress themes and plugins purchased from ThemeForest & CodeCanyon by connecting with the Envato Market API using a secure OAuth personal token. Once your themes & plugins are installed WordPress will periodically check for updates, so keeping your items up to date is as simple as a few clicks.

Manual Updating

If you download new plugin version from CodeCanyon please follow these steps to upgrade from the existing version:

1. Go to your FTP and open WordPress plugins folder
2. Delete the old "the_dominion" folder
3. Upload the new version of Dominion plugin there
4. Go to WP-admin panel, open Plugins page.
5. Deactivate Dominion Pro, and then activate it again.

4.How to use Dominion WITH WPBakery #

Step 1

Navigate to WP-Admin > Pages > Add New and click on the WPBakery Page Builder button.


with_wpbakery_step_one

Step 2

Click on the Backend Editor, then click on the Add Element button.


with_wpbakery_step_two

Step 3

You will get an window with few tabs, from there click on the by Fluent-Themes Shortcodes tab.

Step 4

In the by Fluent-Themes Shortcodes tab you will find all the elements/layouts there; just click on your chosen layout.


with_wpbakery_step_four

Step 5

Now you will find the settings fields to design and setup your Domain Checker form as your needs. Fill in the fields with your text, choose background image/color, choose font-family, font-size etc.


with_wpbakery_step_five

Step 6

After completing the settings click on Save Changes button and Publish the page.

Make the Section Full-Width (optional)

You can make the section of the domain checker form Full-Width by clicking on the 'edit' icon of the row. Choose Stretch row and content (no paddings) from the Row Stretch drop-down.


with_wpbakery_make_full_width_row

Allow to Search only Specific TLDs

If you need to allow the users to search for only specific TLDs, you can do so by inputting only those TLDs in the drop-down field given in the element settings.


Specific TLDs in Dominion

WHMCS Integration

WHMCS integration is easy with Dominion. All you need to do is just put an URL in Purchase Button URL field. If you have your WHMCS installed in your server, you will have a domain purchase url like this YOUR_SITES_WHMCS_PAGE/cart.php?a=add&domain=register&query=. You just need to put that url in the given field of the element settings.


WHMCS integration in Dominion

Custom Purchase URL without WHMCS

If you do not want to use WHMCS to sell your domains, you can put your custom URL in Purchase Button URL field of the element settings.

5.How to use Dominion WITHOUT WPBakery #

Step 1

Navigate to WP-Admin > Pages > Add New and add the Shortcode block of your WordPress Gutenberg editor.


without_wpbakery_step_one

Step 2

You will get a field to insert your shortcode in the Shortcode block. Input there your shortcode like the example given here and 'Publish' the page.


without_wpbakery_step_two

Shortcodes

There are 10 Layouts of Dominion Domain Checker form. You can use any of the following 10 shortcodes to show domain checker form in your page or post:
[dominion_shortcodes_domain_search_1]
[dominion_shortcodes_domain_search_2]
[dominion_shortcodes_domain_search_3]
[dominion_shortcodes_domain_search_4]
[dominion_shortcodes_domain_search_5]
[dominion_shortcodes_domain_search_6]
[dominion_shortcodes_domain_search_7]
[dominion_shortcodes_domain_search_8]
[dominion_shortcodes_domain_search_9]
[dominion_shortcodes_domain_search_10]

Shortcode Usage Example

Here is a simple example of a shortcode with a few parameters:

[dominion_shortcodes_domain_search_6 title="Find your desired domain" search_pholder="Enter your Domain Name" button_label="Search"]

Explanation of the above shortcode

In the above example we have used Domain Search Six layout in the shortcode. The title, search_pholder and button_label are parameters of the shortcode. You can change the values of the parameters as you need. There are many more parameters to use in the shortcode to take full control over the Domain search form. Find the full list of the parameters here.

Now lets take a look at another example to make it more clear. Lets say you want to use Domain Search Nine layout and you want to add another parameter in order to add a Purchase Button in your Domain search result. To do that, the above example shortcode will be changed like this:

[dominion_shortcodes_domain_search_9 title="Find your desired domain" search_pholder="Enter your Domain Name" button_label="Search" purchase_btn_name="Purchase"]


You see, we have changed the shortcode from dominion_shortcodes_domain_search_6 to dominion_shortcodes_domain_search_9 to get "Layout Nine" instead of "Layout Six"; and we have added a new parameter with the shortcode purchase_btn_name to add a Purchase button. Full list of the parameters given here, you can choose from the list and use in your shortcode.

Parameter Examples

Parameter Example
search_pholder [dominion_shortcodes_domain_search_1 search_pholder="Enter your Domain Name"]
button_label [dominion_shortcodes_domain_search_1 button_label="Search"]
purchase_btn_name [dominion_shortcodes_domain_search_1 purchase_btn_name="Purchase"]
purchase_btn_url [dominion_shortcodes_domain_search_1 purchase_btn_url="#"]
domain [dominion_shortcodes_domain_search_1 domain=".com
.net
.org
.info"]
title [dominion_shortcodes_domain_search_1 title="Search Your Desired Domain Here"]
title_tag [dominion_shortcodes_domain_search_1 title_tag="h1"]
button_bg_color [dominion_shortcodes_domain_search_1 button_bg_color="#000"]
button_bg_hover_color [dominion_shortcodes_domain_search_1 button_bg_hover_color="#fff"]

Full list of the parameters can be found here.



Example of changing the values of the shortcode parameters:

Lets say you want to set the form button text with "Find", purchase domain text with "Buy Now" and input field place holder as "Domain Name Here". So, add "purchase_btn_name", "button" and "search_pholder" parameters to the shortcode like this:
[dominion_shortcodes_domain_search_1 button_label="Find" purchase_btn_name="Buy Now" search_pholder="Domain Name Here"]


List of all Parameters

Parameter Usage
image_one Use for Parallax Background Image. Value of this parameter can be any image url
title Use for Title/Heading. Value of this parameter can be any text
title_tag Use for title tag. Value of this parameter can be h1, h2, h3, h4, h5 or h6
sub_title Use for sub title. Value of this parameter can be any text
text Use for text below the title/sub-title. Value of this parameter can be any text
search_pholder Use for Search Field Place Holder Text. Value of this parameter can be any text
button_label Use for Search Button Label. Value of this parameter can be any text
search_action_url Use for Search Action URL, not required if you enable Ajax Search. Value of this parameter can be any url
ajax_search Use to Enable/Disable Ajax Domain Search. Value of this parameter can be 'true' or 'false'
domain Use for inputting Domain TLDs. Value of this parameter can be any domain tlds like .com, .net etc. And each should be separated by space
purchase_btn_name Use for Ajax Search Purchase Button Label. Value of this parameter can be any text
purchase_btn_url Use for Ajax Search Purchase Button URL. Value of this parameter can be any url
recaptcha Use to Enable/Disable Google reCaptcha v2. Value of this parameter can be 'true' or 'false'
recaptcha_sitekey Use for Google reCAPTCHA v2 Site Key. Value of this parameter can be any text
recaptcha_serversidekey Use for Google reCAPTCHA v2 Server Side Key. Value of this parameter can be any text
crossed_top Use to Enable/Disable Crossed shape top section. Value of this parameter can be 'true' or 'false'
crossed_bottom Use to Enable/Disable Crossed shape bottom section. Value of this parameter can be 'true' or 'false'
input_width Use to control width of the input area in desktop. Value of this parameter can be any pixel size. For example: 220px
input_width_mobile Use to control width of the input area in mobile. Value of this parameter can be any pixel size. For example: 220px
unique_class_name Use for controlling the class for styling varius parts of the section. Value of this parameter can be any unique text like unique_clss_1
title_font_family Use for Title Font Options. Value of this parameter should be google font family name with font-style. For example: font_family:Open%20Sans|font_style:normal
title_font_size Use for Title Font Size. Value of this parameter can be any pixel size. For example: 22px
title_font_weight Use for Title Font Weight. Value of this parameter can be 300, 400, 500, 600, 700, 800 OR 900
title_line_height Use for Title Line Height. Value of this parameter can be any pixel size. For example: 22px
sub_title_font_family Use for Sub Title Font Options. Value of this parameter should be google font family name with font-style. For example: font_family:Open%20Sans|font_style:normal
sub_title_font_size Use for Sub Title Font Size. Value of this parameter can be any pixel size. For example: 22px
sub_title_font_weight Use for Sub Title Font Weight. Value of this parameter can be 300, 400, 500, 600, 700, 800 OR 900
sub_title_line_height Use for Sub Title Line Height. Value of this parameter can be any pixel size. For example: 22px
text_font_size Use for Text Font Size. Value of this parameter can be any pixel size. For example: 22px
text_font_weight Use for Text Font Weight. Value of this parameter can be 300, 400, 500, 600, 700, 800 OR 900
text_line_height Use for Text Line Height. Value of this parameter can be any pixel size. For example: 22px
title_color Use for choosing Title color. Value of this parameter can be any color code. For example: #000
sub_title_color Use for choosing Sub-Title color. Value of this parameter can be any color code. For example: #000
text_color Use for choosing Text color. Value of this parameter can be any color code. For example: #000
text_hover_color Use for choosing Text hover color. Value of this parameter can be any color code. For example: #000
input_text_color Use for choosing Input Text color. Value of this parameter can be any color code. For example: #000
input_placeholder_color Use for choosing Input Placeholder color. Value of this parameter can be any color code. For example: #000
input_bg_color Use for choosing Input field background color. Value of this parameter can be any color code. For example: #000
button_text_color Use for choosing Button Text color. Value of this parameter can be any color code. For example: #000
button_text_hover_color Use for choosing Button Text hover color. Value of this parameter can be any color code. For example: #000
button_bg_color Use for choosing Button background color. Value of this parameter can be any color code. For example: #000
button_bg_hover_color Use for choosing Button background hover color. Value of this parameter can be any color code. For example: #000
result_negative_color Use for choosing negative search result color. Value of this parameter can be any color code. For example: #000
bg_color Use for choosing section Background color. Value of this parameter can be any color code. For example: #000
bg_hover_color Use for choosing section Background hover color. Value of this parameter can be any color code. For example: #000
padding Use for controlling section padding. Value of this parameter can be any pixel sizes. For example: 5px 8px 2px 10px
margin Use for controlling section margin. Value of this parameter can be any pixel sizes. For example: 5px 8px 2px 10px

Allow to Search only Specific TLDs

If you need to allow the users to search for only specific TLDs, you can do so by inputting only those TLDs in the domain parameter of the shortcode.


Example of allowing .com, .net and .info to search: [dominion_shortcodes_domain_search_1 domain=".com .net .info"]

WHMCS Integration

If you have your WHMCS installed in your server, you will have a domain purchase url like this YOUR_SITES_WHMCS_PAGE/cart.php?a=add&domain=register&query=. You just need to put that url in the purchase_btn_url parameter of your shortcode.

Custom Purchase URL without WHMCS

If you do not want to use WHMCS to sell your domains, you can put your domain sales page URL in the purchase_btn_url parameter of your shortcode.

6.List of Supported TLDs #

".com"
".eu.com"
".uk.com"
".br.com"
".cn.com"
".gb.com"
".hu.com"
".no.com"
".qc.com"
".sa.com"
".se.com"
".us.com"
".uy.com"
".za.com"
".com.ar"
".com.ng"
".app"
".airforce"
".army"
".ac"
".academy"
".actor"
".ae"
".aero"
".af"
".ag"
".agency"
".ai"
".am"
".archi"
".arpa"
".as"
".asia"
".associates"
".at"
".au"
".aw"
".ax"
".az"
".bar"
".bargains"
".be"
".berlin"
".bg"
".bi"
".bike"
".biz"
".bj"
".black"
".blue"
".blackfriday"
".blog"
".bn"
".boutique"
".beer"
".br"
".build"
".builders"
".bw"
".by"
".ca"
".cab"
".camera"
".camp"
".captial"
".cards"
".career"
".careers"
".cat"
".catering"
".cc"
".center"
".ceo"
".cf"
".ch"
".cheap"
".christmas"
".ci"
".cl"
".cleaning"
".click"
".clothing"
".club"
".cn"
".co.uk"
".computer"
".codes"
".coffee"
".college"
".cologne"
".community"
".company"
".construction"
".contractors"
".cooking"
".cool"
".coop"
".country"
".cruises"
".cx"
".cz"
".dating"
".de"
".democrat"
".desi"
".diamonds"
".diet"
".direct"
".directory"
".dk"
".dm"
".domains"
".download"
".dz"
".ec"
".edu"
".edu.au"
".edu.cn"
".edu.es"
".education"
".ee"
".email"
".engineering"
".engineer"
".enterprises"
".equipment"
".estate"
".eu"
".eus"
".events"
".expert"
".exposed"
".express"
".fans"
".farm"
".feedback"
".fi"
".fish"
".fishing"
".fitness"
".fit"
".flights"
".florist"
".fo"
".football"
".foundation"
".fr"
".frogans"
".fund"
".furniture"
".futbol"
".ga"
".gal"
".gb.net"
".gd"
".gg"
".gi"
".gift"
".gl"
".glass"
".gmbh"
".gop"
".gov"
".gov.br"
".gov.cn"
".gov.ec"
".gov.il"
".gov.in"
".gov.mm"
".gov.mx"
".gov.sg"
".gov.tr"
".gov.za"
".graphics"
".gripe"
".gs"
".guitars"
".guru"
".gy"
".haus"
".healthcare"
".help"
".hk"
".hn"
".holiday"
".hosting"
".horse"
".house"
".how"
".hr"
".ht"
".hu"
".id"
".ie"
".il"
".im"
".immobilien"
".in"
".industries"
".info"
".institute"
".int"
".international"
".io"
".iq"
".ir"
".is"
".it"
".je"
".jobs"
".jp"
".kaufen"
".ke"
".kg"
".ki"
".kim"
".kitchen"
".kiwi"
".koeln"
".kr"
".kz"
".la"
".land"
".lease"
".li"
".lighting"
".limo"
".link"
".london"
".lt"
".lu"
".luxury"
".lv"
".ly"
".ma"
".management"
".mango"
".marketing"
".md"
".me"
".media"
".menu"
".mg"
".miami"
".mk"
".ml"
".mn"
".mo"
".mobi"
".moda"
".monash"
".mp"
".ms"
".mu"
".museum"
".mx"
".my"
".na"
".name"
".navy"
".nc"
".net"
".new"
".nf"
".ng"
".ninja"
".nl"
".no"
".nu"
".nz"
".om"
".onl"
".org"
".org.au"
".org.uk"
".page"
".paris"
".partners"
".parts"
".pe"
".pf"
".photo"
".photography"
".photos"
".pics"
".pictures"
".pink"
".pl"
".place"
".plumbing"
".pm"
".post"
".pr"
".pro"
".productions"
".property"
".properties"
".pt"
".pub"
".pw"
".qa"
".quebec"
".re"
".recipes"
".red"
".reisen"
".rentals"
".repair"
".report"
".rest"
".restaurant"
".reviews"
".rich"
".ro"
".rocks"
".rodeo"
".rs"
".ru"
".ruhr"
".ryukyu"
".sa"
".saarland"
".sarl"
".sb"
".sc"
".se"
".services"
".sexy"
".sg"
".sh"
".shiksha"
".shoes"
".scot"
".srl"
".si"
".singles"
".sk"
".sm"
".sn"
".so"
".social"
".solar"
".solutions"
".soy"
".st"
".su"
".supplies"
".supply"
".support"
".surf"
".sx"
".sy"
".systems"
".tattoo"
".tc"
".technology"
".tel"
".tf"
".th"
".tienda"
".tips"
".tk"
".tl"
".tm"
".tn"
".to"
".today"
".tools"
".town"
".toys"
".tr"
".trade"
".training"
".travel"
".tv"
".tw"
".tz"
".ua"
".ug"
".uk"
".uk.net"
".university"
".us"
".uy"
".uz"
".vacations"
".vc"
".ve"
".vegas"
".ventures"
".vet"
".vg"
".viajes"
".villas"
".vision"
".vodka"
".voting"
".voyage"
".vu"
".wang"
".watch"
".wed"
".wf"
".wien"
".wiki"
".works"
".ws"
".xxx"
".xyz"
".yoga"
".yt"
".zm"
".zone"

7.FAQs #

How to translate the Dominion plugin in my native language?

You need a free software to translate the plugin's all English text in your language. The software name is Poedit. The Poedit is a common program which you can use to translate the plugin. It's available for free on poedit.net.

After you have installed Poedit in your computer, you can open it and select File > Open. Then select the dominion.pot file from the plugin you wish to translate which you can find in the /languages/ folder of Dominion plugin.

Then go through every line of text and translate it to your native language. Afterwards go to "File > Save as" to save the catalog with your language code (for example "dominion-es_ES.po" for Spanish language). Poedit automatically creates a new file "dominion-es_ES.mo" and saves it, too.

After that upload those language files (.po and .mo files you just created) to wp-content/languages/plugins folder using FTP or Cpanel. That's it.


Why is my form does not display in full section?

You may find your form section is not displayed in full section, that can happen when there are empty parameters in your shortcode and that's why you are finding only those elements which are not empty (ie, button_label). The parameters you can use in the shortcode are given here. Some of them are important to get the form's view like our demo. Those important parameters are:
title [Used for Title/Heading of the section. For example: title="Find Your Domain Name"]
sub_title [Used for sub heading of the section.]
text [Used for text below the title/sub-title.]
domain [Used for inputting Domain TLDs. Value of this parameter can be any domain tlds like .com, .net etc. And each should be placed in new line, like this:domain = ".com .org .net"]
padding [Used for controlling section padding. For example: padding="5px 8px 2px 10px"]
margin [Used for controlling section margin. For example: margin="5px 8px 2px 10px"]

So, if you add the above parameters with values, your domain checker form should be displayed in full section like our live demo.

Back To Top