Skip to main content

Site Templates (v2)

မှတ်ချက်: ဤဆောင်းပါးသည် Ultimate Multisite version 2.x အတွက် ဖြစ်ပါသည်။ version 1.x ကို အသုံးပြုနေပါက ဤဆောင်းပါးကို ကြည့်ပါ

Ultimate Multisite ဖြင့် premium network တစ်ခု ဖန်တီးသောအခါ ကျွန်ုပ်တို့၏ ရည်မှန်းချက်မှာ ဖြစ်နိုင်သမျှ လုပ်ငန်းစဉ်များကို အလိုအလျောက် လုပ်ဆောင်စေပြီး ကျွန်ုပ်တို့၏ ဖောက်သည်များအား ၎င်းတို့၏ ဝဘ်ဆိုက်များ ဖန်တီးရာတွင် ပြောင်းလွယ်ပြင်လွယ်မှုနှင့် ရွေးချယ်စရာ အမျိုးမျိုးကို ပေးအပ်ရန် ဖြစ်ပါသည်။ ဤမျှတမှုကို ရရှိရန် လွယ်ကူသော နည်းလမ်းတစ်ခုမှာ Ultimate Multisite Site Templates feature ကို အသုံးပြုခြင်း ဖြစ်သည်။

Site Template ဆိုတာ ဘာလဲ?

နာမည်အတိုင်းပင်၊ Site Template ဆိုသည်မှာ သင့် network တွင် ဆိုက်အသစ်များ ဖန်တီးရာ၌ အခြေခံအဖြစ် အသုံးပြုနိုင်သော boilerplate ဆိုက်တစ်ခု ဖြစ်ပါသည်။

ဆိုလိုသည်မှာ သင်သည် အခြေခံဆိုက်တစ်ခု ဖန်တီးနိုင်သည်၊ plugin အမျိုးမျိုးကို activate လုပ်နိုင်သည်၊ active theme သတ်မှတ်နိုင်သည်၊ နှင့် သင်နှစ်သက်သလို customize လုပ်နိုင်သည်။ ထို့နောက် သင့်ဖောက်သည်က account အသစ်ဖန်တီးသောအခါ၊ အတွင်းတွင် အဓိပ္ပာယ်ရှိသော content မပါဝင်သည့် default WordPress ဆိုက်ကို ရမည့်အစား၊ customization များနှင့် content အားလုံး ပါဝင်ပြီးသား သင့်အခြေခံဆိုက်၏ မိတ္တူကို ရရှိမည် ဖြစ်သည်။

အေးတယ်ဟယ်၊ ဒါပေမယ့် site template အသစ်တစ်ခုကို ဘယ်လိုဖန်တီးရမလဲ? အလွယ်ဆုံးပဲ ဖြစ်ပါတယ်။

Site Template အသစ် ဖန်တီးခြင်းနှင့် ပြင်ဆင်ခြင်း

Site Templates များသည် သင့် network ရှိ ပုံမှန်ဆိုက်များသာ ဖြစ်ပါသည်။ template အသစ်တစ်ခု ဖန်တီးရန် Network Admin > Ultimate Multisite > Sites > Add Site သို့ သွားရုံပါပဲ။

Sites list page ရှိ Add site ခလုတ်

ဤသို့လုပ်လျှင် Site title, Site Domain/path, နှင့် Site type တောင်းသည့် modal window တစ်ခု ပွင့်လာမည်။ Site Type drop-down field အောက်တွင် Site Template ကို ရွေးချယ်ထားကြောင်း သေချာပါစေ။

Site type dropdown ပါဝင်သော Add site template modal

Form ၏အောက်ခြေတွင် Copy Site toggle switch ကို သတိပြုမိပါလိမ့်မည်။ ၎င်းသည် site template အသစ်ကို အစကနေ ဖန်တီးမည့်အစား အချိန်သက်သာစေရန် ရှိပြီးသား site template တစ်ခုကို အခြေခံအနေဖြင့် အသုံးပြုပြီး ဖန်တီးခွင့်ပေးပါသည်။

