Domínio OWH WHOIS RDAP

Descrição

Domínio OWH WHOIS RDAP is a powerful and modern WordPress plugin that enables domain availability checking using exclusively the RDAP (Registration Data Access Protocol), abandoning legacy WHOIS protocol. The plugin provides a complete domain verification experience with an intuitive interface, advanced Gutenberg blocks, and detailed WHOIS/RDAP information.

Why Choose OWH Domain WHOIS RDAP?

  • Modern RDAP Protocol: Uses only RDAP (JSON) for faster and more accurate queries
  • Official TLD Validation: Validates domain extensions using IANA’s official list (data.iana.org/rdap/dns.json)
  • Real-Time Validation: Real-time domain validation with TLD pre-verification
  • Multiple TLD Support: Compatible with hundreds of official domain extensions

How It Works

  1. Domain Input: Users enter domain name in the search form
  2. TLD Validation: Plugin validates the domain extension against IANA’s official list
  3. RDAP Query: If valid, performs RDAP query to appropriate server
  4. Result Display: Shows availability status with detailed information

Perfect For

  • Web Hosting Companies: Domain search functionality for hosting services
  • Domain Registrars: Integration with domain registration systems
  • Web Agencies: Client domain availability checking
  • Developers: Modern RDAP implementation for domain services
  • IT Professionals: Reliable domain information gathering

Technical Highlights

  • RDAP Protocol: Modern replacement for legacy WHOIS (port 43)
  • JSON Responses: Structured, machine-readable domain data
  • IANA Integration: Official TLD list synchronization
  • Clean Architecture: PSR-4 compliant with dependency injection

Configuration

Initial Setup

  1. Navigate to OWH RDAP Settings
  2. Enable Domain Search option
  3. Set your Search Results Page (create a page with [owh-rdap-whois-results] shortcode)
  4. Set your WHOIS Details Page (create a page with [owh-rdap-whois-details] shortcode)
  5. Save settings

Page Setup

  1. Search Page: Add the shortcode [owh-rdap-whois-search] to any page
  2. Results Page: Create a page with [owh-rdap-whois-results] shortcode
  3. Details Page: Create a page with [owh-rdap-whois-details] shortcode

Gutenberg Block Setup

  1. Edit any page or post with Gutenberg editor
  2. Add a new block and search for “RDAP Domain Search Enhanced”
  3. Configure visual options:
    • Colors (text, background, button)
    • Typography (font size)
    • Borders (radius, width, color)
    • Layout (standard or inline)
    • Custom CSS

External Services

This plugin connects to external services to obtain domain information and TLD validation data. These services are essential for providing accurate domain availability information and ensuring proper domain validation.

