Hostingforall Domain Checker

תיאור

Hostingforall Domain Checker lets you offer domain lookups on your WordPress website and sell domains via WooCommerce.
You can embed the checker using a shortcode or with the included Elementor widget.

Key features (FREE)

  • Shortcode: use [hfadc_domain_checker] anywhere.
  • Elementor widget: drag & drop implementation.
  • TLD management: configure available TLDs, pricing and WooCommerce product IDs.
  • Free DNS-based availability check.
  • Works with and without Elementor.

Pro features (upgrade)

The Pro version unlocks premium features such as:

  • Real-time domain checks using the WhoisFreaks API (requires your API key).
  • Extra styling options (advanced form + results styling).
  • Pro updates delivered via our platform.

Upgrade: https://hostingforall.nl/product/hostingforall-domain-checker/

External services

This plugin can interact with the following external services.

1) Hostingforall websites (link-outs in FREE plugin)

The FREE plugin includes optional admin-area links to Hostingforall pages (for example: upgrade and demo links). These links are used to open product/demo pages when a site owner clicks them.

Data sent: standard browser request data (such as IP address, user agent, referrer, and requested URL).
When sent: only when a user clicks one of these links.
Service provider: Hostingforall.
Terms of Service: https://hostingforall.nl/algemene-voorwaarden/
Privacy Policy: https://hostingforall.nl/privacy

2) WhoisFreaks API (optional, separate PRO plugin only)

The separate PRO plugin can optionally connect to the WhoisFreaks API to perform real-time domain availability checks.

Data sent: the searched domain name (and API authentication data configured by the site owner in PRO).
When sent: only when a visitor submits a domain lookup and the site owner has enabled the API method in PRO settings.
Service provider: WhoisFreaks.
Terms of Service: https://whoisfreaks.com/terms-and-conditions
Privacy Policy: https://whoisfreaks.com/privacy-policy

צילומי מסך

התקנה

  1. Upload the hostingforall-domain-checker folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Domain Checker in the WordPress admin menu.
  4. Configure your TLDs and settings.
  5. Add the checker to a page:
    • Elementor: add the “HFA Domain Checker” widget.
    • Shortcode: add [hfadc_domain_checker].

שאלות נפוצות

Does the free version require a license key?

No. The free version works without a license key.

What is the difference between the free DNS check and the Pro real-time check?

DNS checks are fast, but can be less accurate for some recently registered domains.
The Pro version can use a real-time availability API.

סקירות

There are no reviews for this plugin.

מפתחים

"Hostingforall Domain Checker" הוא תוסף קוד פתוח. האנשים הבאים תרמו ליצירת התוסף הזה.

תורמים

“Hostingforall Domain Checker” תורגם ל-2 שפות. תודה רבה למתרגמים על תרומתם.

ניתן לתרגם את "Hostingforall Domain Checker" לשפה שלך.

מעוניינים בפיתוח?

עיינו בקוד, ראו את הקוד ב-SVN repository, או הירשמו ללוג פיתוח באמצעות RSS.

שינויים

4.6.0

  • Internal release roll-up: includes recent security/compliance hardening and FREE/PRO dependency safety improvements.
  • FREE remains non-deactivatable/non-removable while PRO is active (single and bulk plugin actions).

4.5.16

  • Compliance hardening: removed remaining direct $_REQUEST checks in request helpers.
  • Compliance hardening: replaced FILTER_DEFAULT request array reads with explicit sanitizing filters.
  • No functional change intended; behavior remains identical.

4.5.15

  • Dependency safety: prevent deactivation/deletion of FREE while PRO is active (single and bulk plugin actions).
  • UX: show clear "Required by Hostingforall Domain Checker Pro" indicator on the FREE plugin row when PRO is active.
  • Compatibility: detect PRO as active for both legacy and new PRO folder naming variants.

4.5.14

  • Security improvements: strengthened input handling, form protection and output escaping throughout the plugin.
  • Fixed settings save reliability across hosting environments and page builders (including NicePage).
  • Fixed Elementor result row layout so status text and order button stay correctly aligned across themes.
  • Fixed custom pricing multi-product cart flow.
  • Updated Dutch translations.
  • Breaking change: legacy shortcodes [hdc_domain_checker] and [hdc_chosen_domain] have been removed — use [hfadc_domain_checker] and [hfadc_chosen_domain].
  • Breaking change: Elementor widget name changed from hdc_domain_checker to hfadc_domain_checker.

4.4.0

  • Fixed frontend fallback behavior: order button styling correctly defaults to FREE design (green button, white text) when PRO is not active.
  • Improved admin layout consistency in settings tabs.

4.3.4

  • Fixed WooCommerce cart domain metadata persistence for direct domain add-to-cart flow.
  • Added fallback display so chosen domain is visible beneath product name in cart and checkout.

4.3.3

  • "Order" button now adds only the domain product directly to cart (FREE flow).
  • Compare tab updated with clearer FREE vs PRO feature overview.
  • Translation catalogs updated.

4.3.2

  • Fixed powered-by link toggle not working correctly.
  • Fixed Translations tab not displaying content.
  • Fixed menu tab hover styling not responsive.
  • Fixed multilingual hosting cart flow on sites with WPML/Polylang.
  • Improved Dutch translations for admin interface.

3.5.0

  • Improved admin UX: no duplicate notices, clearer Pro status.
  • Upgrade link hidden when Pro add-on is active.
  • Updated translation template and language switch behavior.

3.4.4

  • Fixed forced plugin language option so it works independently from the WordPress site language.
  • Updated upgrade URLs to the correct Pro product page.

3.4.3

  • Improved upgrade flow: show a one-click admin notice to activate Pro when it is installed.