Copy site toggle ပါဝင်သော Add site template modal

Site Template ၏ content များကို Customize လုပ်ခြင်း

သင့် site template ကို customize လုပ်ရန်၊ ၎င်း၏ dashboard panel သို့ သွားပြီး လိုအပ်သော ပြောင်းလဲမှုများ ပြုလုပ်ပါ။ post အသစ်များ၊ page များ ဖန်တီးနိုင်သည်၊ plugin များကို activate လုပ်နိုင်သည်နှင့် active theme ကို ပြောင်းလဲနိုင်သည်။ Customizer သို့ သွားပြီး customization ရွေးချယ်မှုအမျိုးမျိုးကိုပင် ပြောင်းလဲနိုင်ပါသည်။

ဖောက်သည်တစ်ဦးက ထို Site Template ကို အခြေခံပြီး ဆိုက်အသစ်ဖန်တီးသောအခါ ထိုဒေတာအားလုံးကို ကူးယူသွားမည် ဖြစ်သည်။

Advanced Options

Custom coding အကြောင်း အနည်းငယ် သိနားလည်ပါက၊ ဆိုက်အသစ်ဖန်တီးပြီးနောက် ၎င်းပေါ်ရှိ အချက်အလက်များကို အလိုအလျောက် အစားထိုးရန် ကျွန်ုပ်တို့၏ Search and Replace API ကို အသုံးပြုနိုင်ပါသည်။ ၎င်းသည် About page ရှိ ကုမ္ပဏီအမည်များ အစားထိုးခြင်း၊ Contact page ရှိ ဆက်သွယ်ရန် email အစားထိုးခြင်း စသည်တို့အတွက် အသုံးဝင်ပါသည်။

Site Templates များကို အသုံးပြုခြင်း

ကောင်းပြီ၊ ဒီဇိုင်း၊ theme နှင့် setting အမျိုးမျိုးဖြင့် Site Template အမျိုးမျိုး ဖန်တီးပြီးပြီ။ ယခု သင့် network တွင် ၎င်းတို့ကို ဘယ်လို အသုံးဝင်အောင် လုပ်မလဲ?

အခြေခံအားဖြင့်၊ ယခု နည်းလမ်းနှစ်ခု အသုံးပြုနိုင်သည် (တစ်ပြိုင်နက်တည်း မဟုတ်ပါ):

  • Site Template တစ်ခုစီကို သင့် Plan တစ်ခုစီနှင့် တွဲချိတ်ခြင်း

သို့မဟုတ်

  • sign-up အတွင်း သင့်ဖောက်သည်များကို site template များကို ကိုယ်တိုင်ရွေးချယ်ခွင့် ပေးခြင်း။

Mode 1: Site Template သတ်မှတ်ခြင်း

ဤ mode တွင်၊ သင့်ဖောက်သည်များသည် account ဖန်တီးသောအခါ template ရွေးချယ်နိုင်မည် မဟုတ်ပါ၊ သို့သော် Plan တစ်ခုစီတွင် မည်သည့် template ကို အသုံးပြုရမည်ကို သင်သတ်မှတ်ပေးမည် ဖြစ်သည်။

ထိုသို့လုပ်ရန်၊ Ultimate Multisite > Products > Edit သို့ သွားရန် လိုအပ်ပါသည်။

Site template သတ်မှတ်ရန် product ကို ပြင်ဆင်ခြင်း

ဤသို့လုပ်လျှင် Edit Product page သို့ ရောက်ရှိမည်။ Product Options section အောက်တွင်၊ Site template tab ကို ရှာပြီး drop-down field မှ Assign Site Template option ကို ရွေးချယ်ပါ။ ၎င်းသည် ရရှိနိုင်သော site template များစာရင်းကို ပြသမည်ဖြစ်ပြီး product အတွက် site template တစ်ခုတည်းကိုသာ ရွေးချယ်ခွင့်ပြုမည် ဖြစ်သည်။

