Admin Page Creator
Content
Admin Page Creator በWordPress admin dashboard ውስጥ አዳዲስ የአስተዳደር ገጾችን (admin pages) እና ንዑስ ገጾችን (sub-pages) በቀላሉ እንዲጨምሩ ያስችልዎታል። አዲስ ተጠቃሚዎችን ለመቀበል የሚያገለግል የእንኳን ደህና መጣችሁ ገጽ (welcome page) ወይም የማስተማሪያ ገጽ (tutorial page) ለመፍጠር ሊውል ይችላል። ገጾቹን ያለ ችግር ዲዛይን ለማድረግ Beaver Builder, Elementor, Brizy, እና Oxygen የመሳሰሉ page builders መጠቀም ይችላሉ።
እንዲሁም፣ የራሳችሁን HTML, CSS, እና JavaScript ማስገቢያ (support) እንዲሁም በፕላን እና በተጠቃሚ ሚና (user role) ላይ የተመሰረተ የመዳረሻ ቁጥጥር (access control) ይሰጣል።
Features
- የራሳችሁን HTML እና CSS መደገፍ
- JavaScript ድጋፍ
- PHP Content Mode
- በተጠቃሚ ሚና ላይ የተመሰረተ ፈቃድ (Permission)
- page builders መደገፍ
Documentation
በMultisite Ultimate በመጠቀም የራሳችሁን የአስተዳደር ገጾች እና ንዑስ ገጾችን መፍጠር
Installation
- ultimate-multisite-admin-page-creator የሚለውን ወደ /wp-content/plugins/ ዳይሬክቶሪ ይጫኑ።
- በWordPress Network Admin ውስጥ ባለው Plugins ምናሌ ውስጥ ፕልጊኑን ያንቁ (Activate)።
Usage Guide
WordPress በሳይቶች የፊት ክፍል (front end) ላይ ይዘት መጨመር በጣም ቀላል ቢሆንም፣ በአስተዳደር ክፍል (admin side) ገጾችን እና ንዑስ ገጾችን መፍጠር መሰረታዊ የኮዲንግ ክህሎት ይጠይቃል። Ultimate Multisite: Admin Page Creator የዚህን የፊት ክፍል ቀላልነት ወደ የኔትወርክ ሳይቶችዎ የኋላ ክፍል (back end) ለማምጣት ያለመ ነው።
Why use Admin Page Creator?
ምናልባት ለደንበኞችዎ የአስተዳደር ፓነል ላይ የማስተማሪያ ገጽ (tutorials) ሊሰጡበት ይፈልጉ ይሆናል፣ ወይም የጥያቄና መልስ (FAQs) እና የእውቂያ widget ያለው የራሳችሁን ገጽ መጨመር ሊፈልጉ ይችላሉ። በAdmin Page Creator አማካኝነት እድሎቹ ማለቂያ የሌላቸው ሲሆኑ፣ ይህም በዛሬው ትምህርት የምንመረምረው ነው።

በውስጥ የተካተተ የYouTube ፕሌይሊስት ያለው የማስተማሪያ ገጽ መፍጠር አሁን possible ነው!
በተጠቃሚው Dashboard Panel ላይ ያለው የመጨረሻ ውጤት ይኸውልዎ
Creating your first Custom Admin Page
Ultimate Multisite: Admin Page Creator ከጫኑት እና ካንቀሳቅሰዋታችሁ በኋላ፣ ወደ network admin ምናሌ በመሄድ Admin Pages ላይ ይሂዱ።

