መሰረታዊ ፅንሰ-ሀሳቦች
ለአዲስ WordPress Multisite ተጠቃሚ እና Ultimate Multisiteን መጠቀም የጀመሩ ሰው፣ መጀመሪያ ላይ ብዙ አዳዲስ ቃላት እና ሀረጎች ሊያጋጥሙ ይችላሉ። እነዚህን መማር አስፈላጊ ነው ምክንያቱም መድረ ኩን እና በአጠቃላይ እንዴት እንደሚሰራ መረዳት ያስፈልግዎታል።
በዚህ ጽሑፍ ውስጥ፣ በWordPress ውስጥ ያሉ አንዳንድ ቁልፍ ፅንሰ-ሀሳቦችን ለመግለጽ እና ለማብራራት እንሞክራለን። ከእነዚህ ውስጥ አንዳንዶቹ ለተጠቃሚዎች፣ አንዳንዶቹ ለገንቢዎች፣ እና አንዳንዶቹ ደግሞ ለሁለቱም ሊሆኑ ይችላሉ።
WordPress Multisite
WordPress Multisite ማለት አንድ የWordPress ዳሽቦርድ (dashboard) በመጠቀም በርካታ ድረ-ገጾችን ኔትወርክ (network) መፍጠር እና ማስተዳደር የሚፈቅድ የWordPress ተከላ (installation) ዓይነት ነው። የሳይት ብዛት፣ ባህሪያት፣ ቴሞች (themes) እና የተጠቃሚ ሚናዎችን ጨምሮ ሁሉንም ነገር ማስተዳደር ይችላሉ። በመቶዎች እና በሺዎች የሚቆጠሩ ድረ-ገጾችን ማስተዳደር ይቻላል።
Network
በWordPress አገላለጽ፣ የmultisite network ማለት በርካታ subsites ከአንድ ዳሽቦርድ መስተዳደር የሚችሉበት ቦታ ነው። ምንም እንኳን የmultisite network መፍጠር በሆስቲንግ ሰጪዎች (hosting providers) መካከል ቢለያይም፣ የመጨረሻው ውጤት WordPress በዚህ የተወሰነ ሁነታ እየሰራ መሆኑን እንዲያውቅ የሚያስቀምጡ ጥቂት ተጨማሪ መመሪያዎች በwp-config.php ፋይል ውስጥ ይሆናሉ።
በmultisite network እና በነጠላ (stand-alone) WordPress ተከላ መካከል ጥቂት ልዩነቶች አሉ፣ እና እነዚህን በአጭሩ እንወያያለን።
Database
ዳታቤዝ (database) ማለት መዋቅራዊ፣ የተደራጀ የዳታ ስብስብ ነው። በኮምፒውተር ቃላት አጠቃቀም፣ ዳታቤዝ ማለት ዳታ ለማከማቸት እና ለማደራጀት የሚያገለግል ሶፍትዌርን ያመለክታል። እንደ ፋይል ካቢኔ ያስቡት፣ እዚያም በሠንጠረዦች (tables) በተባሉ የተለያዩ ክፍሎች ውስጥ ዳታ ያከማቻሉ።
WordPress Multisite አንድ ዳታቤዝን ይጠቀማል፣ እያንዳንዱ subsite ደግሞ በprefix ውስጥ የብሎግ አይዲ (blog id) ባለው የራሱ ሠንጠረዥ (tables) አለው። ስለዚህ፣ የኔትወርክ ተከላውን ከጫኑ እና subsite ፈጠሩ፣ እነዚህን ሠንጠረዦች ሊኖሩዎት ይገባል፡
wp_1_options - ለየመጀመሪያው subsite የoptions ሠንጠረዥ
wp_2_options - ለሁለተኛው subsite የoptions ሠንጠረዥ
Hosting provider
የሆስቲንግ ሰጪ (hosting provider) ማለት ንግዶችን እና ግለሰቦችን ድረ-ገጾቻቸውን በዓለም አቀፍ ድር ጣቢያ (World Wide Web) እንዲያቀርቡ የሚያስችላቸው ኩባንያ ነው። የዌብ ሆስቲንግ ሰጪዎች የሚያቀርቡት አገ ልግሎቶች ይለያያሉ፣ ነገር ግን በአጠቃላይ የድረ-ገጽ ዲዛይን፣ በሆስት ላይ የማከማቻ ቦታ እና ከኢንተርኔት ጋር ያለው ግንኙነትን ያካትታሉ።
Domain
የዶሜን ስም (domain name) ሰዎች ድረ-ገጽዎን ለመጎብኘት የሚያገለግል አድራሻ ነው። የዌብ ብራውዘርዎ የት እንደሚፈልግ ይነግረዋል። ልክ እንደ የመንገድ አድራሻ፣ ዶሜን ስም ሰዎች ድረ-ገጽዎን በመስመር ላይ የሚያገኙበት መንገድ ነው። እናም፣ እንደ መደብርዎ ፊት ለፊት ባለው ምልክት መሆን ነው። የእኛን ድረ-ገጽ መጎብኘት ከፈለጉ፣ በብራውዘርዎ አድራሻ ላይ የእኛን የዌብ አድራሻ መተየብ ይኖርብዎታል ይህም www.ultimatemultisite.com ነው፣ እዚያም ultimatemultisite.com የዶሜን ስም ነው።
Subdomain
Subdomain ማለት ከዋናው ዶሜን ስር ያለ የድረ-ገጽ ተዋረር (hierarchy) ዓይነት ነው፣ ነገር ግን ይዘትን በድረ-ገጽ ላይ ለማደራጀት አቃፊዎችን (folders) ከመጠቀም ይልቅ፣ የራሱ ድረ-ገጽ አለው። https://site1.domain.com/ በሚለው መልኩ ቀርቧል፣ እዚያም site1 የsubdomain ስም ሲሆን domain.com ደግሞ ዋናው ዶሜን ነው።
Subdirectory
Subdirectory ማለት ከዋና ዶሜን ስር ያለ የድረ-ገጽ ተዋረር (hierarchy) ዓይነት ሲሆን ይዘትን በድረ-ገጽ ላይ ለማደራጀት አቃፊዎችን (folders) ይጠቀማል። Subdirectory ከsubfolder ጋር ተመሳሳይ ነው እና ስሞቹ በተቀያየሩ መልኩ ሊጠቀሙባቸው ይችላሉ። https://domain.com/site1 በሚለው መልኩ ቀርቧል፣ እዚያም site1 የsubdirectory ስም ሲሆን domain.com ደግሞ ዋናው ዶሜን ነው።
Subsite
Subsite ማለት በMultisite network ላይ የሚፈጥሩት የልጅ ድረ-ገጽ (child site) ነው። WordPress Multisite ተከላዎ እንዴት እንደተዘጋጀ ላይ በመመስረት subdomain ሊሆን ይችላል ወይም subdirectory ሊሆን ይችላል።
Super Admin
የWordPress Super Admin ማለት በMultisite network ላይ ያሉትን ሁሉንም subsites ለማስተዳደር ሙሉ አቅም ያለው የተጠቃሚ ሚና (user role) ነው። ለMultisite ተጠቃሚዎች፣ ለWordPress ተከላዎ ሊሰጡት የሚችሉት ከፍተኛ ደረጃ መዳረሻ ነው።
Plugin
በአጠቃላይ፣ plugin ማለት ለWordPress ድረ-ገጽዎ ተጨማሪ ተግባር የሚጨምር የኮድ ስብስብ ነው። ይህ የሎጊን አርማን መቀየር ያህል ቀላል ሊሆን ይችላል ወይም የኢ-ኮሜርስ ተግባርን መጨመር ያህል ውስብስብ ሊሆን ይችላል። Woocommerce እና Contact Form የplugin ምሳሌዎች ናቸው።
በWordPress Multisite ላይ፣ plugins የሚጫኑት ከnetwork admin dashboard በSuper Admin ብቻ ነው። Subsite Admins ደግሞ plugins በየsubsite ስራቸው ውስጥ ብቻ መפעል እና ማጥፋት ይችላሉ።
Themes
የWordPress theme ማለት የድረ-ገጹን አጠቃላይ መልክ የሚወስን የፋይሎች ስብስብ (ግራፊክስ፣ style sheets፣ እና ኮድ) ነው። እንደ የቅርጸ-ቁምፊ ስታይል፣ የገጽ አቀማመጥ፣ ቀለሞች ወዘተ ያሉ የፊት-መጨረሻ (front-end) ስታይሊንግ ሁሉንም ያቀርባል።
Plugins ልክ እንደሱ፣ በWordPress Multisite ላይ themes የሚጫኑት በSuper Admin ብቻ ሲሆን፣ በsubsite ደረጃ ደግሞ በsubsite admins ሊበራ ይችላል።
Site Template
Site Template ማለት በኔትወርክዎ ውስጥ አዳዲስ ድረ-ገጾችን ሲፈጥሩ እንደ መሰረት (base) ሊያገለግል የሚችል የቅድመ-ዝግጅት ድረ-ገጽ (boilerplate site) ነው።
ይህ ማለት መሰረታዊ ድረ-ገጽ መፍጠር፣ የተለያዩ plugins ማብራት፣ ንቁ theme መቅረጽ እና በፈለጉት መንገድ ማበጀት ይችላሉ። ከዚያም፣ ደንበኛዎ አዲስ አካውንት ሲፈጥር፣ በውስጡ ትርጉም ያለው ይዘት የሌለው መደበኛ የWordPress ድረ-ገጽ ከመቀበል ይልቅ፣ ሁሉንም ማበበጅ እና ይዘት ቀድሞ ባሉበት የመሰረታዊ ድረ-ገጽ ቅጂ ይቀበላል።
Domain Mapping
በWordPress ውስጥ Domain mapping ማለት የአንድ ድረ-ገጽ አድራሻን በመጠቀም ተጠቃሚዎችን ወደ ትክክለኛው 호ስት (host) መላክበት መንገድ ነው። በWordPress Multisite ውስጥ፣ subsites በsubdirectory ወይም subdomain ተጠቅመው ይፈጠራሉ። የdomain mapping የሚያደርገው subsite ተጠቃሚዎች የራሳቸውን የሳይት አድራሻ ይበልጥ ሙያዊ እንዲመስል joesbikeshop.com የመሳሰሉ የከፍተኛ ደረጃ ዶሜን (top-level domain) እንዲጠቀሙ ያስችላል።
SSL
SSL ማለት Secure Sockets Layer ማለት ነው። የዌብ ድረ-ገጽን ማንነት የሚያረጋግጥ እና የተመሰጠረ ግንኙነት (encrypted connection) የሚያስችል ዲጂታል ሰርተፍኬት ነው። ዛሬ በኢንተርኔት ግንኙነትን ደህንነት ለመጠበቅ እና በሁለት ሲስተሞች መካከል በሚላክ ማንኛውም ስሜታዊ ዳታ ለመጠበቅ የሚያገለግል መደበኛ ቴክኖሎጂ ነው። ወንጀለኞች ሊተላለፍ ባለው ማንኛውም መረጃ፣ ሊሆኑ ከሚችሉ የግል ዝርዝሮች ጨምሮ፣ ማንበብ እና ማሻሻል እንዳይችሉ ይከላከላል። ዘመናዊ ብራውዘሮች SSL ስለሚጠይቁ፣ ድረ-ገጽ ለመፍጠር እና ለማስኬድ አስፈላጊ ያደርገዋል።
Media
Media ማለት ድረ-ገጽን የሚያስገኙ ምስሎች፣ ኦዲዮ፣ ቪዲዮ እና ሌሎች ፋይሎች ናቸው።
በWordPress Multisite ውስጥ የኔትወርክ ድረ-ገጾች አንድ የዳታቤዝን ይጋራሉ፣ ነገር ግን ለሚዲያ ፋይሎች በተለያዩ የፋይል ሲስተም (filesystem) መንገዶች (paths) ይይዛሉ።
መደበኛው የWordPress ቦታ (wp-content/uploads) ይቀራል፤ ሆኖም፣ አድራሻው የኔትወርክ ድረ-ገጹን ልዩ አይዲ (ID) የሚያንፀባርቅ ሆኖ ይቀየራል። በዚህም ምክንያት የኔትወርክ ድረ-ገጽ የሚዲያ ፋይሎች እንደ wp-contents/uploads/site/[id] ይታያሉ።