“Edit with Page Builder Sandwich” ခလုတ် ပေါ်မလာပါ
သင့်ဝဘ်ဆိုက်၏ frontend တွင် “Edit with Page Builder Sandwich” ခလုတ်ကို မတွေ့ရပါက သင်စမ်းသပ်လုပ်ဆောင်ကြည့်နိုင်သည့် နည်းလမ်းအချို့မှာ အောက်ပါအတိုင်း ဖြစ်ပါသည်-
သင့် Admin Bar မြင်နိုင်သည်ဖြစ်ကြောင်း သေချာပါစေ
PB Sandwich အတွက် ပြင်ဆင်ရန်ခလုတ်ကို သင့် frontend ရှိ admin bar တွင် တွေ့ရှိနိုင်ပါသည်။ သင့် admin bar ကို မြင်နိုင်ရန်အတွက် သင့် administration သို့ သွားရောက်ပြီး Users > Your Profile သို့ သွားကာ Show Toolbar when viewing site ဘေးရှိ အကွက်ကို အမှန်ခြစ်ထားခြင်း ရှိ၊ မရှိ ထပ်မံစစ်ဆေးပါ။

သင်သည် စာမျက်နှာ (Page)၊ ပို့စ် (Post) သို့မဟုတ် Custom Post Type ထဲတွင် ရောက်နေကြောင်း သေချာပါစေ
Frontend တွင် Posts၊ Pages နှင့် Custom Post Types များကိုသာ ပြင်ဆင်တည်းဖြတ်နိုင်ပါသည်။ အကယ်၍ သင်သည် WordPress ၏ backend ရှိ content editor ကို အသုံးပြုပြီး ၎င်းတို့ကို ပြင်ဆင်နိုင်မှသာ frontend တွင်လည်း အရာများကို ပြင်ဆင်နိုင်မည် ဖြစ်ပါသည်။ သင့်ဝဘ်ဆိုက်၏ အခြားသော နေရာများ – ဥပမာ- ဘလော့ဂ်ပို့စ်များ၏ မျက်နှာဖုံးစာရင်း (frontpage list)၊ ဘလော့ဂ်ပို့စ်များအားလုံး စာရင်း၊ ကဏ္ဍ (category) စာရင်းများ၊ 404 စာမျက်နှာများ၊ ရှာဖွေမှု (search) စာမျက်နှာများ – စသည်တို့သည် သင်အသုံးပြုနေသော theme နှင့်အတူ WordPress မှ ဖန်တီးပေးထားသည့် dynamic စာမျက်နှာများဖြစ်ပြီး ၎င်းတို့ကို PB Sandwich ဖြင့် ပြင်ဆင်တည်းဖြတ်၍ မရနိုင်ပါ။
လက်ရှိ ဝဘ်စာမျက်နှာကို ပြင်ဆင်နိုင်ခြင်း ရှိ၊ မရှိ သိနိုင်သည့် အချက်တစ်ခုမှာ သင့် admin bar တွင် “Edit Post” သို့မဟုတ် “Edit Page” ကို မြင်တွေ့ရခြင်း ဖြစ်ပါသည်။
သင့်အကြောင်းအရာ (Content) သည် သင့် Theme သို့မဟုတ် Plugin တစ်ခုခုမှ Dynamic နည်းဖြင့် ထုတ်ပေးထားခြင်း မဟုတ်ကြောင်း သေချာပါစေ
အကယ်၍ သင့် စာမျက်နှာ/ပို့စ် ကို theme သို့မဟုတ် plugin တစ်ခုခုက dynamic နည်းဖြင့် ဖန်တီးထုတ်ပေးထားပါက ၎င်းကို Page Builder Sandwich ဖြင့် (အခြား page builder အများစုဖြင့်လည်း) ပြင်ဆင်တည်းဖြတ်၍ ရနိုင်မည် မဟုတ်ပါ။ Backend ရှိ သင်၏ content editor တွင် မည်သည့်အရာမျှ မရှိဘဲ ဗလာဖြစ်နေသော်လည်း frontend တွင် သင့်စာမျက်နှာကို ကြည့်သောအခါ အကြောင်းအရာများ အပြည့်အစုံ ဖြစ်နေသည်ကို သတိပြုမိပါက၊ ၎င်းသည် သင့်စာမျက်နှာကို dynamic နည်းဖြင့် ဖန်တီးထုတ်ပေးထားခြင်း ဖြစ်ကြောင်း သိသာစေသည့် အချက်တစ်ခု ဖြစ်ပါသည်။
သင့်စာမျက်နှာသည် dynamic နည်းဖြင့် ထုတ်ပေးထားခြင်း ဟုတ်၊ မဟုတ် စစ်ဆေးရန် သင့်ဝဘ်စာမျက်နှာ၏ source ကို ကြည့်ပါ (right click နှိပ်ပြီး “View Page Source” ကို ရွေးချယ်ပါ)။ “pbs-main-wrapper” စာသားကို ရှာဖွေပါ၊ အကယ်၍ ထိုစာသားကို မည်သည့်နေရာတွင်မှ မတွေ့ရပါက သင့်စာမျက်နှာသည် dynamic နည်းဖြင့် ထုတ်ပေးထားခြင်း ဖြစ်ပါသည်။
Dynamic နည်းဖြင့် ထုတ်ပေးထားသော အကြောင်းအရာများ၏ ဥပမာအချို့မှာ အောက်ပါအတိုင်း ဖြစ်ပါသည်-
- သင့်စာမျက်နှာကို Customizer ကို အသုံးပြု၍ သင်ထည့်သွင်း/ပြင်ဆင်ထားသော widget အများအပြားဖြင့် ဖွဲ့စည်းထားခြင်း၊
- သင့်စာမျက်နှာကို “one page” theme ဖြင့် ချိတ်ဆက်ထားသော မတူညီသည့် စာမျက်နှာများဖြင့် ဖွဲ့စည်းထားခြင်း (ဤအခြေအနေတွင် သီးခြားစာမျက်နှာတစ်ခုချင်းစီကို ပြင်ဆင်နိုင်သော်လည်း ပေါင်းစည်းထားသော စာမျက်နှာကို ပြင်ဆင်၍ မရနိုင်ပါ) သို့မဟုတ်
- သင့်စာမျက်နှာကို နောက်ဆုံးရ ဘလော့ဂ်ပို့စ်များဖြင့် ဖွဲ့စည်းထားခြင်း။
ဦးစွာ အကြောင်းအရာ (Content) အချို့ကို အရင်ထည့်ကြည့်ပါ
Theme အနေဖြင့် အကြောင်းအရာမရှိဘဲ ဗလာဖြစ်နေပါက လုံးဝမပြသပေးသည့် အခြေအနေများ ရှိခဲ့ဖူးပြီး၊ ၎င်းကြောင့် PBS အနေဖြင့် စာမျက်နှာကို ပြင်ဆင်၍မရနိုင်ဟု မှားယွင်းစွာ ယူဆသွားစေပါသည်။ ဤသို့ဟုတ်မဟုတ် စစ်ဆေးရန် သင့်စာမျက်နှာ/ပို့စ်ကို backend editor တွင် ပြင်ဆင်ပါ၊ သင့်အကြောင်းအရာထဲတွင် စာသားတစ်ခုခု (ဥပမာ “hello”) ကို ထည့်ကြည့်ပါ၊ ထို့နောက် ထိုနေရာမှ “Edit with Page Builder Sandwich” ခလုတ်ကို နှိပ်ပါ။
ဤအကြံပြုချက်အတွက် Mathias Hellquist အား ကျေးဇူးတင်ရှိပါသည်!
သင့်စာမျက်နှာကို အခြား Page Builder တစ်ခုခုက “ပိုင်ဆိုင်” မထားကြောင်း သေချာပါစေ
အချို့သော page builder များသည် WordPress ၏ ပုံမှန် content editor ကို သုံးမည်လား သို့မဟုတ် page builder ၏ ကိုယ်ပိုင် editor ကို သုံးမည်လား ရွေးချယ်ခိုင်းလေ့ရှိပါသည်။ အကယ်၍ သင်သည် အခြား page builder တစ်ခုခုကို အသုံးပြု၍ သင့်စာမျက်နှာကို ပြင်ဆင်ပြီးဖြစ်ပါက၊ ထို page builder သည် အကြောင်းအရာကို “သိမ်းပိုက်ရယူ” ထားပြီးဖြစ်နိုင်သောကြောင့် အခြား content hook/filter များ အလုပ်မလုပ်နိုင်တော့ပေ။ ထိုသို့ဖြစ်သောကြောင့် တစ်ခါတစ်ရံတွင် Page Builder Sandwich သည် သင့်အကြောင်းအရာ မည်သည့်နေရာတွင်ရှိသည်ကို ရှာမတွေ့နိုင်တော့ဘဲ ပြင်ဆင်စရာမရှိသည့်အတွက် ပြင်ဆင်ရန်ခလုတ်ကို မပြသတော့ခြင်း ဖြစ်ပါသည်။
၎င်းကို ဖြေရှင်းရန်အတွက် ထိုသီးခြား စာမျက်နှာ/ပို့စ် အတွက် အဆိုပါ page builder ကို မသုံးရန်သာ ရွေးချယ်ပြီး WordPress ၏ ပုံမှန် content editor ကိုသာ အသုံးပြုရန် ရွေးချယ်ပါ။
စာမျက်နှာပေါ်တွင် သင်၌ ပြင်ဆင်ခွင့်လုပ်ပိုင်ခွင့်များ (Editing Capabilities) ရှိကြောင်း သေချာပါစေ
သင်သည် စာမျက်နှာကို ပြင်ဆင်ခွင့်မရှိပါက ပြင်ဆင်ရန်ခလုတ် ပေါ်လာမည်မဟုတ်ပါ။ ဥပမာအားဖြင့်၊ သင်သည် editor သို့မဟုတ် contributor တစ်ဦးဖြစ်ပြီး ဝဘ်ဆိုက်ထဲတွင် ဘလော့ဂ်ပို့စ်များနှင့် ဆောင်းပါးများကို ရေးသားနိုင်သော်လည်း၊ ၎င်းသည် မျက်နှာဖုံးစာမျက်နှာ (front page) သို့မဟုတ် ဆက်သွယ်ရန် (contact us) စာမျက်နှာကို ပြင်ဆင်နိုင်သည်ဟု အဓိပ္ပာယ်မသက်ရောက်ပါ။ အကယ်၍ သင့် admin bar တွင် “Edit Post” ခလုတ်ကို တွေ့မြင်ရပါက PB Sandwich ကို အသုံးပြု၍လည်း ပြင်ဆင်နိုင်မည် ဖြစ်ပါသည်။ လိုအပ်ပါက သင့်ဝဘ်ဆိုက် စီမံခန့်ခွဲသူ (administrator) ထံ ပြင်ဆင်ခွင့်အခွင့်အရေးများ တောင်းဆိုပါ။
PB Sandwich အလုပ်မလုပ်စေရန် တားဆီးနေသော Javascript Error တစ်ခုခု ရှိနေနိုင်ပါသည်
PB Sandwich သည် Javascript ကို အဓိကထား အသုံးပြုပါသည်။ သင့်ဆိုက်ထဲရှိ အခြား script များမှ ဖြစ်ပေါ်လာသော Javascript error များ ရှိနေပါက ၎င်းသည် PB Sandwich ကို အလုပ်မလုပ်နိုင်အောင် တားဆီးကောင်း တားဆီးနိုင်ပါသည်။ ဤသို့ဟုတ်မဟုတ် စစ်ဆေးရန် error များကို ကြည့်ရှုရန်အတွက် သင့် browser ရှိ developer console ကို ဖွင့်နိုင်ပါသည်။
ဤအဆင့်အတွက် Chrome ကို အသုံးပြုရန် အကြံပြုလိုပါသည်။ စာမျက်နှာပေါ်ရှိ မည်သည့်အရာကိုမဆို right click နှိပ်ပြီး “Inspect” ကို ရွေးချယ်ပါ။ ၎င်းသည် သင့် browser ၏ အောက်ခြေတွင် နေရာအသစ်တစ်ခုကို ဖွင့်ပေးမည်ဖြစ်ပြီး “console” tab ကို နှိပ်ပါ။ အကယ်၍ သင့်တွင် error များရှိနေပါက အောက်ပါကဲ့သို့ မြင်တွေ့ရမည်ဖြစ်ပါသည်-