Assign site template option ပါဝင်သော Product site template tab

Mode 2: ရရှိနိုင်သော Site Template ရွေးချယ်ခြင်း

ဤ mode တွင်၊ sign-up လုပ်ငန်းစဉ်အတွင်း သင့်ဖောက်သည်များကို ရွေးချယ်ခွင့် ပေးပါမည်။ product setting များအောက်တွင် သင်သတ်မှတ်ထားသော site template အမျိုးမျိုးမှ ၎င်းတို့ရွေးချယ်နိုင်မည် ဖြစ်သည်။ ရွေးချယ်ထားသော product အောက်တွင် ၎င်းတို့ ရွေးချယ်နိုင်သော site template များကို ကန့်သတ်ရန် option ရှိပါသည်။ ၎င်းသည် ဈေးပိုကြီးသော product အတွက် function နှင့် feature အမျိုးမျိုးကို မီးမောင်းထိုးပြရန် product တစ်ခုစီအောက်တွင် site template set အမျိုးမျိုး ထားရှိနိုင်စေသည်။

Edit Product page တွင်။ Product Options section အောက်တွင်၊ Site template tab ကို ရှာပြီး drop-down field မှ Choose Available Site Template option ကို ရွေးချယ်ပါ။ ၎င်းသည် ရရှိနိုင်သော site template များစာရင်းကို ပြသမည်ဖြစ်ပြီး ရရှိနိုင်စေလိုသော site template များကို ရွေးချယ်ခွင့်ပြုမည်။ ၎င်း၏ Behavior ကို ရွေးချယ်ခြင်းဖြင့် ဤသို့ လုပ်ဆောင်နိုင်သည်: စာရင်းတွင် site template ပါဝင်စေလိုပါက Available။ site template ကို option အဖြစ် မပြစေလိုပါက Not Available။ စာရင်းရှိ site template များထဲမှ တစ်ခုကို default ရွေးချယ်ထားစေလိုပါက Pre-selected

Behavior options များပါဝင်သော Choose available site templates

Default Mode: Checkout form တွင် Site template ရွေးချယ်ခြင်း

မှတ်ပုံတင်ခြင်းအတွင်း သင့် site template အားလုံးကို ရရှိနိုင်စေလိုပါက၊ သို့မဟုတ် သင်ဖန်တီးသော product တစ်ခုစီအောက်တွင် site template များ သတ်မှတ်ခြင်း သို့မဟုတ် ညွှန်ပြခြင်းတို့ကို အပိုလုပ်ဆောင်မှု မလိုလားပါက။ ထိုအခါ site template ရွေးချယ်မှုကို သင့် Checkout Form အောက်တွင် ရိုးရှင်းစွာ သတ်မှတ်နိုင်ပါသည်။ ဤသို့လုပ်ရန်၊ Ultimate Multisite > Checkout Forms သို့ သွားရုံပါပဲ။ ထို့နောက် configure လုပ်လိုသော form အောက်ရှိ Edit ကို နှိပ်ပါ။

Checkout forms list page

ဤသို့လုပ်လျှင် Edit Checkout Form page ပွင့်လာမည်။ Template Selection field ကို ရှာပြီး ၎င်းအောက်ရှိ Edit ကို နှိပ်ပါ။

Template selection field ပါဝင်သော Checkout form editor

Modal window တစ်ခု ပေါ်လာမည်။ Template Sites field အောက်တွင် မှတ်ပုံတင်ခြင်းအတွင်း ရရှိနိုင်စေလိုသော site template အားလုံးကို ရွေးချယ်ပြီး စာရင်းပြုစုနိုင်ပါသည်။ ဤနေရာမှ သင်သတ်မှတ်သော site template များသည် အသုံးပြုသူ ရွေးချယ်သည့် product ဖြစ်ဖြစ် ရရှိနိုင်မည် ဖြစ်သည်။