IANA RDAP DNS Bootstrap Service

  • What the service is: IANA RDAP DNS Bootstrap Service (https://data.iana.org/rdap/dns.json) – The official Internet Assigned Numbers Authority service for RDAP server discovery
  • What it is used for: Primary source for obtaining the official list of TLD (Top Level Domains) and their corresponding RDAP servers
  • What data is sent: No personal data is sent. The plugin downloads the public DNS bootstrap file containing TLD-to-RDAP-server mappings
  • When data is sent: During TLD list updates (manual or automatic) and when validating domain extensions

RDAP Servers (Various Domain Registries)

  • What the service is: Various RDAP servers operated by domain registries and registrars worldwide (e.g., Verisign for .com/.net, PIR for .org, etc.)
  • What it is used for: Querying domain registration information and availability status using the RDAP protocol
  • What data is sent: Only the domain name being queried (e.g., “example.com”). No personal or sensitive information is transmitted
  • When data is sent: When users perform domain availability searches through the plugin interface

Important Notes:
– Domain queries are cached locally to improve performance and reduce external service requests
– No personal, private, or sensitive data is transmitted to these services
– Only domain names and TLD information are sent for legitimate domain availability checking
– All communications use secure HTTPS connections
– The plugin respects rate limiting and best practices for RDAP queries
– If external services are unavailable, the plugin uses cached TLD data and provides appropriate error messages

Support

For technical support, feature requests, or bug reports:

Transform your website into a professional domain checking service with OWH Domain WHOIS RDAP today!

Blocos

Este plugin disponibiliza 3 blocos.

  • RDAP – Pesquisa de Domínios
  • RDAP – Resultados de Domínios
  • RDAP – Detalhes WHOIS

Instalação

1. Using WordPress Admin Dashboard (Recommended)

  1. Navigate to Plugins Add New
  2. Click Upload Plugin and select the plugin ZIP file
  3. Click Install Now and then Activate
  4. Vá para Configurações do OWH RDAP para configurar

2. Manual Installation via FTP

  1. Extraia o arquivo ZIP do plugin
  2. Envie a pasta extraída para wp-content/plugins/
  3. Ative o plugin no painel de Plugins

3. WP-CLI Installation

`bash

wp plugin ativar owh-domain-whois-rdap
`

Perguntas frequentes

O que é o RDAP e por que ele é melhor do que o WHOIS?

O RDAP (Registration Data Access Protocol) é a substituição moderna do protocolo legadado WHOIS. Ele fornece respostas estruturadas em JSON em vez de texto simples, oferece melhor segurança, suporta internacionalização e é o padrão oficial recomendado pela ICANN.

Quais extensões de domínio (TLDs) são compatíveis?

O Plugin oferece suporte a todos os TLDs que têm servidores RDAP de acordo com o registro oficial da IANA. Isso inclui centenas de extensões como .com, .org, .net, .br, .uk e muitas outras. A lista é atualizada automaticamente a partir da fonte oficial da IANA.

Posso personalizar a aparência do formulário de pesquisa?

Sim! O plugin inclui blocos avançados do Gutenberg com opções visuais de personalização, incluindo cores, tipografia, bordas e CSS personalizado. Você também pode usar CSS para personalizar ainda mais a aparência.

Como funciona o sistema de cache?

O Plugin inclui cache configurável para domínios disponíveis e indisponíveis. Você pode definir tempos de cache diferentes nas configurações. Isso melhora o desempenho e reduz a carga nos servidores RDAP.

O plugin é compatível com sistemas de domínio de provedores de hospedagem?

O plugin fornece informações de disponibilidade de domínio. Para o cadastro real de domínios, você pode configurar URLs personalizadas ou integrar com sistemas como WHMCS pelas configurações do plugin.

O que acontece se um servidor RDAP estiver indisponível?

O plugin inclui tratamento de erros e exibirá mensagens apropriadas se os servidores RDAP estiverem indisponíveis. Os resultados em cache ainda podem estar disponíveis dependendo das suas configurações de cache.

Posso usar várias formas de pesquisa no mesmo site?

Sim, você pode usar o shortcode `[owh-rdap-whois-search]` em várias páginas ou usar o bloco do Gutenberg sempre que necessário.

Funciona com domínios personalizados e subdomínios?

O plugin valida domínios com base na lista oficial de TLDs da IANA e oferece suporte a formatos de domínio padrão. TLDs privados personalizados podem não ser suportados, a menos que apareçam no registro oficial da IANA.

O suporte técnico está disponível?

Sim! Visite nossa página de suporte ou crie uma issue no GitHub para obter ajuda.

Avaliações

Leia a 1 avaliação

Colaboradores e desenvolvedores

“Domínio OWH WHOIS RDAP” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Registro de alterações

1.3.2 – 2025/07/14

  • New: README.md para GitHub com badges shields.io e links para WordPress.org.
  • New: WordPress tag registration adicionada ao readme.
  • Tweak: Ajuste no .gitignore para novos arquivos de infraestrutura (.reasonix/, specs/, PR-DRAFT.md).

1.3.1 – 2025/07/14

  • Fix: Fatal error is_cart() quando WooCommerce não está instalado. Verificação de plugin antes de carregar script de checkout.

1.3.0 – 2025/07/08

  • New: WooCommerce integration type is now disabled in settings when WooCommerce plugin is not active, with visual guidance.
  • New: “Convert to Product” button in TLDs grid now requires WooCommerce integration — disabled with tooltip otherwise.
  • New: WordPress Plugin Check (PCP) integration via .reasonix/skills/plugin-check.sh.
  • New: Security scan script (.reasonix/skills/check-security.sh) — validates sanitization, nonces, escaping, and SQL prepare.
  • New: WP-CLI wrapper (.reasonix/skills/wp-cli-wrapper.sh) with safety lock for destructive commands and Local WP socket sync.
  • New: PHPUnit testing infrastructure — phpunit.xml.dist, wp-tests-config.php, tests/bootstrap.php with WooCommerce sibling loading.
  • New: OpenAPI contracts (specs/openapi/) and BDD/Gherkin feature specs (specs/features/).
  • New: AGENTS.md with architecture and security directives for AI agents.
  • New: .reasonix.toml pipeline — Spec RED GREEN Security Plugin-Check Refactor.
  • Fix: Grid.js CSS/JS now loaded from admin/ directory instead of missing node_modules/ — resolves 500 error in production.
  • Fix: Wrong product settings link owh-rdap owh-rdap-settings.
  • Fix: Removed missing owh-domain-product-admin.css enqueue — 404 on product edit page.
  • Tweak: Server-side AJAX guards for TLD-to-product conversion when WooCommerce integration is not active.
  • Tweak: Auto-reset integration type to “None” if WooCommerce is deactivated while selected.

1.2.10 – 2026/06/01

  • Tweak: Minimum required PHP version bumped to 8.2.

1.2.9 – 2026/05/28

  • Fix: Shipping and fees ignored in checkout total calculation.

1.2.8 – 2026/05/28

  • Fix: PHP warning on product + improper Gutenberg script loading.

1.2.7 – 2026/05/27

  • NEW: Banners.

1.2.6 – 2026/05/27

  • NEW: Icons and banners.

1.2.5 – 2026/04/16

  • Change tags.

1.2.4 – 2026/04/16

  • Fix plugin checker errors.

1.2.3 – 2026/04/16

  • Fix plugin checker errors.

1.2.2 – 2026/04/16

  • Fix plugin checker errors.

1.2.1 – 2026/01/27

  • Add alert informing that results page needs to be configured;
  • Fix WordPress issues.

1.2.0 – 2026/01/27

  • Added configuration to add subdomains;
  • Added button to update TLDs.

1.1.1 – 2026/01/22

  • Fix wordpress issues.

1.1.0 – 2026/01/22

  • Added advanced Gutenberg blocks integration
  • Enhanced visual customization options
  • Improved block editor experience
  • Added custom CSS support for blocks

1.0.0 – 2026/01/15

  • Initial plugin release
  • RDAP protocol implementation
  • IANA TLD validation system
  • Smart caching system
  • Shortcode support for search, results, and details
  • Admin settings interface
  • Performance optimization