የብዙ-ጣቢያ (Multisite) የማዋቀር አስማሚ
Ultimate Multisite ተብሎ የሚጠራው በውስጥ የተገጠመ አስማሚ (wizard) ሲሆን፣ መደበኛ የWordPress ጭነትን ወደ WordPress Multisite ኔትወርክ በራስ-ሰር ይለውጣል። ይህ ደግሞ የwp-config.php ፋይልን በእጅ የመቀየር ወይም የዳታቤዝ ትዕዛዞችን የማስኬድ አስፈላጊነትን ያስወግዳል።
የWordPress ጭንልዎ ቀድሞውንም እንደ Multisite ኔትወርክ እየሰራ ከሆነ፣ ይህን ደረጃ ሙሉ በሙሉ መዝለል ይችላሉ። አስማሚው Multisite እስካልተበራ ድረስ ብቻ ነው የሚታየው።
አስማሚው መቼ ይታያል?
Ultimate Multisiteን በመደበኛ (በMultisite ያልሆነ) የWordPress ጭነት ላይ ሲያነሳሱ፣ ፕለጊኑ Multisite አልተበራም ብሎ በመገንዘብ፣ ወደ መደበኛው የማዋቀር አስማሚ ከመሄዱ ይልቅ ወዲያውኑ ወደ Multisite Setup Wizard ይመራዎታል።
እንዲሁም በቀጥታ በ WP Admin > Ultimate Multisite > Multisite Setup ላይ መድረስ ይችላሉ።
ቅድመ ሁኔታዎች
አስማሚውን ከመስኬድዎ በፊት፣ የሚከተሉትን ማረጋገጥዎን ያረጋግጡ፦
- በWordPress ጭንልዎ ላይ የአስተዳዳሪ (administrator) መዳረሻ ሊኖርዎት ይገባል
- የሰርቨሩ
wp-config.phpፋይል በዌብ ሰርቨሩ ሊጻፍበት (writable) መቻል አለበት - የፋይሎችዎ እና የዳታቤዝዎ የቅርብ ጊዜ ምትኬ (backup) ሊኖርዎት ይገባል
አስማሚው የwp-config.php ፋይልዎን ይለውጣል እንዲሁም አዳዲስ የዳታቤዝ ሰንጠረዦችን ይፈጥራል። ሁልጊዜ ከመቀጠልዎ በፊት ምትኬ መፍጠርዎን ያረጋግጡ።
ደረጃ 1፡ እንኳን ደህና መጡ (Welcome)
የመጀመሪያው ስክሪን የWordPress Multisite ምን እንደሆነ እና አስማሚው ምን እንደሚያደርግ ያብራራል፦
- በWordPress ውቅረት ውስጥ የMultisiteን ባህሪ ማብራት
- አስፈላጊ የኔትወርክ የዳታቤዝ ሰንጠረዦችን መፍጠር
- አስፈላጊ የmultisite ቋሚዎችን (constants) በ
wp-config.phpላይ መጨመር - Ultimate Multisiteን በኔትወርክ ውስጥ ማብራት (Network-activate)