በNetwork Admin ላይ የራሳችሁን የአስተዳደር ገጾች ዝርዝር
እስካሁን የፈጠራችሁን ሁሉንም የአስተዳደር ገጾች ዝርዝር ታያላችሁ (ይህ የመጀመሪያ ጉብኝታችሁ ስለሆነ ዝርዝሩ ባዶ ይሆናል።) ወደ Add new Admin Page በመሄድ ይጫኑ። ወደ Admin Page editor ይተላለፋሉ።
The elements of a Custom Admin Page
በAdmin Page editor ውስጥ፣ ገጽዎን ለማበጀት የተለያዩ አማራጮች ይኖራሉ።
Page Title
ይህ የአስተዳደር ምናሌ ስም (admin menu label) ሳይሆን፣ በገጹ 顶部 ላይ የሚታየው ርዕስ ነው።
የገጽ ርዕስ ያስገቡ
Content Type Selector
Ultimate Multisite: Admin Page Creator የገጹ ይዘት በሚለው ላይ ሁለት አማራጮችን ይሰጣችኋል፡ የነባሪውን WordPress WYSIWYG editor መጠቀም ወይም ወደ HTML editor መቀየር ይችላሉ።
HTML ባይሆኑም፣ በነባሪው የWordPress editor ላይ መቆየት ይችላሉ። እንደ መደበኛ Post ወይም Page ይዘቶችን ማርትዕ ይችላሉ።
በነባሪው የWordPress WYSIWYG editor መጠቀም
የHTML editor አማራጭን፣ ሲንታክስ ማጉላት (syntax highlight) እና ስህተት ማስጠንቀቂያዎችን (error alerts) በመጠቀም መጠቀም
Menu Options
በጎን በኩል፣ በGeneral Options meta-box ላይ፣ የምናሌውን አይነት (menu type)፣ ስም (label) እና ብዙ ተጨማሪ ነገሮችን ማዋቀር ይችላሉ።
Menu Types
የራሳችሁ አዲስ የአስተዳደር ገጽ ሁለት የተለያዩ የምናሌ አይነቶችን ሊኖረው ይችላል፡ የላቀ ደረጃ ምናሌ (top-level menu) እና የንዑስ ምናሌ (submenu)።
የላቀ ደረጃ ምናሌ ገጽ፣ ስሙ እንደሚያመለክተው፣ አዲሱን የፈጠራችሁን ገጽ ከነባሪው የWordPress ገጾች ጋር በአስተዳደር ምናሌ ውስጥ ይጨምረዋል።
የላቀ ደረጃ አማራጩን ከመረጣችሁ፣ የምናሌውን ቅደም ተከተል (menu order) እና የምናሌ አዶ (menu icon) መምረጥ ትችላላችሁ።
ይህንን ገጽ የንዑስ ምናሌ ገጽ (sub-menu page) ማድረግ ከፈለጋችሁ፣ ይህንን ገጽ የሚያያይዝ የወላጅ ገጽ (parent page) መምረጥ ትችላላችሁ። የራሳችሁን ገጽ ወደ መደበኛ የWordPress ገጾች ወይም ወደ የላቀ ደረጃ የራሳችሁን የአስተዳደር ገጾች መጨመር ትችላላችሁ።
የዚህን Custom Page ምናሌ ሙሉ በሙሉ ማበጀት
ይህንን ገጽ የራሳችሁን የላቀ ደረጃ ገጾችን ጨምሮ በሌሎች የምናሌ ገጾች ንዑስ ምናሌ አድርጋችሁ መጨመር ትችላላችሁ።
Advanced Options
በየራሳችሁ የአስተዳደር ገጾች ላይ ሁሉንም ዓይነት ይዘት መጨመር መቻል አለባችሁ። ይህም የCSS ህጎችን እና ፋይሎችን፣ JavaScriptን፣ እና የውጭ ቤተመጽሐፍቶችን (external libraries) ያካትታል። ይህንን በAdvanced Options Tab በመጠቀም ማድረግ ይችላሉ።
Custom CSS
በCSS ታብ ላይ፣ የራሳችሁን የCSS ኮድ ማስገቢያ (add)፣ እንዲሁም ከየርቀት ድረ-ገጾች (እንደ CDNs, Google Fonts ወዘተ) የCSS ፋይሎችን ማስመጣት ይችላሉ።
የራሳችሁን Custom CSS ማስገባትም ይቻላል። የውጭ የስታይል ፋይሎችን ማስገባትም ትችላላችሁ!
Custom JavaScript
ይህ ለJavaScriptም እውነት ነው። በየራሳችሁ የJavaScript ኮድ ላይ ለመጠቀም የውጭ ቤተ መጽሐፍቶችን መጨመር ይችላሉ።
የራሳችሁን JavaScript ኮድ ጨምሩ!
Permissions
በAdvanced Options ውስጥም፣ የትኞቹ ንዑስ ሳይቶች (sub-sites) ይህንን ገጽ መድረስ እንደሚችሉ መምረጥ ይችላሉ። ለምሳሌ፣ ለተለያዩ የፕላን ደረጃዎች የተለያየ ልዩ ይዘት ለማቅረብ እያቀዱ ከሆነ ይህ ጠቃሚ ነው።
ይህ ገጽ የት እንደሚታይ ሙሉ ቁጥጥር አለዎት
አስፈላጊ : ገጹ እንዲታይ ሁለቱ ሁኔታዎችም መሟላት አለባቸው። ይህ ማለት ተጠቃሚው የተሰጠውን ፕላን ደንበኛ ቢሆንም፣ ከተመረጡት ሚናዎች አንዱ ባይኖረው (ወይም በተቃራኒው) ገጹ በፓነሉ ላይ አይታይም።
Active
የራሳችሁን የአስተዳደር ገጽ ሳይሰርዙት ወይም ፈቃዶቹን ሳይረብሹ ለማጥፋት (disable) ከፈለጋችሁ፣ Active የሚለውን አማራጭ ብቻ ባዶ ያድርጉት (uncheck)።
የላቀ ደረጃ ገጽን ማጥፋት (Deactivating) በዚያ ወላጅ ገጽ ላይ የተያያዙትን ሁሉንም ንዑስ ገጾች በራስ-ሰር ያጥፋዋል።
በተጠቃሚው ፓነል ላይ ያለው የመጨረሻ ውጤት!