သင့်တွင် error ရှိနေပါက၊ ၎င်းသည် မည်သည့်နေရာမှ လာသည်ကို script အမည်ပေါ်သို့ မောက်စ်တင်ကြည့်ခြင်း သို့မဟုတ် နှိပ်ကြည့်ခြင်းဖြင့် အရိပ်အမြွက် သိရှိနိုင်ပါသည်-

ဤ error များသည် သင့် theme သို့မဟုတ် သင့်တွင်ရှိနေသော အခြား plugin များမှ လာခြင်းဖြစ်နိုင်သည်။ ထို error များကို ဖြေရှင်းလိုက်ခြင်းဖြင့် PB Sandwich ကို ပြန်လည်အလုပ်လုပ်စေနိုင်ပါသည်။
အကယ်၍ သင့် theme သို့မဟုတ် plugin တစ်ခုခုကြောင့် Javascript error ဖြစ်ပေါ်နေပါက ကျွန်ုပ်တို့ထံ [email protected] သို့ အီးမေးလ်ပို့၍ အသိပေးပါ၊ ပြဿနာကို အကောင်းဆုံး ဖြေရှင်းပေးပါမည် 🙂
CloudFlare ကို အသုံးပြုနေပါက Rocket Loader ကို ပိတ်ထားကြောင်း သေချာပါစေ
CloudFlare သည် လူသုံးများသော အခမဲ့ DNS CDN တစ်ခု ဖြစ်ပါသည်။ ကောင်းမွန်သော်လည်း လက်ရှိတွင် PBS သည် Rocket Loader လုပ်ဆောင်ချက်နှင့် ပတ်သက်၍ ပြဿနာများ ရှိနေပါသည်။ Rocket Loader သည် Javascript ဖိုင်များ၏ ဖွင့်ချိန်ကို ပိုမိုမြန်ဆန်စေသော်လည်း PBS ၏ script များ ချိတ်ဆက်ခေါ်ယူမှု အစီအစဉ်ကို ရှုပ်ထွေးသွားစေပါသည်။ အကယ်၍ Rocket Loader ကို ဖွင့်ထားပါက Page Builder Sandwich အတွက် ပြင်ဆင်ရန်ခလုတ် ပေါ်လာမည်မဟုတ်ပါ (ထို့ပြင် မည်သည့် Javascript console error မျှလည်း ပေါ်မည်မဟုတ်ပါ)။
သင့်ဆိုက်တွင် CloudFlare ၏ Rocket Loader ကို အသုံးပြုနေခြင်း ဟုတ်၊ မဟုတ် စစ်ဆေးရန် သင့်ဝဘ်စာမျက်နှာ၏ source ကို ကြည့်ပါ (right click နှိပ်ပြီး “View Page Source” ကို ရွေးချယ်ပါ)၊ ထို့နောက် “rocketscript” စာသားကို ရှာဖွေပါ၊ ထိုစာသားကို တွေ့ရှိပါက သင့်တွင် Rocket Loader ဖွင့်ထားခြင်း ဖြစ်ပါသည်။

၎င်းကို မည်သို့ပိတ်ရမည်နှင့် ပတ်သက်သည့် အသေးစိတ် ညွှန်ကြားချက်များအတွက် CloudFlare & Rocket Loader Compatibility ဆောင်းပါးကို ဖတ်ရှုပါ။
ထိုအချက်အားလုံးကို လုပ်ဆောင်ပြီးသော်လည်း ပြင်ဆင်ရန်ခလုတ် မပေါ်လာသေးပါ!
အိုကေ၊ ဤအခြေအနေအထိ အထက်ဖော်ပြပါ ဖြေရှင်းချက်တစ်ခုမျှ အဆင်မပြေပါက ၎င်းသည် အဘယ်ကြောင့် ပေါ်မလာသနည်းနှင့် မည်သို့ ဆက်လက်လုပ်ဆောင်ရမည်ကို ရှင်းပြရန် အချိန်တန်ပြီ ဖြစ်ပါသည်။ အဆင်သင့်ဖြစ်ပြီလား? စကြစို့!
အကြောင်းရင်း (နည်းပညာဆိုင်ရာ အခေါ်အဝေါ်များ မပါဘဲ)
Page Builder Sandwich သည် သင့်စာမျက်နှာ/ပို့စ် ၏ အကြောင်းအရာ မည်သည့်နေရာတွင် တည်ရှိသည်ကို သိရှိရန် လိုအပ်ပါသည်။ WordPress သည် ပို့စ်၏ အကြောင်းအရာကို ဆွဲတင်သည့်အခါ ၎င်းကို စောင့်ကြည့်ပြီး အဆိုပါ နေရာကို “အမှတ်အသားပြုခြင်း” ဖြင့် ကျွန်ုပ်တို့ ပြုလုပ်ထားပါသည်၊ သို့မှသာ အရာအားလုံး ပွင့်လာသည့်အခါ ကောင်းမွန်သော အရာများ မည်သည့်နေရာတွင် ရှိသည်ကို ကျွန်ုပ်တို့ ရှာဖွေနိုင်မည် ဖြစ်ပါသည်။
တစ်ခါတစ်ရံတွင် အချို့သော plugin များသည် ဤလုပ်ငန်းစဉ်ကို ကျော်လွှားခြင်း (override/bypass) ပြုလုပ်ပြီး ၎င်းတို့၏ ကိုယ်ပိုင်နည်းလမ်းဖြင့် အကြောင်းအရာကို ဆွဲတင်ရန် ကြိုးစားကြသည်။ တစ်ခါတရံတွင် ၎င်းသည် အဆင်ပြေနိုင်သော်လည်း၊ အထူးသဖြင့် ပင်မပို့စ်၏ အကြောင်းအရာကို ဆွဲတင်ခြင်းနှင့် သက်ဆိုင်သည့် အခြေအနေအချို့တွင် ၎င်းသည် plugin အချို့ကို အလုပ်မလုပ်တော့အောင် ဖြစ်စေနိုင်သည်။ အခြား plugin တစ်ခုက ဤဆွဲတင်သည့် လုပ်ငန်းစဉ်ကို ကျော်လွှားသွားသောအခါ ကျွန်ုပ်တို့ ပြုလုပ်ထားသော “အမှတ်အသားများ” ပျောက်ဆုံးသွားနိုင်ပြီး၊ editor အလုပ်လုပ်ရမည့်အချိန် ရောက်လာသောအခါ သင့်အကြောင်းအရာ မည်သည့်နေရာတွင် ရှိသည်ကို ရှာမတွေ့နိုင်တော့ပေ။ ထို့ကြောင့် ပြင်ဆင်ရန်ခလုတ် ပေါ်မလာခြင်း ဖြစ်ပါသည်! သင့်စာမျက်နှာထဲသို့ အကြောင်းအရာများ ထည့်သွင်းပေးသော အချို့သော social sharing plugin များသည်လည်း ဤအကြောင်းရင်းကြောင့်ပင် အလုပ်မလုပ်တော့ခြင်း ဖြစ်နိုင်သည်ကို သင်တွေ့ရှိနိုင်ပါသည်။
အကြောင်းရင်း (နည်းပညာဆိုင်ရာ အခေါ်အဝေါ်များဖြင့်)
Page Builder Sandwich သည် သင့်စာမျက်နှာ/ပို့စ် ၏ အကြောင်းအရာ မည်သည့်နေရာတွင် တည်ရှိသည်ကို သိရှိရန် လိုအပ်ပြီး၊ ၎င်းသည် the_content filter တွင် ချိတ်ဆက် (hook) ပြီး သင့်ပင်မအကြောင်းအရာပတ်လည်တွင် wrapper တစ်ခုကို ထည့်သွင်းပေးပါသည်။ အချို့သော plugin များသည် ၎င်းကို ကျော်လွှားပြီး လုပ်ငန်းစဉ်၏ နောက်ပိုင်းတွင် get_the_content() function ဖြင့် အကြောင်းအရာကို အစားထိုးရေးသားပစ်နိုင်သည်။ ကံမကောင်းစွာဖြင့်၊ ဤသို့ပြုလုပ်ခြင်းသည် the_content filter အားလုံးကို ခေါ်ယူခြင်းမှ တားဆီးလိုက်သဖြင့် PBS ၏ wrapper ပျောက်ဆုံးသွားရသည်။ အခြား plugin တစ်ခုခု၏ အပြောင်းအလဲများသည်လည်း ပျောက်ဆုံးသွားမည် ဖြစ်ပါသည်။
get_the_content() ကို သူ့ချည်းသက်သက် အသုံးပြုခြင်းတွင် မည်သည့်ပြဿနာမျှ မရှိသော်လည်း၊ the_content filter အားလုံး အလုပ်လုပ်သည့် ပုံမှန် the_content() ခေါ်ယူမှုအစား main query ထဲတွင်နှင့် single post template စာမျက်နှာ အတွင်းပိုင်းတွင် အသုံးပြုပါက ဆိုးကျိုးများ ရှိလာနိုင်ပါသည်။
မည်သို့ ဆက်လက်လုပ်ဆောင်ရမည်နည်း
Frontend တွင် သင့်စာမျက်နှာ/ပို့စ် သို့ ဝင်ရောက်ပြီး အကောင့်ဝင်ထားစဉ် စာမျက်နှာ၏ source ကို ကြည့်ရှုခြင်းဖြင့် Page Builder Sandwich ၏ “အမှတ်အသားများ” မရှိခြင်း ဟုတ်၊ မဟုတ် စစ်ဆေးနိုင်ပါသည်။ ရှုပ်ထွေးနေသော ကုဒ်များထဲတွင် အောက်ပါစာသားကို ရှာတွေ့နိုင်ခြင်း ရှိ၊ မရှိ ရှာကြည့်ပါ-
data-name="main-content"
အကယ်၍ ရှာတွေ့ပါက တစ်နေရာရာတွင် Javascript ပြဿနာတစ်ခုသာ ဖြစ်နိုင်ပြီး သင်အသုံးပြုနေသော theme နှင့် plugin များကို ကျွန်ုပ်တို့အား အသိပေးပါက ကျွန်ုပ်တို့ ဖြေရှင်းပေးနိုင်ပါသည်။
သို့သော် ရှာမတွေ့ပါက သင့် theme (သို့မဟုတ် plugin တစ်ခုခုဖြစ်နိုင်သည်၊ သို့သော် စာမျက်နှာ သို့မဟုတ် ဘလော့ဂ်ပို့စ်ဖြစ်ပါက theme ကြောင့် ဖြစ်နိုင်ခြေအများဆုံးဖြစ်သည်) က ပို့စ်အကြောင်းအရာနှင့် ပတ်သက်၍ တစ်ခုခုလုပ်ဆောင်နေခြင်း ဖြစ်နိုင်သည်။ ဤသို့ဖြစ်ပါက သင်သည် theme ပြုလုပ်သူကို ဆက်သွယ်ပြီး ပြဿနာအကြောင်း အသိပေးသင့်ပါသည်! အထက်ဖော်ပြပါ နည်းပညာဆိုင်ရာ “အကြောင်းရင်း” ရှင်းပြချက်ကိုလည်း ၎င်းတို့အား ပြသနိုင်ပြီး၊ ၎င်းသည် အမှားရှာဖွေခြင်း (debugging) အတွက် အထောက်အကူပြုနိုင်ပါသည် 🙂
အကယ်၍ သင်သည် PHP ကုဒ်များကို ပြင်ဆင်ရန် ကျွမ်းကျင်မှုရှိပါက ပို့စ်အကြောင်းအရာကို စီမံကိုင်တွယ်သည့် template ဖိုင်ကို ရှာဖွေပြီး ကိုယ်တိုင်ပြင်ဆင်ကြည့်နိုင်ပါသည်။ ကျွန်ုပ်တို့ ကြုံတွေ့ခဲ့ရသည့် ဖြေရှင်းချက်တစ်ခုမှာ အောက်ပါခေါ်ယူမှုကို-
$content = get_the_content();
အောက်ပါအတိုင်း အစားထိုးခြင်း ဖြစ်ပါသည်-
ob_start(); the_content(); $content = ob_get_clean();<br>
မှတ်ချက်- သင့်ထံတွင် PHP variable ကွဲပြားနိုင်သော်လည်း သဘောတရားမှာ အတူတူပင်ဖြစ်သင့်ပါသည်။ အဆင်ပြေပါက ဤအပြောင်းအလဲကို သင့် theme တွင် တိုက်ရိုက်ပြုလုပ်မည့်အစား child theme တစ်ခု ပြုလုပ်ပြီး ထည့်သွင်းခြင်းက ပိုမိုကောင်းမွန်ပါလိမ့်မည်။ အပြောင်းအလဲကြောင့် ဘေးထွက်ဆိုးကျိုးများလည်း ရှိလာနိုင်သဖြင့် ဤအကြောင်းနှင့် ပတ်သက်၍ သင့် theme ပြုလုပ်သူနှင့် တိုင်ပင်ဆွေးနွေးခြင်းက ပိုမိုကောင်းမွန်ပါသည်။