ለመቀጠል Continue የሚለውን ይጫኑ።
ደረጃ 2፡ የኔትወርክ ውቅረት (Network Configuration)
ይህ ደረጃ የኔትወርክ ቅንብሮችዎን እንዲያዋቅሩ ይጠይቃል።
የጣቢያ አወቃቀር (Site Structure)
የኔትወርክ ጣቢያዎችዎ እንዴት እንደሚደራጁ ይምረጡ፦
- Sub-domains (የንዑስ-ዶሜን) (የሚመከር) — ጣቢያዎች የራሳቸውን የንዑስ-ዶሜን ያገኛሉ፣ ለምሳሌ፡
site1.yourdomain.com - Sub-directories (የንዑስ-ዳ ይሬክቶሪ) — ጣቢያዎች እንደ መስመሮች ይፈጠራሉ፣ ለምሳሌ፡
yourdomain.com/site1
የንዑስ-ዶሜን (sub-domains) ከመረጡ፣ ለዶሜንዎ wildcard DNS እና wildcard SSL certificate ማዋቀር ያስፈልግዎታል። አብዛኛዎቹ የWordPress አስተዳዳሪ ሆስቶች ይህንን በራስ-ሰር ይሰራሉ። ዝርዝር ንጽጽር ለማግኘት Ultimate Multisite 101 ይመልከቱ።
የኔትወርክ ርዕስ (Network Title)
ለኔትወርክዎ ስም ያስገቡ። ይህ በቅጽበታዊ መልኩ በወቅታዊ የጣቢያዎ ርዕስ እና "Network" ተብሎ ተጨምሮ ይዘጋጃል። ይህንን በኋላ ከኔትወርክ ቅንብሮች ሊቀይሩት ይችላሉ።
የኔትወርክ አስተዳዳሪ ኢሜይል (Network Admin Email)
ለኔትወርክ አስተዳደር ማሳወቂያዎች የሚያገለግለው የኢሜይል አድራሻ። ይህ በወቅታዊ ተጠቃሚ የኢሜይል አድራሻ ላይ የተመሰረተ ነው።

ቦታዎቹን ከሞሉ በኋላ፣ ለመቀጠል Continue የሚለውን ይጫኑ።
ደረጃ 3፡ መጫን (Installation)
ለመጀመር Install የሚለውን ቁልፍ ይጫኑ። አስማሚው አምስት በራስ-ሰር ደረጃዎችን በተከታታይ ያከናውናል፣ እያንዳንዱም እድገቱን በቅጽበታዊ መልኩ ያሳያል፦

| ደረጃ (Step) | መግለጫ (Description) |
|---|---|
| Enable Multisite | WP_ALLOW_MULTISITE ቋሚን በwp-config.php ላይ ይጨምራል |
| Create Network | የmultisite የዳታቤዝ ሰንጠረዦችን (wp_site, wp_sitemeta, wp_blogs ወዘተ) ይፈጥራል እና በኔትወርክ ውቅረትዎ ይሞላል |
| Update Configuration | የመጨረሻዎቹ የmultisite ቋሚዎችን በwp-config.php ላይ ይጨምራል (MULTISITE, SUBDOMAIN_INSTALL, DOMAIN_CURRENT_SITE ወዘተ) |
| Fix Cookies | ከማብራት በኋላ የማረጋገጫ ችግሮችን ለመከላከል የጣቢያ URL በኔትወርክ ሜታዳታ ውስጥ ትክክል መሆኑን ያረጋግጣል |
| Network Activate Plugin | Ultimate Multisite በጠቅላላው ኔትወርክ ውስጥ እንዲሰራ በኔትወርክ ደረጃ ያነሳሳዋል |
እያንዳንዱ ደረጃ ከእነዚህ ሁኔታዎች አንዱን ያሳያል፦
- Pending — እየጠበቀ ነው (Processing የሚጠብቅ)
- Installing... — እየሰራ ነው (በቅጽበት እየተሰራ)
- Success! — በተሳካ ሁኔታ ተጠናቅቋል
- Error message — ስህተት ተፈጥሯል (መልዕክቱ ችግሩን ይገልጻል)
ሁሉም ደረጃዎች በተሳካ ሁኔታ ከተጠናቀቁ በኋላ፣ ለእያንዳንዱ ንጥል አረንጓዴ "Success!" ሁኔታ ያያሉ፦

አስማሚው ከዚያ ወደ ማጠናቀቂያ ስክሪን በራስ-ሰር ይቀጥላል።
ደረጃ 4፡ ማጠናቀቅ (Complete)
መጫኑ ከተጠናቀቀ በኋላ፣ WordPress Multisite እንደተበራበት የሚያረጋግጥ የስኬት መልዕክት ያያሉ።

