Hostinger (hPanel) ውህደት
አጠቃላይ እይታ
Hostinger ታዋቂ የዌብ ሆስቲንግ አገልግሎት ሰጪ ሲሆን፣ ዘመናዊ የቁጥጥር ፓነል (control panel) ስም hPanel አለው። የUltimate Multisite Hostinger ውህደት (integration) በUltimate Multisite እና በHostinger hPanel መካከል የዶሜን መመሳሰልን በራስ-ሰር ያደርጋል፤ ይህም የዶሜን ካርታዎችን (domain mappings) እና የንዑስ ዶሜኖችን (subdomains) በቀጥታ ከWordPress አድሚንዎ እንዲያስተዳድሩ ያስችላል።
ባህሪያት
- በhPanel ውስጥ የተጨማሪ ዶሜን (addon domain) በራስ-ሰር መፍጠር
- በhPanel ውስጥ የንዑስ ዶሜን በራስ-ሰር መፍጠር (ለsubdomain multisite ጭነቶች)
- የዶሜን ካርታዎች ሲሰረዙ ዶሜን መጥፋት
- ከhPanel የዶሜን አስተዳደር API ጋር ያለችግር መገናኘት
የሚያስፈልጉ ነገሮች
የHostinger ውህደትን ለመጠቀም የሚከተሉትን ያስፈልግዎታል፦
- የhPanel መዳረሻ ያለው Hostinger አካውንት
- ከHostinger የተገኘ የAPI 토큰 (API token)
- በ
wp-config.phpፋይልዎ ውስጥ የሚከተሉት ቋሚ ተለዋዋጮች (constants) መገለጽ አለባቸው፦
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
በተጨማሪም፣ የሚከተለውን መግለጽ ይችላሉ፦
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // የዲፎልት API መድረሻ
የማስጫ መመሪያዎች
1. የHostinger API 토큰ዎን ይፍጠሩ
- ወደ Hostinger አካውንትዎ ይግቡ እና hPanelን ይድረሱ።
- ወደ Account Settings → API Tokens ይሂዱ።
- Create New Token የሚለውን ይጫኑ።
- ለቶከንዎ መግለጫ ስም ይስጡት (ለምሳሌ፦ "Ultimate Multisite")።
- አስፈላጊውን ፈቃድ ይምረጡ፦
- የዶሜን አስተዳደር (Domain management)
- የንዑስ ዶሜን አስተዳደር (Subdomain management)
- የተፈጠረውን ቶከን ይቅዱት እና በአስተማማኝ ቦታ ያስቀምጡት።
2. የAccount IDዎን ያግኙ
- በhPanel ውስጥ ወደ Account Settings → Account Information ይሂዱ።
- የAccount IDዎ በዚህ ገጽ ላይ ይታያል።
- ይህን ID ለቀጣዩ እርምጃ ይቅዱት እና ያስቀምጡት።
3. ቋሚ ተለዋዋጮችን በwp-config.php ይጨምሩ
የሚከተሉትን ቋሚ ተለዋዋጮች (constants) ወደ wp-config.php ፋይልዎ ይጨምሩ፦
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
የHostinger አካውንትዎ የተለየ API መድረሻ (endpoint) የሚጠቀም ከሆነ፣ እራስዎ ማበጀት ይችላሉ፦
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. ውህደቱን ያንቁሩ
- በWordPress አድሚንዎ ውስጥ ወደ Ultimate Multisite > Settings ይሂዱ።
- ወደ Domain Mapping ትር ይሂዱ።
- እስከ Host Integrations ድረስ ዝቅ ይሏቸው።
- Hostinger (hPanel) ውህደትን ያንቁሩ።
- Save Changes የሚለውን ይጫኑ።
እንዴት ይሰራል
የተጨማሪ ዶሜኖች (Addon Domains)
በUltimate Multisite ዶሜን ሲመድቡ (map)፦
- ውህደቱ ዶሜኑን እንደ ተጨማሪ ዶሜን ለመጨመር ወደ Hostinger API ጥያቄ ይልካል።
- ዶሜኑ ወደ ዋናው ዳይሬክቶሪዎ እንዲመራ (point) ይዘጋጃል።
- የዶሜን ካርታ ሲሰረዝ፣ ውህደቱ በhPanel ውስጥ ያለውን ተጨማሪ ዶሜን በራስ-ሰር ያስወግዳል።
የንዑስ ዶሜኖች (Subdomains)
ለsubdomain multisite ጭነቶች፣ አዲስ ድረ-ገጽ ሲፈጠር፦
- ውህደቱ ከሙሉ ዶሜን ውስጥ የንዑስ ዶሜን ክፍሉን አውጥቶ ይወስዳል።
- የንዑስ ዶሜኑን ለመጨመር ወደ Hostinger API ጥያቄ ይልካል።
- የንዑስ ዶሜኑ ወደ ዋናው ዳይሬክቶሪዎ እንዲመራ ይዘጋጃል።
አስፈላጊ ማሳሰቢያዎች
- ውህደቱ ከሂሳብዎ ጋር ለመገናኘት የHostinger REST APIን ይጠቀማል።
- የAPI 토큰ዎ ለዶሜን እና ለንዑስ ዶሜን አስተዳደር አስፈላጊ ፈቃዶች ሊኖሩት ይገባል።
- ውህደቱ የDNS ውቅረትን (configuration) አያስተዳድርም፤ ዶሜኖቹ ቀድሞ ወደ Hostinger አካውንትዎ መመራታቸውን ማረጋገጥ አለብዎት።
- የAPI ጥያቄዎች በHTTPS በኩል በአስተማማኝ ሁኔታ ይላካሉ።
- የAPI 토큰ዎን ደህንነት ይጠብቁ እና በፍጹም በይፋ አያጋሩ።