Domain Seller
Multisite Ultimate: Domain Seller は、WordPress Multisite ネットワークを強力なドメイン販売プラットフォームに変えます。顧客は登録時または自分の Dashboard からカスタムドメインを直接登録でき、リアルタイムの空き状況確認と明確な料金表示を利用できます。
Domain Seller を選ぶ理由
ドメイン登録は、あらゆる WaaS(ウェブサ イト・アズ・ア・サービス)プラットフォームで最も要望の多い追加販売の一つです。顧客を外部のレジストラへ送る代わりに、ドメインを直接提供できます。これにより、ネットワーク内の収益を増やしながら、顧客にはスムーズな体験を提供できます。
主な機能
複数のドメインレジストラに対応
- OpenSRS — 登録、更新、管理に完全対応
- Namecheap — WhoisGuard とサンドボックステストを含む完全な連携
- HostAfrica — Domains Reseller API によるドメイン検索、料金、登録、移管、DNS、ID 保護
- Openprovider — リセラー料金、登録、更新、移管、DNS、WHOIS プライバシー、TLD 同期
- Hostinger — 共有 Hostinger 連携トークンを使ったドメイン検索と登録
- 拡張可能なアーキテクチャ — Integration Registry パターンを基盤としており、プロバイダーを簡単に追加可能
- 組み込みの接続テスト — 本番公開前にプロバイダーの認証情報と接続性を検証
ガイド付き設定ウィザード
- ワンクリックの初期設定 — プロバイダー設定、TLD インポート、ドメイン商品作成を順に案内
- 自動 TLD 同期 — 接続済みプロバイダーから利用可能なすべての TLD と卸売料金をインポート
- 既定の商品作成 — 実用的なマークアップ初期値を備えた、すぐに使えるドメイン商品を作成
柔軟なドメイン料金
- 3 つのマークアップ方式 — パーセントのマークアップ、固定マークアップ、または TLD ごとの固定価格
- TLD 別の商品 — 異なる TLD グループ(.com/.net、.io、国別コードなど)向けに個別のドメイン商品を作成
- 初年度特別価格 — 新規登録を促すため、初年度の割引価格を提供
- リアルタイム料金 — インテリジェントなキャッシュを備えた、プロバイダーからのライブ卸売料金
- クーポン対応 — Multisite Ultimate の割引コードと完全互換
WHOIS プライバシー保護
- 商品ごとの設定 — WHOIS プライバシーを無効、常に含める、または顧客が選択に設定
- 顧客のオプトイン — 顧客が選択に設定すると、購入手続きのチェックボックスで顧客がプライバシー保護を追加可能
- 設定可能な料金 — プライバシー追加機能の年額を設定、または無料で提供
- レジストラ連携 — 登録時に WhoisGuard(Namecheap)または WHOIS プライバシー(OpenSRS)を自動で有効化
統一された購入手続き体験
- 3 つのドメインモード — 顧客はサブドメイン(無料)、新規ドメインの登録、または既に所有している既存ドメインのマッピングから選択
- リアルタイムドメイン検索 — ページ再読み込みなしの AJAX による空き状況確認
- スマートな候補提示 — 希望ドメインが取得済みの場合に代替 TLD を提案
- 明確な料金表示 — 登録価格、更新価格、任意の WHOIS プライバシー料金をわかりやすく表示
- 登録者連絡先フィールド — 購入手続き中に必要な登録者情報(氏名、住所、電話番号)をインラインで収集
- 自動生成されるサイト URL — 選択されたドメインからサイトアドレスを自動生成
自動更新システム
- メンバーシップ連動更新 — 顧客のメンバーシップが有効な間、ドメインを自動更新
- スマートなスケジュール設定 — ドメインの有効期限に基づいて更新ジョブをキューに登録
- 再試行ロジック — 更新失敗時にインテリジェントに再試行
- メール通知 — 近日中の更新、更新成功、失敗、有効期限切れのアラートを設定可能
顧客向け DNS 管理
- セルフサービス DNS — 顧客は Dashboard から DNS レコード(A、AAAA、CNAME、MX、TXT)を追加、編集、削除可能
- ドメイン状態 — 登録状態、有効期限、ネームサーバー情報をリアルタイム表示
- 自動ドメインマッピング — 登録済みまたは既存のドメインを顧客のサイトへ自動でマッピング
管理者ツール
- 手動ドメイン登録 — 管理パネルから顧客に代わってドメインを登録
- ドメイン監視 — すべての顧客ドメイン、状態、有効期限を 1 ページで表示
- プロバイダー別ログ — 各レジストラ用の個別ログチャンネル(例: domain-seller-namecheap.log)
- 登録詳細 — コアのドメイン編集ページで登録者情報と登録データを表示
対応プロバイダー
- OpenSRS — 登録、更新、DNS 管理、WHOIS プライバシーとの完全連携
- Namecheap — 登録、更新、一括空き状況確認、無料 WhoisGuard との完全連携
- HostAfrica — 登録、更新、移管、DNS 管理、EPP コード取得、レジストラロック、ID 保護
- Openprovider — 登録、更新、移管、DNS 管理、EPP コード取得、レジストラロック、WHOIS プライバシー、リセラー TLD 同期
- Hostinger — 登録、ドメイン検索、ネームサーバー更新、レジストラロック、WHOIS プライバシー。更新は Hostinger 自動更新で処理
- GoDaddy — 登録と更新
- ResellerClub — 登録、更新、DNS 管理
- NameSilo — 登録と更新
- Enom — 登録、更新、DNS 管理
技術詳細
- 必須: PHP 7.4+、Multisite Ultimate 2.4.12+
- アーキテクチャ: Domain_Selling_Capability interface を使用した Integration Registry パターン
- 自動読み込み: PSR-4 クラスマッピングを使用した Jetpack autoloader
- 標準: WordPress コーディング標準、厳密な型付け、プリペアドステートメント
インストール
- Multisite Ultimate v2.4.12+ がインストールされ、ネットワーク有効化されていることを確認します
- plugin を
/wp-content/plugins/ultimate-multisite-domain-seller/にアップロードします - WordPress Network Admin の Plugins から plugin をネットワーク有効化します
- Setup Wizard は初回有効化時に自動で起動します — 手順に従って次を行います:
- ドメイン登録業者を接続する
- 接続をテストする
- 利用可能な TLD と卸価格をインポートする
- 価格上乗せを設定した最初のドメイン商品を作成する
- Ultimate Multisite > Checkout Forms で、チェックアウトフォームに ドメイン選択 field を追加します
よくある質問
必要な Multisite Ultimate のバージョンは何ですか?
バージョン 2.4.12 以上です。この addon は WP Ultimo v1.x または 2.4.12 未満の Ultimate Multisite バージョンには対応していません。
どのドメインプロバイダーに対応していますか?
9 つの登録業者に対応しています: OpenSRS、Namecheap、HostAfrica、Openprovider、Hostinger、GoDaddy、ResellerClub、NameSilo、Enom。登録業者の API で公開される操作が異なるため、機能はプロバイダーによって異なります。プロバイダー別の概要はセットアップガイドを参照してください。この addon の Integration Registry アーキテクチャにより、カスタムプロバイダーを簡単に追加できます — 開発者ガイドを参照してください。
WHOIS プライバシー保護を提供できますか?
はい。各ドメイン商品には、無効、常に含める、顧客が選択、の 3 つのモードを持つ WHOIS プライバシー設定があります。顧客が選択に設定すると、チェックアウト時に価格(または Namecheap の WhoisGuard では「無料」)付きのチェックボックスが表示されます。プライバシーフラグは登録時に登録業者へ自動的に渡されます。
TLD ごとに異なる価格を設定できますか?
はい。異なる TLD グループ用に別々のドメイン商品を作成します。各商品には、独自の上乗せタイプ(割合、固定上乗せ、または固定価格)、対応 TLD、初回価格を設定できます。
顧客にはどのようなチェックアウトオプションが表示されますか?
ドメイン選択 field では、顧客に 3 つのタブが表示されます: サブドメイン(ネッ トワーク上の無料サブドメインを使用)、新しいドメインを登録(新しいドメインを検索して登録)、既存のドメイン(すでに所有しているドメインをマッピング)。有効にしたモードのみが表示されます。
自動更新に対応していますか?
はい。ドメインは自動更新に設定でき、顧客のメンバーシップ状態に紐づきます。更新支払いは顧客の既存の決済ゲートウェイを通じて処理されます。
顧客は自分の DNS レコードを管理できますか?
はい。顧客は自分の Dashboard で DNS 管理インターフェイスを利用し、A、AAAA、CNAME、MX、TXT レコードを追加、編集、削除できます。DNS 管理は OpenSRS、ResellerClub、Enom、HostAfrica、Openprovider で利用できます。ホストされているドメイン向けの Hostinger DNS は、コアの Hostinger ドメインマッピング連携によって処理されます。
セットアップウィザードはありますか?
はい。セットアップウィザードは初回有効化時に自動で実行され、登録業者の接続、TLD のインポート、最初のドメイン商品の作成を順に案内します。addon 設定からウィザードを再実行することもできます。