አሁን የWaaS መድረክዎን (የኩባንያ ዝርዝሮች፣ መደበኛ ይዘት፣ የክፍያ መግቢያዎች ወዘተ) ለማዋቀር Ultimate Multisite setup wizardን መቀጠል ይችላሉ።
የmultisite መጫን ከተጠናቀቀ በኋላ፣ አሳሽዎ በአዲስ በተበራው የኔትወርክ አስተዳዳሪ በኩል ወደ ሌላ ቦታ ይመራዎታል። የማረጋገጫ ኩኪዎች ለmultisite አካባቢ ስለሚሻሻሉ እንደገና መግ ባት ሊያስፈልግዎ ይችላል።
በእጅ የማዋቀር አማራጭ (Manual Setup Fallback)
አስማሚው ወደ wp-config.php ፋይልዎ መጻፍ ካልቻለ (በፋይል ፍቃዶች ወይም በሰርቨር ገደቦች ምክንያት)፣ በእጅ የሚጨምሩበትን ትክክለኛ ኮድ ያሳያል፦
- ከ
/* That's all, stop editing! */መስመር በላይ መጨመር ያለባቸው የwp-config.php ቋሚዎች - ለመረጡት የጣቢያ አወቃቀር (subdomain ወይም subdirectory) ተስማሚ የ**.htaccess rewrite rules**
በእጅ ለውጦቹን ከሰሩ በኋላ፣ ገጹን አድስ (refresh) ያድርጉ እና አስማሚው Multisite አሁን ንቁ መሆኑን ይገነዘባል።
ችግር መፍታት (Troubleshooting)
አስማሚው wp-config.php ሊጻፍበት እንደማይችል ይላል
የዌብ ሰርቨር ሂደት በwp-config.php ፋይል ላይ የመጻፍ ፍቃድ ሊኖረው ይገባል። የሚከተሉትን ማድረግ ይችላሉ፦
- የፋይል ፍቃዶችን ጊዜያዊ በ
644ወይም666መቀየር - አስማሚው የሰጠውን በእጅ የማዋቀር አማራጭ መመሪያ መጠቀም
- የሆስቲንግ ሰሪዎን እርዳታ መጠየቅ
ከማዋቀር በኋላ ጣቢያዎች ሊደረስባቸው የማይችሉ ሲሆኑ (subdomains)
የንዑስ-ዶሜን አወቃቀር ከመረጡ፣ ለዶሜንዎ wildcard DNS ማዋቀር ያስፈልግዎታል። የDNS መዝገብ ይጨምሩ፦
Type: A (or CNAME)
Host: *
Value: [your server IP]
ይህንን እንዴት ማዋቀር እንደሚችሉ እርግጠኛ ካልሆኑ ከሆስቲንግ ሰሪዎ ጋር ያረጋግጡ።
ከማዋቀር በኋላ የማረጋገጫ ችግሮች (Authentication issues)
ከmultisite setup በኋላ ከተውጣችሁ ወይም የኩኪ ስህተቶችን ካጋጠመዎት፦
- የጣቢያውን የብራውዘር ኩኪዎች ያጽዱ
- እንደገና በ
yourdomain.com/wp-login.phpይግቡ - ችግሩ ከቀጠለ፣
wp-config.phpዎCOOKIE_DOMAINወደfalseሳይሆን መሆኑን ያረጋግጡ — ይህ በsubdomain multisite ጭነቶች ላይ የሚታወቅ ችግር ነው።
በመጫን ወቅት አንድ ደረጃ ካልተሳካ
የመጫን ደረጃዎች አንዱ ስህተት ካሳየ፦
- የታየውን የስህተት መልዕክት ይጻፉ
- ወደ ውቅረት ደረጃ ተመልሰው እንደገና ይሞክሩ
- ስህተቱ ከቀጠለ፣ ለበለጠ ዝርዝር የሰርቨሩን PHP error log ያረጋግጡ
- ቀድሞውኑ የተጠናቀቁ ደረጃዎች በሚቀጥሉት ስራዎች ላይ ይዘልቃሉ (installer is idempotent)