Checkout form editor ရှိ Template sites field

Site Template Options

Ultimate Multisite settings အောက်တွင် ဖွင့်/ပိတ် နိုင်သော အခြား site template function များ ရှိပါသည်။

Ultimate Multisite settings ရှိ Site template options

Template Switching ခွင့်ပြုခြင်း

ဤ option ကို ဖွင့်ခြင်းဖြင့် သင့်ဖောက်သည်များသည် account နှင့် ဆိုက်ဖန်တီးပြီးနောက် sign-up လုပ်ငန်းစဉ်အတွင်း ရွေးချယ်ခဲ့သော template ကို ပြောင်းလဲခွင့်ရမည် ဖြစ်သည်။ ၎င်းသည် ဖောက်သည်၏ရှုထောင့်မှ အသုံးဝင်ပါသည် အဘယ်ကြောင့်ဆိုသော် ၎င်းတို့၏ မူလရွေးချယ်မှုသည် ၎င်းတို့၏ သီးခြားလိုအပ်ချက်အတွက် အကောင်းဆုံး မဟုတ်ကြောင်း နောက်မှ တွေ့ရှိပါက template ကို ပြန်လည်ရွေးချယ်ခွင့် ပြုသောကြောင့် ဖြစ်သည်။

အသုံးပြုသူများအား ၎င်းတို့၏ ဆိုက်ကို template အဖြစ် အသုံးပြုခွင့်ပေးခြင်း

Subsite အသုံးပြုသူများသည် ၎င်းတို့၏ ကိုယ်ပိုင်ဆိုက်ကို တည်ဆောက်ပြီး ဒီဇိုင်းလုပ်ရာတွင် အချိန်ကုန်ခဲ့သောကြောင့်၊ သင့် network တွင် နောက်ထပ် subsite တစ်ခုဖန်တီးရာ၌ ရရှိနိုင်သော site template များထဲမှ တစ်ခုအဖြစ် ၎င်းကို clone လုပ်ပြီး အသုံးပြုလိုပေမည်။ ဤ option သည် ၎င်းတို့ကို ထိုသို့ လုပ်ဆောင်ခွင့်ပြုမည် ဖြစ်သည်။

Template Duplication တွင် Media ကူးယူခြင်း

ဤ option ကို အမှန်ခြစ်ခြင်းဖြင့် template site တွင် upload လုပ်ထားသော media များကို အသစ်ဖန်တီးထားသော ဆိုက်သို့ ကူးယူမည် ဖြစ်သည်။ ၎င်းကို plan တစ်ခုစီတွင် override လုပ်နိုင်ပါသည်။

Search Engine များ Site Templates များကို index လုပ်ခြင်းမှ တားဆီးခြင်း

ဤဆောင်းပါးတွင် ဆွေးနွေးထားသည့်အတိုင်း Site template များသည် boilerplate ဖြစ်သော်လည်း သင့် network ၏ အစိတ်အပိုင်းဖြစ်နေဆဲဖြစ်သောကြောင့် search engine များ ရှာဖွေနိုင်ဆဲ ဖြစ်သည်။ ဤ option သည် search engine များ index လုပ်နိုင်စေရန် site template များကို ဖျောက်ထားခွင့်ပြုပါသည်။

Auto search-and-replace ဖြင့် Site Templates များကို ကြိုတင်ဖြည့်သွင်းခြင်း

Ultimate Multisite ၏ အစွမ်းထက်ဆုံး feature များထဲမှ တစ်ခုမှာ registration form ပေါ်တွင် စာသား၊ အရောင်နှင့် select field များကို ထည့်သွင်းနိုင်ခြင်း ဖြစ်သည်။ ထိုဒေတာကို ရယူပြီးသည်နှင့်၊ ရွေးချယ်ထားသော site template ၏ အချို့သောအပိုင်းများတွင် content ကို ကြိုတင်ဖြည့်သွင်းရန် ၎င်းကို အသုံးပြုနိုင်ပါသည်။ ထို့နောက် ဆိုက်အသစ်ကို publish လုပ်သောအခါ၊ Ultimate Multisite သည် placeholder များကို မှတ်ပုံတင်စဉ်က ထည့်သွင်းခဲ့သော အချက်အလက်အစစ်များဖြင့် အစားထိုးမည် ဖြစ်သည်။

ဥပမာအားဖြင့်၊ မှတ်ပုံတင်စဉ်တွင် သင့် end-user ၏ ကုမ္ပဏီအမည်ကို ရယူပြီး home page တွင် ကုမ္ပဏီအမည်ကို အလိုအလျောက် ထည့်သွင်းလိုပါက။ သင့် template site home page တွင် အောက်ပါပုံတွင်ကဲ့သို့ placeholder များ ထည့်ရန် လိုအပ်သည် (placeholder များကို double curly braces ဖြင့် ဝိုင်းထားရမည် - {{placeholder_name}})။

Curly braces ဖြင့် placeholder စာသားပါဝင်သော Homepage

ထို့နောက်၊ ထိုဒေတာကို ဖမ်းယူရန် သင့် checkout form တွင် ကိုက်ညီသော registration field ကို ရိုးရှင်းစွာ ထည့်နိုင်ပါသည်:

ကိုက်ညီသော registration field ပါဝင်သော Checkout form

သင့်ဖောက်သည်သည် မှတ်ပုံတင်စဉ်တွင် ထို field ကို ဖြည့်နိုင်မည် ဖြစ်သည်။

ဖောက်သည်ဖြည့်ထားသော Registration field

Registration form preview

ထို့နောက် Ultimate Multisite သည် placeholder များကို ဖောက်သည်ပေးသော ဒေတာဖြင့် အလိုအလျောက် အစားထိုးမည် ဖြစ်သည်။

ဆိုက်ပေါ်တွင် ဖောက်သည်ဒေတာဖြင့် အစားထိုးထားသော Placeholders

"placeholder အပြည့်ရှိသော template" ပြဿနာကို ဖြေရှင်းခြင်း

အဲဒါအားလုံး ကောင်းပါတယ်၊ ဒါပေမယ့် ရုပ်ဆိုးသော ပြဿနာတစ်ခုနဲ့ ကြုံရပါတယ်: ယခု ကျွန်ုပ်တို့၏ site template များ - သင့်ဖောက်သည်များ ဝင်ကြည့်နိုင်သော - သည် များစွာ မပြောပြနိုင်သော ရုပ်ဆိုးသော placeholder များဖြင့် ပြည့်နေပါသည်။

၎င်းကို ဖြေရှင်းရန်၊ placeholder များအတွက် အတုတန်ဖိုးများ သတ်မှတ်ခြင်း option ကို ပေးထားပြီး၊ သင့်ဖောက်သည်များ ဝင်ကြည့်နေစဉ် template site များပေါ်ရှိ ၎င်းတို့၏ content များကို ရှာဖွေအစားထိုးရန် ထိုတန်ဖိုးများကို အသုံးပြုပါသည်။

Ultimate Multisite > Settings > Sites သို့ သွားပြီး sidebar ရှိ Edit Placeholders link ကို နှိပ်ခြင်းဖြင့် template placeholders editor ကို ဝင်ရောက်နိုင်ပါသည်။

Sites settings page အောက်ရှိ Placeholder settings

၎င်းသည် placeholder များနှင့် ၎င်းတို့၏ သက်ဆိုင်ရာ content များ ထည့်နိုင်သော placeholders content editor သို့ ခေါ်ဆောင်သွားမည် ဖြစ်သည်။

Template placeholders content editor