WordPress မှတ်ချက်ကဏ္ဍ အတိုကောက်ကုဒ်များကို ခွဲခြမ်းစိတ်ဖြာခြင်း မပြုလုပ်ရသည့် အကြောင်းရင်းများနှင့် ဖြေရှင်းချက်များ

In WordPress ဆောင်းပါးရဲ့ မှတ်ချက်ကဏ္ဍမှာ ဝင်ကြည့်ပါ [shortcode]ဒါပေမယ့် ရလဒ်က လိုချင်တဲ့ effect အစား plain text ကိုပဲ ပြနေလား။ ဒါက WordPress ရဲ့ default mechanism ပါ။ အောက်မှာ အကြောင်းရင်းတွေကို စနစ်တကျ ခွဲခြမ်းစိတ်ဖြာပြီး ပြီးပြည့်စုံတဲ့ ဖြေရှင်းချက်တစ်ခု ပေးပါမယ်။

မှတ်ချက်ကဏ္ဍက shortcodes တွေကို ဘာလို့ မပံ့ပိုးတာလဲ။

  • မူရင်းကန့်သတ်ချက်များ
    လုံခြုံရေးအကြောင်းပြချက်များကြောင့် WordPress သည် မှတ်ချက်ကဏ္ဍတွင် အလိုအလျောက် မလည်ပတ်ပါ။ do_shortcode()၎င်းက ဝဘ်ဆိုက်လုံခြုံရေးကို ထိခိုက်စေနိုင်သည့် ပုံစံများ၊ script များ သို့မဟုတ် အခြားအကြောင်းအရာများကို အသုံးပြုသူများက ထင်ရာစိုင်းထည့်သွင်းခြင်းမှ ကာကွယ်ပေးပါသည်။

  • အသုံးချမှု အကန့်အသတ်ရှိသည်
    အတိုကောက်ကို အဓိကအားဖြင့် ဆောင်းပါးအကြောင်းအရာတွင် အသုံးပြုရန် ဒီဇိုင်းထုတ်ထားသည် (the_content၎င်းတွင် ဂက်ဂျက်များ သို့မဟုတ် သတ်မှတ်ထားသော ပလပ်အင်များ ပါဝင်သော်လည်း မှတ်ချက်ကဏ္ဍကို မူရင်းအားဖြင့် ပံ့ပိုးမထားပါ။

  • အလိုအလျောက် ဖော်မတ်လုပ်ခြင်း အနှောင့်အယှက်
    မှတ်ချက်စာသားက ဒီလိုဖြစ်လိမ့်မယ် wpautop အလိုအလျောက်ထည့်ပါ <p> နှင့် <br> shortcode တွေရဲ့ syntax structure ကို ချိုးဖျက်ပြီး ခွဲခြမ်းစိတ်ဖြာလို့ မရနိုင်တဲ့ tag တွေပါ။

WordPress မှတ်ချက်ကဏ္ဍ အတိုကောက်ကုဒ်များကို ခွဲခြမ်းစိတ်ဖြာခြင်း မပြုလုပ်ရသည့် အကြောင်းရင်းများနှင့် ဖြေရှင်းချက်များ

လုပ်ဆောင်နေသည်...

မှတ်ချက်များအတွက် shortcode ပံ့ပိုးမှုကို မည်သို့ဖွင့်နိုင်မည်နည်း။

မှတ်ချက်ကဏ္ဍတွင် shortcodes များကို ခွင့်ပြုပါ (အထူးသဖြင့် database ကို ဝင်ရောက်ခွင့်ပြုသည့် shortcodes များ၊ ဥပမာ...)။ su_posts,gallery၎င်းသည် အလွန်အန္တရာယ်များသော အပြုအမူတစ်ခုဖြစ်ပြီး စွမ်းဆောင်ရည်ကို ထိခိုက်စေရုံသာမက spam bot များမှ DoS (Denial of Service) တိုက်ခိုက်မှုများပြုလုပ်ရန်အတွက်လည်း အသုံးချနိုင်ပါသည်။

မှတ်ချက်ကဏ္ဍတွင် shortcodes များကို ပံ့ပိုးပေးသော ကုဒ်ကို စမ်းသပ်ပြီးနောက်၊ server တစ်ပြိုင်နက်တည်းအသုံးပြုမှု မြင့်မားနေချိန်တွင် ဝဘ်ဆိုက်သည် 50x series error များကို မကြာခဏ ကြုံတွေ့ရပြီး ဝဘ်ဆိုက်ကို ဝင်ရောက်၍မရကြောင်း တွေ့ရှိခဲ့သည်။

ထို့ကြောင့်၊ WordPress သည် လုံခြုံရေးနှင့် စွမ်းဆောင်ရည်အကြောင်းပြချက်များကြောင့် comment section တွင် shortcodes များကို default အနေဖြင့် parse မလုပ်ကြောင်း ထင်ရှားပါသည်။

Chen Weiliang ရဲ့ဘလော့ဂ် ( https://www.chenweiliang.com/ ) မှာ မျှဝေထားတဲ့ "WordPress Comment Section Shortcode Parsing Issues အတွက် အကြောင်းရင်းများနှင့် ဖြေရှင်းချက်များ" ဆောင်းပါးက သင့်အတွက် အထောက်အကူဖြစ်လိမ့်မယ်လို့ မျှော်လင့်ပါတယ်။

ဒီဆောင်းပါးလင့်ခ်ကို မျှဝေပေးဖို့ မတွန့်ဆုတ်ပါနဲ့- https://www.chenweiliang.com/cwl-34132.html

နောက်ထပ်လျှို့ဝှက်လှည့်ကွက်များကိုသော့ဖွင့်ရန်🔑၊ ကျွန်ုပ်တို့၏ Telegram ချန်နယ်တွင် ပါဝင်ရန် ကြိုဆိုလိုက်ပါ။

ကြိုက်ရင် Share ပြီး Like လုပ်ပါ။ သင်၏ မျှဝေမှုများနှင့် ကြိုက်နှစ်သက်မှုများသည် ကျွန်ုပ်တို့၏ ဆက်လက်လှုံ့ဆော်မှုဖြစ်သည်။

 

မှတ်ချက်များ

您的邮箱地址不会被公开。必填项已用*标注

ထိပ်တန်းမှလှိမ့်