Integrasi Hostinger (hPanel)
Gambaran Umum
Hostinger iku penyedia hosting yang populer dengan panel kontrol modern namanya hPanel. Integrasi Ultimate Multisite Hostinger memungkinkan sinkronisasi domain otomatis antara Ultimate Multisite dan hPanel Hostinger, sehingga kamu bisa mengatur pemetaan domain dan subdomain secara otomatis langsung dari admin WordPress kamu.
Fitur
- Pembuatan addon domain otomatis di hPanel
- Pembuatan subdomain otomatis di hPanel (untuk instalasi subdomain multisite)
- Penghapusan domain saat pemetaan dihapus
- Integrasi mulus dengan API manajemen domain hPanel
Persyaratan
Untuk menggunakan integrasi Hostinger, kamu perlu:
- Akun Hostinger yang punya akses ke hPanel
- Token API dari Hostinger
- Konstanta berikut harus didefinisikan di file
wp-config.phpkamu:
define('WU_HOSTINGER_API_TOKEN', 'token_api_hostinger_kamu');
define('WU_HOSTINGER_ACCOUNT_ID', 'id_akun_hostinger_kamu');
Secara opsional, kamu juga bisa mendefinisikan:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Endpoint API default
Petunjuk Pengaturan
1. Buat Token API Hostinger Kamu
- Masuk ke akun Hostinger kamu dan akses hPanel
- Pergi ke Account Settings → API Tokens
- Klik Create New Token
- Beri nama yang jelas untuk token kamu (contoh: "Ultimate Multisite")
- Pilih izin yang diperlukan:
- Domain management
- Subdomain management
- Salin token yang sudah dibuat dan simpan dengan aman
2. Temukan ID Akun Kamu
- Di hPanel, pergi ke Account Settings → Account Information
- ID Akun kamu akan ditampilkan di halaman ini
- Salin dan simpan ID ini untuk langkah selanjutnya
3. Tambahkan Konstanta ke wp-config.php
Tambahkan konstanta berikut ke file wp-config.php kamu:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Yen akun Hostinger sampeyan nganggo endpoint API sing beda, sampeyan bisa ngowahi (customize) kaya ngene iki:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Aktifake Integrasi
- Ing admin WordPress panjenengan, tindak menyang Ultimate Multisite > Settings
- Tindak menyang tab Domain Mapping
- Gulung ngisor tekan Host Integrations
- Aktifake integrasi Hostinger (hPanel)
- Klik Save Changes
Kepiye Carane Nggunakake
Addon Domains
Nalika panjenengan map domain ing Ultimate Multisite:
- Integrasi kuwi ngirim request menyang API Hostinger kanggo nambah domain kuwi minangka addon domain
- Domain kasebut dikonfigurasi supaya nunjuk marang direktori utama (root directory) panjenengan
- Nalika pemetaan domain dihapus, integrasi kuwi otomatis bakal ngapus addon domain saka hPanel
Subdomains
Kanggo instalasi subdomain multisite, nalika situs anyar digawe:
- Integrasi kuwi njupuk bagian subdomain saka domain lengkap
- Integrasi kuwi ngirim request menyang API Hostinger kanggo nambah subdomain kasebut
- Subdomain kasebut dikonfigurasi supaya nunjuk marang direktori utama (root directory) panjenengan
Cathetan Penting
- Integrasi iki nganggo REST API Hostinger kanggo komunikasi karo akun panjenengan
- API token panjenengan kudu duwe izin sing perlu kanggo ngelola domain lan subdomain
- Integrasi iki ora ngurus konfigurasi DNS; domain wis kudu nunjuk marang akun Hostinger panjenengan sadurunge
- Request API dikirim kanthi aman liwat HTTPS
- Jagaake api token panjenengan supaya aman lan aja tau diwenehake publik
Troubleshooting
Masalah Koneksi API
- Pastikan token API sampeyan bener lan ora kedaluwarsa
- Cek yen Account ID sampeyan bener
- Pastikan token API sampeyan duwe izin sing dibutuhake kanggo manajemen domain
- Pastikan akun Hostinger sampeyan aktif lan dalam kondisi baik
Domain Ora Ditambah
- Cek log Ultimate Multisite kanggo pesan error apa wae
- Verifikasi yen domain wis ora ditambahi ing akun Hostinger sampeyan
- Pastikan akun Hostinger sampeyan durung nggo batas domain tambahan (addon domains)
- Konfirmasi yen domain wis diarahkan kanthi bener menyang nameserver Hostinger sampeyan
Masalah Sertifikat SSL
- Integrasi iki ora ngurus penerbitan sertifikat SSL
- Hostinger biasane nyedhiyakake sertifikat SSL gratis liwat AutoSSL
- Sampeyan bisa ngatur sertifikat SSL langsung ing hPanel ing bagian SSL/TLS
- Alternatifé, gunakna Let's Encrypt kanthi fitur AutoSSL saka Hostinger
Dukungan (Support)
Kanggo bantuan tambahan babagan integrasi Hostinger, silakan merujuk menyang: