Integrasyon sa Hostinger (hPanel)
Pangkalahatan
Ang Hostinger isa ka sikat nga web hosting provider nga may modernong control panel nga gitawag og hPanel. Ang Ultimate Multisite Hostinger integration nagtugot sa awtomatikong pag-sync sa domain tali sa Ultimate Multisite ug sa hPanel sa Hostinger, nga nagtugot kanimo sa awtomatikong pagdumala sa mga mapping sa domain ug subdomain direkta gikan sa imong WordPress admin.
Mga Tampo (Features)
- Awtomatikong paghimo og addon domain sa hPanel
- Awtomatikong paghimo og subdomain sa hPanel (para sa subdomain multisite installations)
- Pag-alis sa domain kung ang mga mapping gubton
- Luwas nga integrasyon uban sa domain management API sa hPanel
Mga Kinahanglanon (Requirements)
Aron gamiton ang Hostinger integration, kinahanglan nimo:
- Usa ka Hostinger account nga adunay access sa hPanel
- Usa ka API token gikan sa Hostinger
- Ang mosunod nga mga constant nga gi-define sa imong
wp-config.phpfile:
define('WU_HOSTINGER_API_TOKEN', 'imong_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'imong_hostinger_account_id');
Optional, pwede pud nimong i-define:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Default API endpoint
Mga Instruksyon sa Setup (Setup Instructions)
1. Paghimo sa Imong Hostinger API Token
- Login sa imong Hostinger account ug i-access ang hPanel
- Maglakaw ngadto sa Account Settings → API Tokens
- I-click ang Create New Token
- Hatagi og deskriptibo nga ngalan ang imong token (pananglitan, "Ultimate Multisite")
- Pilia ang kinahanglanon nga mga permiso:
- Domain management
- Subdomain management
- Kopyaha ang nahimo nga token ug i-store kini sa luwas
2. Pangitaa ang Imong Account ID
- Sa hPanel, maglakaw ngadto sa Account Settings → Account Information
- Ang imong Account ID anaa dinhi sa pahina
- Kopyaha ug i-save niining ID para sa sunod nga lakang
3. Idugang ang mga Constants sa wp-config.php
Idugang ang mosunod nga mga constant sa imong wp-config.php file:
define('WU_HOSTINGER_API_TOKEN', 'imong_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'imong_hostinger_account_id');
Kung ang imong Hostinger account naggamit og lain nga API endpoint, pwede nimo kini i-customize:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. I-enable ang Integrasyon
- Sa imong WordPress admin, adto sa Ultimate Multisite > Settings
- Mag-navigate sa tab nga Domain Mapping
- Mag-scroll pababa ngadto sa Host Integrations
- I-enable ang integrasyon sa Hostinger (hPanel)
- I-click ang Save Changes
Unsaon Kini Paglihok
Addon Domains
Kung mag-map ka og domain sa Ultimate Multisite:
- Ang integrasyon magpadala og request ngadto sa Hostinger's API aron iapil ang domain isip addon domain
- Ang domain gi-configure nga magtudlo (point) sa imong root directory
- Kung alimpyohan nimo ang domain mapping, awtomatikong kuhaon sa integrasyon ang addon domain gikan sa hPanel
Subdomains
Para sa subdomain multisite installations, kung maghimo ka og bag-ong site:
- Ang integrasyon mokuha sa parte sa subdomain gikan sa tibuok domain
- Magpadala kini og request ngadto sa Hostinger's API aron iapil ang subdomain
- Ang subdomain gi-configure nga magtudlo (point) sa imong root directory
Importante nga mga Nota
- Ang integrasyon naggamit sa Hostinger's REST API para makig-istorya sa imong account
- Kinahanglan adunay kinahanglanon nga permiso ang imong API token alang sa pagdumala sa domain ug subdomain
- Dili giatubang sa integrasyon ang DNS configuration; kinahanglan na gayud nga gitudlo (pointed) ang mga domain ngadto sa imong Hostinger account
- Ang mga request sa API gihimo sa luwas pinaagi sa HTTPS
- Panalipdan og maayo ang imong API token ug ayaw gyud kini i-share publiko
Troubleshooting
Mga Isyu sa Koneksyon sa API
Pag-verify sa API at Account
- Siguraduhon nga tama ang imong API token ug wala pa kini expired.
- I-check kung tama ang imong Account ID.
- Siguraduhon nga ang imong API token adunay kinahanglanon nga mga permiso para sa domain management.
- Siguraduhon nga aktibo ug maayo ang kahimtang sa imong Hostinger account.
Domain Wala Pa Gitakda (Domain Not Added)
- I-check ang Ultimate Multisite logs kung naay bisan unsang error messages.
- Siguraduhon nga wala pa kini gitakda sa imong Hostinger account.
- Siguraduhon nga wala pa naabot ang limitasyon sa addon domains sa imong Hostinger account.
- Kumpirmaha nga ang domain gidirekta sa imong Hostinger nameservers.
Problema sa SSL Certificate (SSL Certificate Issues)
- Ang integration dili mag-handle sa pag-issue og SSL certificate.
- Kasagaran, ang Hostinger naghatag libreng SSL certificates pinaagi sa AutoSSL.
- Mahimo nimong ma-manage ang mga SSL certificates direkta sa hPanel ubos sa SSL/TLS.
- Alternatibo, gamita ang Let's Encrypt uban sa feature sa AutoSSL sa Hostinger.
Suporta (Support)
Para sa dugang tabang bahin sa integration sa Hostinger, palihog magrefer niini: