Hostinger (hPanel) Integration
Überblick
Hostinger is en populäre webhostingprovider met een moderne beheerspaneel genaamd hPanel. De Ultimate Multisite Hostinger integratie maakt automatische domein-sync tussen Ultimate Multisite en Hostinger's hPanel mogelijk, waardoor je automatisch domeinmappings en subdomeinen direct vanuit je WordPress admin kunt beheren.
Functies
- Automatische aanmaak van addon domeinen in hPanel
- Automatische aanmaak van subdomeinen in hPanel (voor subdomein multisite installaties)
- Domein verwijdering wanneer mappings worden verwijderd
- Naadloze integratie met de domain management API van hPanel
Vereisten
Om de Hostinger integratie te gebruiken, heb je nodig:
- Een Hostinger account met toegang tot hPanel
- Een API token van Hostinger
- De volgende constants gedefinieerd in je
wp-config.phpbestand:
define('WU_HOSTINGER_API_TOKEN', 'jouw_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'jouw_hostinger_account_id');
Optioneel kun je ook definiëren:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Default API endpoint
Installatie-instructies
1. Generer je Hostinger API Token
- Log in op je Hostinger account en ga naar hPanel
- Ga naar Account Settings → API Tokens
- Klik op Create New Token (Nieuwe token aanmaken)
- Geef je token een beschrijvende naam (bijvoorbeeld: "Ultimate Multisite")
- Selecteer de benodigde rechten:
- Domain management (Domeinbeheer)
- Subdomain management (Subdomeinbeheer)
- Kopieer de gegenereerde token en bewaar deze veilig
2. Vind je Account ID
- In hPanel ga naar Account Settings → Account Information
- Je Account ID wordt op deze pagina weergegeven
- Kopieer en sla deze ID op voor de volgende stap
3. Voeg constants toe aan wp-config.php
Voeg de volgende constants toe aan je wp-config.php bestand:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Wenn dini Hostinger-Account en anderi API-Endpunkt brucht, chönntsch de aapasize:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Integration aktiviere
- Im WordPress Admin geit's zu Ultimate Multisite > Settings
- Navièrech zur Tab Domain Mapping
- Scrollt nach unten bis zu Host Integrations
- Aktiviere d'Integration Hostinger (hPanel)
- Klickt uf Save Changes
Wie funktioniert das?
Addon Domains
Wenn du en Domain in Ultimate Multisite mappsch:
- D'Integration sendt en Aafrog a Hostinger API, um d'Domain als Addon-Domain hinzuzfüege
- D'Domain wird so konfiguriert, dass sie uf din Root-Verzeichnis zeigt
- Wenn du en Domain Mapping entfernst, entfernt d'Integration automatisch d'Addon-Domain us em hPanel
Subdomains
Für Subdomain Multisite Installatione, wenn e neui Site erstellt wird:
- D'Integration extrahiert de Subdomain-Teil us de ganze Domain
- Sie sendt en Aafrog a Hostinger API, um d'Subdomain hinzuzfüege
- D'Subdomain wird so konfiguriert, dass sie uf din Root-Verzeichnis zeigt
Wichtigi Notize
- D'Integration brucht Hostinger REST API, um mit dim Account z'kommuniziere
- Din API Token muess d'nötige Berechtigunge für Domain- und Subdomain-Management ha
- D'Integration handhabt kei DNS-Konfiguration; Domains müesse scho uf din Hostinger-Account gsetzt si
- API-Aafrog werdet sicher über HTTPS gmacht
- Halt din API Token sicher und teil ihn nie öffentlich
Fehlerbehebung
API Connection Issues
Überprüfe, ob din API Token korrekt isch und nöd abgloffe isch Überprüef, ob dini Account ID stimmt Stell sicher, dass din API Token d nötige Berechtigunge für Domain-Management het Überprüef, ob dini Hostinger-Account aktiv isch und in Ordnung isch
Domain Nöd hinzugefügt
- Überprüef d Ultimate Multisite Logs uf Fehlermeldige
- Überprüef, ob d Domain nöd scho zu dim Hostinger-Account hinzugefügt isch
- Stell sicher, dass din Hostinger-Account sini Grenze für Addon-Domains nöd erreicht het
- Bestätig, dass d Domain korrekt uf dini Hostinger Nameserver zeigt
SSL-Zertifikatsprobleme
- D Integration verwaltet d Ausstellung vo SSL-Zertifikaten nöd
- Hostinger stellt typischerwiis gratis SSL-Zertifikate über AutoSSL zur Verfüegung
- Du chasch SSL-Zertifikate direkt in hPanel unter SSL/TLS verwalte
- Alternativ chasch Let's Encrypt mit de AutoSSL-Funktion vo Hostinger bruche
Support
Für wiiteri Hilf mit de Hostinger Integration, lueg bitte: