Integrasyon sa Hostinger (hPanel)
Pangkalahatang Ideya
Ang Hostinger ay isang sikat na web hosting provider na may modernong control panel na tinatawag na hPanel. Ang Ultimate Multisite Hostinger integration ay nagbibigay-daan para sa awtomatikong pag-sync ng domain sa pagitan ng Ultimate Multisite at ng hPanel ng Hostinger, kaya maaari mong i-manage nang awtomatiko ang mga domain mapping at subdomain mula mismo sa iyong WordPress admin.
Mga Katangian
- Awtomatikong paglikha ng addon domain sa hPanel
- Awtomatikong paglikha ng subdomain sa hPanel (para sa subdomain multisite installations)
- Pag-alis ng domain kapag nabura ang mga mapping
- Walang aberyang integrasyon sa domain management API ng hPanel
Mga Kinakailangan
Para magamit ang Hostinger integration, kailangan mo ng:
- Isang account sa Hostinger na may access sa hPanel
- Isang API token mula sa Hostinger
- Ang mga sumusunod na constant na nakapudpod (defined) sa iyong
wp-config.phpfile:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Opsyonal, maaari mo ring tukuyin (define):
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Default API endpoint
Mga Panuto sa Pag-set Up
1. Gumawa ng Iyong Hostinger API Token
- Mag-log in sa iyong account ng Hostinger at pumunta sa hPanel
- Pumunta sa Account Settings → API Tokens
- I-click ang Create New Token
- Bigyan ng deskriptibong pangalan ang iyong token (halimbawa, "Ultimate Multisite")
- Piliin ang kinakailangang mga pahintulot (permissions):
- Domain management
- Subdomain management
- Kopyahin ang nabuong token at itago ito nang ligtas
2. Hanapin ang Iyong Account ID
- Sa hPanel, pumunta sa Account Settings → Account Information
- Ang iyong Account ID ay makikita sa pahinang ito
- Kopyahin at i-save ang ID na ito para sa susunod na hakbang
3. Magdagdag ng mga Constant sa wp-config.php
Idagdag ang mga sumusunod na constant sa iyong wp-config.php file:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Kung ang Hostinger account mo ay gumagamit ng ibang API endpoint, pwede mo itong i-customize:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. I-enable ang Integration
- Sa iyong WordPress admin, pumunta sa Ultimate Multisite > Settings
- Pumunta sa tab na Domain Mapping
- Mag-scroll pababa sa Host Integrations
- I-enable ang integration ng Hostinger (hPanel)
- I-click ang Save Changes
Paano Ito Gumagana
Addon Domains
Kapag nag-map ka ng domain sa Ultimate Multisite:
- Ang integration ay magpapadala ng request sa Hostinger's API para idagdag ang domain bilang addon domain
- Ang domain ay naka-configure na ituro sa iyong root directory
- Kapag tinanggal mo ang domain mapping, awtomatikong tatanggalin ng integration ang addon domain mula sa hPanel
Subdomains
Para sa subdomain multisite installations, kapag may bagong site kang ginawa:
- Ang integration ay kukuha ng bahagi ng subdomain mula sa buong domain
- Magpapadala ito ng request sa Hostinger's API para idagdag ang subdomain
- Ang subdomain ay naka-configure na ituro sa iyong root directory
Mahalagang Paalala
- Gumagamit ang integration ng Hostinger's REST API para makipag-usap sa iyong account
- Ang iyong API token ay dapat may kaukulang pahintulot para sa pamamahala ng domain at subdomain
- Hindi hinahawakan ng integration ang DNS configuration; dapat nang ituro na ang mga domain sa iyong Hostinger account
- Ang mga API request ay ginagawa nang ligtas sa pamamagitan ng HTTPS
- Panatilihing secure ang iyong API token at huwag itong ibahagi nang publiko
Pag-troubleshoot
Mga Isyu sa Koneksyon ng API
- Siguraduhin na tama ang iyong API token at hindi pa ito expired
- Tingnan kung tama ang iyong Account ID
- Siguraduhin na may tamang pahintulot (permissions) ang iyong API token para sa domain management
- I-verify na aktibo at nasa mabuting kalagayan ang iyong Hostinger account
Domain Hindi Idinagdag
- Tingnan ang Ultimate Multisite logs para sa anumang error messages
- Siguraduhin na hindi pa idinadagdag ang domain sa iyong Hostinger account
- Tiyakin na hindi pa naabot ng iyong Hostinger account ang limitasyon para sa addon domains
- I-confirm na tama ang pag-point ng domain sa iyong Hostinger nameservers
Mga Isyu sa SSL Certificate
- Hindi hinahawakan ng integration ang pag-issue ng SSL certificate
- Karaniwan, nagbibigay ang Hostinger ng libreng SSL certificates sa pamamagitan ng AutoSSL
- Maaari mong i-manage ang mga SSL certificate nang direkta sa hPanel sa ilalim ng SSL/TLS
- Bilang alternatibo, gamitin ang Let's Encrypt kasama ang feature ng AutoSSL ng Hostinger
Suporta
Para sa karagdagang tulong tungkol sa integration ng Hostinger, pakitingnan ang mga sumusunod: