ဆောင်းပါးလမ်းညွှန်
မှားယွင်းတဲ့ plugin တွေကို ရွေးချယ်မိရင် အလှပဆုံး code တွေတောင် သင့်ရဲ့ WordPress ဝက်ဘ်ဆိုက်ကို ပျက်စီးစေနိုင်ပါတယ် ။
ဒါက ချဲ့ကားပြောတာ မဟုတ်ပါဘူး။ ပြီးပြည့်စုံစွာ လည်ပတ်နေတဲ့ ဝက်ဘ်ဆိုက်တွေ အများကြီးကို ကျွန်တော် တွေ့ဖူးပါတယ်၊ ဒါပေမယ့် ကုဒ်အပိုင်းအစလေးတွေ ထည့်လိုက်တဲ့အခါ loading speed က ၀.၈ စက္ကန့်ကနေ ၃ စက္ကန့်အထိ ခုန်တက်သွားပါတယ်။ အချိန်အတော်ကြာ စုံစမ်းစစ်ဆေးပြီးတဲ့နောက်မှာ database ထဲမှာ မလိုအပ်တဲ့ query တွေ အများကြီးကို snippet တစ်ခုနဲ့ လည်ပတ်နေတာကို တွေ့ရှိခဲ့ရပါတယ်။
ဒါကြောင့် ဒီနေ့မှာတော့ WordPress အသိုင်းအဝိုင်းမှာ မကြာခဏ နှိုင်းယှဉ်လေ့ရှိတဲ့ code snippet management plugin နှစ်ခုဖြစ်တဲ့ WPCode နဲ့ Fluent Snippets အကြောင်း ပြောကြရအောင်။
အမှန်အတိုင်းပြောရရင် ကျွန်တော် နှစ်မျိုးလုံးကို ကျယ်ကျယ်ပြန့်ပြန့်သုံးခဲ့ပြီး သူငယ်ချင်းတွေကိုလည်း အန္တရာယ်တချို့ကနေ ရှောင်ရှားနိုင်အောင် ကူညီပေးခဲ့ပါတယ်။ ဒီနေ့ ကျွန်တော့်ရဲ့ ရိုးသားတဲ့ အတွေ့အကြုံအားလုံးကို မျှဝေပေးပါမယ်။
နောက်ခံအကြောင်းအရာအချို့နဲ့ စလိုက်ပါရစေ။
WordPress မှာ custom code ထည့်ဖို့ နည်းလမ်းအနည်းငယ်ရှိပါတယ်။ တစ်ခုက theme ရဲ့ functions.php ကို တိုက်ရိုက်ပြင်ဆင်ခြင်းဖြစ်ပြီး ရိုးရှင်းပေမယ့် update တိုင်းနဲ့ အရာအားလုံး ဆုံးရှုံးသွားပါတယ်။ နောက်တစ်ခုကတော့ child theme ကိုသုံးဖို့ပါ။ အဲဒါက အနည်းငယ်ပိုကောင်းပေမယ့် ပြုပြင်ထိန်းသိမ်းစရိတ်ပိုများပါတယ်။ နောက်တစ်ခုကတော့ စီမံခန့်ခွဲပြီး execute လုပ်ရတာ ပိုလုံခြုံတဲ့ ယုံကြည်စိတ်ချရတဲ့ code snippet plugin တစ်ခုကို ရှာဖို့ပါ။
WPCode နှင့် Fluent Snippets တို့သည် ဤလမ်းကြောင်းနှစ်ခုတွင် ပြိုင်ဘက်များဖြစ်သည်။
WordPress အသိုင်းအဝိုင်းမှာ အတွေ့အကြုံရင့်ကျက်တဲ့ WPCode ဟာ WPCode အဖွဲ့ရဲ့ ထုတ်ကုန်တစ်ခုဖြစ်ပြီး နာမည်ကောင်း အမြဲရရှိထားပါတယ်။ ၎င်းမှာ ၁၀ မှတ်မှာ ၄.၉ မှတ် ရရှိထားပါတယ်။ သုံးသပ်ချက် ၃၁ ခုသာ ရှိပေမယ့် အဲဒီရမှတ်က သူ့အလိုလို သက်သေပြနေပါတယ်။
Fluent Snippets ဟာ WPManezaNinja အဖွဲ့ရဲ့ နောက်ထပ်ထုတ်ကုန်တစ်ခုဖြစ်ပြီး FluentCRM ကို ဖန်တီးခဲ့တဲ့ အဖွဲ့နဲ့ အတူတူပါပဲ။ install လုပ်မှု ၄၀,၀၀၀ ကျော်နဲ့ rating ၄.၆ ရရှိထားပြီး WPCode ထက် အနည်းငယ်နည်းပေမယ့် install လုပ်မှု လေးဆပိုများပါတယ်။
ဒါက စိတ်ဝင်စားစရာပါ။ တပ်ဆင်မှုပမာဏနှင့် အဆင့်သတ်မှတ်ချက်များကြား ပြောင်းပြန်ဆက်နွယ်မှုတွင် အကြောင်းပြချက်တစ်ခုရှိရမည်။
အယ်ဒီတာအတွေ့အကြုံ
WPCode မှာ ACE editor ကို အသုံးပြုထားပြီး ထူးခြားတဲ့ ရိုးရာ WordPress style ရှိတယ်လို့ ပြောပါရစေ။ code highlighting တော့ ပါပေမယ့် color scheme က အတော်လေး conservative ဖြစ်ပြီး code completion အကြောင်း မေ့သွားတတ်ပါတယ်။ VS Code ကို သုံးနေကျဆိုရင် ဒီမှာသုံးရင် "အာ၊ ငါ ငါးနှစ်ကျော်လောက် ပြန်သွားပြန်ပြီ" ဆိုတဲ့ ခံစားချက်မျိုး ဖြစ်သွားပါလိမ့်မယ်။
Fluent Snippets ကတော့ ကွဲပြားပါတယ်။ Monaco Editor မှာ တိုက်ရိုက်ပေါင်းစပ်ထားပါတယ်။
ဟုတ်ကဲ့၊ VS Code နဲ့ အတူတူပဲ editor ပါ။ Code highlighting၊ auto-completion၊ syntax hints—တစ်ခုလုံး အတွေ့အကြုံက ဒေသတွင်း code ရေးတာနဲ့ အတူတူပါပဲ။ ကျွန်တော် ပထမဆုံးသုံးတုန်းက ချက်ချင်းပဲ သဘောကျသွားတယ်။ "နောက်ဆုံးတော့ ကောင်းမွန်တဲ့ editor တစ်ခု ဖြစ်လာနိုင်တဲ့ plugin တစ်ခု!" ဆိုတဲ့ ခံစားချက်ပါပဲ။
ဒါပေမယ့် မေးခွန်းကတော့- ပိုကောင်းတဲ့ အယ်ဒီတာတစ်ယောက်ဟာ ပိုကောင်းတဲ့ အသုံးပြုသူ အတွေ့အကြုံကို ပေးစွမ်းနိုင်ပါ့မလား။
မသေချာ။
ရှန်ကျန်းမှာ content ဝက်ဘ်ဆိုက်လုပ်ငန်းတစ်ခုကို လုပ်ကိုင်နေတဲ့ သူငယ်ချင်းတစ်ယောက်ကို ကျွန်တော်သိပါတယ်။ သူက ဝက်ဘ်ဆိုက်ပိုင်ရှင်တစ်ဦးတည်းဖြစ်ပြီး ဝက်ဘ်ဆိုက် ၃၀ ကျော်ကို တစ်ယောက်တည်း ထိန်းသိမ်းနေပါတယ်။ သူက WPCode ကို ကြိုက်တယ်လို့ ကျွန်တော့်ကို ပြောပါတယ်။ ဘာကြောင့်လဲဆိုတော့ ရိုးရှင်းလို့ပါ။ backend ကိုဖွင့်ပြီး နှစ်ခါလောက် နှိပ်လိုက်တဲ့အခါ ကုဒ်ပေါ်လာပြီး ဒါပါပဲ။ သူ့မှာ ထူးခြားတဲ့ feature တွေ မလိုအပ်ပါဘူး။ တည်ငြိမ်မှုနဲ့ အမှားအယွင်းကင်းတဲ့ လုပ်ဆောင်ချက်ကို လိုချင်ပါတယ်။
အဲဒီစကားတွေက အဲဒီအချိန်တုန်းက ကျွန်မကို တကယ်ပဲ ထိမိခဲ့တယ်။
ဟုတ်ကဲ့၊ Monaco Editor က အရမ်းကောင်းပြီး အရမ်းအစွမ်းထက်ပါတယ်။ ဒါပေမယ့် နေ့စဉ် ဝက်ဘ်ဆိုက် ၃၀ ကျော်ကို စီမံခန့်ခွဲနေရတဲ့သူတစ်ယောက်အတွက် သင်ယူမှုမျဉ်းကွေးကိုယ်တိုင်က ဝန်ထုပ်ဝန်ပိုးတစ်ခုပါပဲ။
存储方式
အယ်ဒီတာအကြောင်း ဆွေးနွေးပြီးတဲ့နောက်၊ ပိုပြီး ပြင်းထန်တဲ့ အကြောင်းအရာဆီ ဆက်သွားကြရအောင်။
WPCode ကို database မှာ သိမ်းဆည်းထားပြီး snippet အားလုံးကို wp_options table မှာ သိမ်းဆည်းထားပါတယ်။ read operation တစ်ခုချင်းစီမှာ database query ပါဝင်ပြီး၊ မြင့်မားတဲ့ concurrency scenarios တွေမှာ ဒီ query အရေအတွက် စုပုံလာနိုင်ပါတယ်။
Fluent Snippets သည် ဖိုင်သိုလှောင်မှုကို အသုံးပြုသည်။ ကုဒ်အပိုင်းအစများကို wp-content/fluent-snippets/ directory တွင် PHP ဖိုင်များအဖြစ် သိမ်းဆည်းထားပြီး WordPress သည် database queries များကို ကျော်လွှား၍ execution လုပ်နေစဉ်အတွင်း ၎င်းတို့ကို တိုက်ရိုက်ထည့်သွင်းထားသည်။
သီအိုရီအရ ဖိုင်သိုလှောင်မှုသည် ပိုမိုမြန်ဆန်ပြီး ပိုမိုလုံခြုံပါသည်။
ဘာကြောင့် ပိုလုံခြုံတယ်လို့ ယူဆကြတာလဲ။ ဖိုင်သိုလှောင်မှုက SQL injection ဖြစ်နိုင်ခြေကို သီးသန့်ခွဲထုတ်ထားတာကြောင့် database မှာ inject လုပ်လို့ရတဲ့ code အပိုင်းအစတွေ မရှိပါဘူး။
ဒါပေမယ့် "ဒါပေမယ့်" ရှိတယ်။
ဖိုင်သိုလှောင်မှုတွင်လည်း ၎င်း၏ကိုယ်ပိုင်ပြဿနာများရှိသည်။ snippet ကို အပ်ဒိတ်လုပ်တိုင်း ရေးသားခွင့်ပြုချက်များ လိုအပ်ပါသည်။ server ကို မှားယွင်းစွာ configure လုပ်ထားပါက သို့မဟုတ် အချို့သော အထူး virtual hosting environment များတွင် ဖိုင်ရေးသားခြင်းပြဿနာများ ကြုံတွေ့ရနိုင်သည်။ ယခင်က တစ်စုံတစ်ယောက်သည် snippet ကို အပ်ဒိတ်လုပ်ပြီးနောက် ကုဒ်သည် အလုပ်မလုပ်ကြောင်း အဖွဲ့တစ်ခုတွင် တိုင်ကြားခဲ့ပြီး စုံစမ်းစစ်ဆေးပြီးနောက် ၎င်းသည် ဖိုင်ခွင့်ပြုချက်ပြဿနာဖြစ်ကြောင်း တွေ့ရှိခဲ့သည်။
ထို့ကြောင့် ငွေကျည်ဆန်မရှိပါ။ အခြေအနေတိုင်းတွင် ၎င်း၏ကိုယ်ပိုင်ရည်ရွယ်ချက်ရှိသည်။
တင်ဆောင်မှု အခြေအနေများ
ဒီနေရာမှာ plugin နှစ်ခုရဲ့ အထင်ရှားဆုံး ကွာခြားချက်ရှိပါတယ်။
WPCode ရဲ့ conditional loading က အတော်လေး အခြေခံကျပြီး foreground နဲ့ background loading နှစ်မျိုးလုံးကို support လုပ်ပါတယ်။ global အနေနဲ့ enable လုပ်မလား disable လုပ်မလား ရွေးချယ်နိုင်ပါတယ်။ အဲဒီလောက် ရိုးရှင်းပါတယ်။
Fluent Snippets ရဲ့ conditional loading က အံ့မခန်းပါပဲ။ user roles၊ URL rules၊ device types နဲ့ custom fields တွေကိုတောင် အခြေခံပြီး လုပ်ဆောင်နိုင်ပါတယ်။ သူ့ရဲ့ professionalism က အံ့မခန်းပါပဲ။
ဒါဘာကိုဆိုလိုတာပါလဲ?
ဆိုလိုတာက သင်ဟာ အလွန်အသေးစိတ်ကျတဲ့ ထိန်းချုပ်မှုကို ရရှိနိုင်ပါတယ်။ ဥပမာအားဖြင့် "URL မှာ /product/ ပါဝင်ပြီး အသုံးပြုသူက login မလုပ်ထားတဲ့ မိုဘိုင်းစက်ပစ္စည်းတွေမှာသာ ဒီကုဒ်ကို load လုပ်ပါ။" ဒီလိုလိုအပ်ချက်မျိုးကို WPCode မှာ ရရှိဖို့ အခြေခံအားဖြင့် မဖြစ်နိုင်ပေမယ့် Fluent Snippets မှာ စံသတ်မှတ်ထားတဲ့ feature တစ်ခုပါ။
ဟုတ်ပါတယ်၊ ကုန်ကျစရိတ်တွေ ပါဝင်ပါတယ်။ စနစ်ဖွဲ့စည်းပုံ ပိုရှုပ်ထွေးလေ၊ ပြုပြင်ထိန်းသိမ်းမှု ကုန်ကျစရိတ် ပိုများလေပါပဲ။ ခြောက်လကြာပြီးနောက်မှာ သင်ရေးသားခဲ့တဲ့ အခြေအနေတွေနဲ့ စည်းမျဉ်းတွေကို နားလည်နိုင်ပါ့မလားဆိုတာ မေးခွန်းထုတ်စရာပါပဲ။
ကျွန်တော့်ရဲ့ ခံစားချက်တွေ
WPCode သည် Swiss Army ဓားကဲ့သို့ဖြစ်သည်- ၎င်းသည် လုံလောက်ပြီး တည်ငြိမ်သော်လည်း ၎င်း၏လုပ်ဆောင်ချက်တွင် ကန့်သတ်ချက်များရှိသည်။
Fluent Snippets တွေက ပရော်ဖက်ရှင်နယ် ကိရိယာတန်ဆာပလာတစ်ခုလိုပါပဲ။ သင်ပိုပြီး လုပ်ဆောင်နိုင်ပေမယ့် သင်ဘာလုပ်နေလဲဆိုတာ သိဖို့ လိုအပ်ပါတယ်။
အမှန်အတိုင်းပြောရရင် ဒီနှစ်ယောက်က တူညီတဲ့နယ်ပယ်မှာတောင် ပြိုင်ဘက်တွေ မဟုတ်ပါဘူး။
ကိုယ်ပိုင်ဝက်ဘ်ဆိုက်တစ်ခု ဒါမှမဟုတ် အသေးစားလုပ်ငန်းတစ်ခုကို လုပ်ဆောင်နေတယ်ဆိုရင် WPCode က လုံလောက်ပါတယ်။ ၎င်းရဲ့ အကြီးမားဆုံးတန်ဖိုးက သင့်ကုဒ်ကို ကောင်းကောင်းစီမံခန့်ခွဲခြင်း၊ bug တွေကို ရှောင်ရှားခြင်းနဲ့ တည်ငြိမ်တဲ့လည်ပတ်မှုကို သေချာစေခြင်းပဲ ဖြစ်ပါတယ်။
သင်ဟာ ရှုပ်ထွေးတဲ့ လုပ်ငန်းဆောင်တာတွေ လုပ်ဆောင်နေတယ်ဆိုရင် ဒါမှမဟုတ် သင့်ဆိုက်မှာ ရှုပ်ထွေးတဲ့ စီးပွားရေးယုတ္တိဗေဒ ရှိနေတယ်ဆိုရင် Fluent Snippets ရဲ့ conditional loading က အသက်ကယ်ပေးနိုင်ပါတယ်။
လက်တွေ့အသုံးချမှု- အကြောင်းအရာအမျိုးအစားသည် shortcode များကို တိုက်ရိုက်ခေါ်ဆို၍မရပါ။
အိုကေ၊ အခြေခံနှိုင်းယှဉ်ချက်တွေကို ခြုံငုံသုံးသပ်ပြီးသွားတဲ့အခါ၊ လက်တွေ့ကျတဲ့ ဥပမာတွေကို ကြည့်ကြရအောင်။
လူအတော်များများဟာ Fluent Snippets မှာ Content type snippet တစ်ခု ဖန်တီးပြီး shortcode တွေ ရေးကြပါတယ်။
ထိုကဲ့သို့သောအဖြစ်
[nihaoya]မှန်တယ်။
ပြောရရင် ကျွန်တော် ဒီထောင်ချောက်ထဲ ကျသွားဖူးတယ်။
Fluent Snippets သည် PHP အမျိုးအစား၊ Content အမျိုးအစား နှင့် CSS/JS အမျိုးအစားဟူ၍ snippet အမျိုးအစားသုံးမျိုးကို ပံ့ပိုးပေးပါသည်။
သင့်ရဲ့ snippet ကို Content (PHP+HTML) အမျိုးအစားအဖြစ် သတ်မှတ်ထားရင်၊ အထဲမှာ အောက်ပါအတိုင်း ရေးပါ။ [nihaoya]၎င်းက ၎င်းကို ခွဲခြမ်းစိတ်ဖြာမည်မဟုတ်ပါ။ ၎င်းသည်... [nihaoya] ဤဇာတ်ကောင်များကို ယခင်အတိုင်း အတိအကျ ထုတ်ပေးပါသည်။
၎င်းသည် အတိုကောက် output မဟုတ်ဘဲ ရိုးရိုးစာသားသာဖြစ်သည်။
shortcode ကို အမှန်တကယ် execute လုပ်ဖို့အတွက် PHP function `do_shortcode()` ထဲမှာ ထည့်ရပါမယ်။ syntax က အောက်ပါအတိုင်းပါ။
<?php echo do_shortcode('[nihaoya]'); ?>
ဤနည်းအားဖြင့် WordPress သည် shortcode ကို parse လုပ်ပြီး သက်ဆိုင်ရာ content ကို output လုပ်ပါလိမ့်မည်။
ဒါကို နားလည်ဖို့ အချိန်အတော်ကြာခဲ့တယ်၊ စာရွက်စာတမ်းတွေမှာ ရှင်းရှင်းလင်းလင်း မရှင်းပြထားဘူး။
သင့်ရဲ့ snippet က PHP type ကိုသုံးရင် ပိုလွယ်ပါတယ်- function ထဲမှာ `return` statement တစ်ခုရေးပြီး `add_shortcode` နဲ့ register လုပ်လိုက်ရုံပါပဲ၊ shortcode က ကောင်းကောင်းအလုပ်လုပ်ပါလိမ့်မယ်။ ဒီမှာ မရေမရာတာမရှိပါဘူး။ ပြဿနာက Content type မှာပဲရှိပါတယ်။
ဒီ feature ကိုရေးတဲ့သူက Content type က HTML content အတွက် အဓိကဖြစ်ပြီး shorthand ကို PHP type တွေနဲ့ ကိုင်တွယ်သင့်တယ်လို့ ယူဆထားတယ်လို့ ကျွန်တော်ထင်ပါတယ်၊ ဒါကြောင့် interface မှာ ဒါကို ရှင်းရှင်းလင်းလင်း မဖော်ပြထားပါဘူး။ ဒါပေမယ့် လက်တွေ့မှာတော့ လူအများစုက type နှစ်ခုလုံးကို အပြန်အလှန်အသုံးပြုကြပြီး ပြဿနာတွေဖြစ်စေပါတယ်။
နိဂုံးချုပ်အားဖြင့်
WPCode က ဘယ်သူတွေအတွက် သင့်တော်လဲ။ ရိုးရှင်းတဲ့ လိုအပ်ချက်တွေရှိတဲ့ ဝက်ဘ်ဆိုက်ငယ်လေးတွေနဲ့ ကြိုးစားအားထုတ်မှု မလုပ်ချင်သူတွေအတွက်ပါ။ စတင်အသုံးပြုဖို့ အဆင်သင့်ဖြစ်ပြီး သင်ယူမှု အနည်းငယ်သာရှိပြီး ပြဿနာရှာဖွေဖြေရှင်းဖို့လည်း လွယ်ကူပါတယ်။
Fluent Snippets တွေက ဘယ်သူတွေအတွက် သင့်တော်လဲ။ ရှုပ်ထွေးတဲ့ အခြေအနေအလိုက် ထိန်းချုပ်မှုနဲ့ စွမ်းဆောင်ရည်ကို အာရုံစိုက်ထားတဲ့ အလတ်စားကနေ အကြီးစား ဝက်ဘ်ဆိုက်တွေပါ။ ဖိုင်သိုလှောင်မှုက လုပ်ဆောင်ချက်အမြန်နှုန်း ပိုမြန်စေပြီး အခြေအနေအလိုက် တင်တာက ပိုမိုကောင်းမွန်တဲ့ ထိန်းချုပ်မှုဖြစ်ပြီး Monaco Editor က ပိုမိုသက်တောင့်သက်သာရှိတဲ့ ဖွံ့ဖြိုးတိုးတက်မှု အတွေ့အကြုံကို ရရှိစေပါတယ်။
ဟုတ်ပါတယ်၊ ဒါက ဒီ "ပို" အတွက် သင်ယူမှုကုန်ကျစရိတ်ကို ပေးဆောင်ဖို့ ဆန္ဒရှိတယ်ဆိုတဲ့ အခြေခံမူပေါ်မှာပါ။
ရိုးရိုးသားသားပြောရရင် ဆောင်းပါးရဲ့အဆုံးမှာ Google Analytics ကုဒ် ဒါမှမဟုတ် မူပိုင်ခွင့်အသိပေးချက်ကို ထည့်လိုက်မယ်ဆိုရင် WPCode က အဆင်ပြေပါတယ်။ "ပိုကောင်းတဲ့ editor" အတွက် Fluent Snippets ကို ချိန်ညှိဖို့ ဒုက္ခခံနေစရာ မလိုပါဘူး။
သို့သော် သင့်ဆိုက်သည် A/B testing လိုအပ်ပြီး device၊ user role သို့မဟုတ် page type အလိုက် မတူညီသော code များကို load လုပ်ရန် လိုအပ်ပါက Fluent Snippets ၏ conditional loading သည် manual judgment နှင့် hard coding လုပ်ရန် မလိုအပ်အောင် များစွာ သက်သာစေပါသည်။
နောက်ဆုံးတစ်ခု။
ကိရိယာများသည် နည်းလမ်းမျှသာဖြစ်ပြီး ၎င်းတို့၏ စစ်မှန်သောတန်ဖိုးသည် သင်သည် ၎င်းတို့၏ အလားအလာကို အမြင့်ဆုံးဖြစ်အောင် လုပ်နိုင်မနိုင်ပေါ်တွင် မူတည်သည်။
WPCode သည် တည်ငြိမ်ပြီး အသုံးပြုရလွယ်ကူကာ လျင်မြန်စွာ ဖြန့်ကျက်ရန်အတွက် သင့်လျော်သော လူကြိုက်များသည့် tool တစ်ခုဖြစ်သည်။ Fluent Snippets သည် ပိုမိုအားကောင်းသော စွမ်းဆောင်ရည်၊ ပိုမိုပြောင်းလွယ်ပြင်လွယ်ရှိသော အခြေအနေထိန်းချုပ်မှုကို ပေးဆောင်သည့် professional tool တစ်ခုဖြစ်ပြီး၊ developer များနှင့် ရှုပ်ထွေးသော ဝဘ်ဆိုက်များအတွက် သင့်လျော်ပါသည်။
ပလပ်အင်များရွေးချယ်ခြင်းသည် သင့်ကျွမ်းကျင်မှုများကို ပြသခြင်းမဟုတ်ဘဲ သင့်ဝဘ်ဆိုက်ကို ပိုမိုတည်ငြိမ်၊ ပိုမိုမြန်ဆန်ပြီး ပိုမိုလုံခြုံစေရန်ဖြစ်သည်။
သင့်အတွက် အသင့်တော်ဆုံးက အကောင်းဆုံးပါပဲ၊ အင်္ဂါရပ်တွေ များလာလေလေ ဒါမှမဟုတ် ပိုအားကောင်းလေလေလို့ ကျွန်တော် ခိုင်ခိုင်မာမာ ယုံကြည်ပါတယ်။
ဝါကျတစ်ခု
- သေးငယ်သောဆိုက်၊ ရိုးရှင်းသောလိုအပ်ချက်များ → WPCcode
- နေရာကြီး၊ ရှုပ်ထွေးသော အခြေအနေထိန်းချုပ်မှု → ကျွမ်းကျင်သော အပိုင်းအစများ
နောက်ဆုံးအနေနဲ့ အကြံပေးချက်တစ်ခု ပေးချင်ပါတယ်။ အဖိုးတန်ဆုံး စူးစမ်းလေ့လာမှုကတော့ လက်တွေ့အတွေ့အကြုံရယူပြီး ကုဒ်ကို လည်ပတ်လုပ်ဆောင်ခြင်းပါပဲ။ လေ့ကျင့်မှုမရှိဘဲ bookmark မလုပ်ပါနဲ့၊ အားလုံးပဲ!
Chen Weiliang ရဲ့ဘလော့ဂ် ( https://www.chenweiliang.com/ ) မှာ မျှဝေထားတဲ့ "WPCode vs Fluent Snippets: Which is Better? Plugin Comparison and Practical Tutorial" ဆောင်းပါးက သင့်အတွက် အထောက်အကူဖြစ်လိမ့်မယ်လို့ မျှော်လင့်ပါတယ်။
ဒီဆောင်းပါးလင့်ခ်ကို မျှဝေပေးဖို့ မတွန့်ဆုတ်ပါနဲ့- https://www.chenweiliang.com/cwl-34009.html
