WordPress ကို 0 ဘ်ဆိုဒ်တစ်ခုတည်ဆောက်ရန်သင်အသုံးပြုနေပါက template system သည်သင့်ကိုအကျွမ်းတဝင်ရှိရမည်။ twig သည်ခေတ်မီပုံစံများအင်ဂျင်ဖြစ်ပြီးသင့်အားတင်းပလိတ်များကိုပိုမိုထိရောက်စွာစီမံခန့်ခွဲရန်နှင့်စီမံခန့်ခွဲရန်ခွင့်ပြုသည်။ Twig သည် Django Template Language ၏ဒီဇိုင်းကိုဆွဲဆောင်ပြီး Sensiolabs မှ PHP နှင့်အခြား web technologies များနှင့်ပေါင်းစပ်ရန် Sensiolabs မှတီထွင်သည်။
Twig သည် Safe Mode ကိုပုံမှန်အားဖြင့်ဖွင့်သည်, ၎င်းသည်အခြားပုံစံစာမျက်နှာများထက်ပိုမိုလုံခြုံစေသည်။ Twig သည် template ကိုပြန်လည်ထူထောင်သည့်အခါတိုင်း၎င်းသည် HTML, CSS, JavaScript နှင့် URL များနှင့် URL များကအန္တရာယ်ရှိသောဇာတ်ညွှန်းထိုးခြင်းကိုတားဆီးသည်။ ဆိုလိုသည်မှာ XSS နှင့် CSRF ကဲ့သို့သောတိုက်ခိုက်မှုများကိုထိထိရောက်ရောက်ကာကွယ်ခြင်းကိုဆိုလိုသည်။
Twig သည် template supply အမွေကိုထောက်ပံ့သည်။ ဝက်ဘ်ဆိုက်များကိုတီထွင်သည့်အခါအလွန်အသုံးဝင်သောအင်္ဂါရပ်တစ်ခုဖြစ်သည်။ developer များကမိဘပုံစံများမှတစ်ဆင့်စာမျက်နှာ၏ဘုံဖွဲ့စည်းတည်ဆောက်ပုံကိုသတ်မှတ်ပြီးမတူညီသောလိုအပ်ချက်များကိုဖြည့်ဆည်းရန်ကလေးတင်းပလိတ်တွင်ပြန်လည်ရေးနိုင်သည်။
templates များတွင်အချက်အလက်များကိုလုပ်ဆောင်ရန်ပြောင်းလွယ်ပြင်လွယ်စေရန် twig များအတွက်ထုံးစံစစ်ထုတ်စက်များနှင့်လုပ်ဆောင်ချက်များကိုသတ်မှတ်နိုင်သည်။ ဤထုံးတမ်းစဉ်လာလုပ်ငန်းများမှတဆင့် developer များသည်ပိုမိုရှုပ်ထွေးသောဒေတာအပြောင်းအလဲအတွက်ယုတ္တိဗေဒကိုအကောင်အထည်ဖော်နိုင်ပြီးတင်းပလိတ်များ၏ပမာဏကိုတိုးပွားစေသည်။
Twig သည်စွမ်းဆောင်ရည်ကိုသိသိသာသာတိုးတက်စေရန် cache ယန္တရားကိုအသုံးပြုသည်။ ပြန်ဆိုစဉ်အတွင်း twig သည် compile လုပ်ထားသည့်တင်းပလိတ်များကိုအလိုအလျောက်သိမ်းဆည်းနိုင်ပြီးမြန်နှုန်းမြင့်တက်လာပြီးဆာဗာဝန်ထုပ်ဝန်ပိုးကိုလျှော့ချပေးလိမ့်မည်။
twig ကို install လုပ်ပြီးနောက်၎င်းကိုသင်၏ WordPress စီမံကိန်းနှင့်ပေါင်းစပ်နိုင်သည်။ twicer မှတဆင့် twig ကို install လုပ်နိုင်ပါတယ်, terminal ကိုဖွင့်ပြီးအောက်ပါ command ကိုရိုက်ထည့်ပါ။
WordPress တွင်အကြောင်းအရာသည် 0 က်ဘ်ဆိုက်၏ကြည့်ခြင်းကိုဆုံးဖြတ်သည်။ Twig ကိုအသုံးပြုခြင်းအကြောင်းအရာများ၏ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်ကိုရိုးရှင်းစေနိုင်သည်။ သင်ရုံ index.php ဖိုင်တစ်ခုဖန်တီးရန်နှင့် twig template ကို load လုပ်ဖို့လိုအပ်ပါတယ်။
ဤတွင် အညွှန်း ကိန်းတွင်အညွှန်းတွင်အညွှန်းတွင်မည်သို့အသုံးပြုရမည်ကိုပြသသည့်ဥပမာတစ်ခုမှာ -
ဤဥပမာတွင်သင်၏ template directory လမ်းကြောင်းနှင့်အတူ / လမ်းကြောင်း / တင်းပလိတ်များကို အစားထိုးရန်နှင့် index.html template file ကိုထိုလမ်းညွှန်တွင်သေချာအောင်ပြုလုပ်ရန်လိုအပ်သည်။ twig သည် template ကိုပြန်လည်ရောင်းချပြီးနောက်ဆုံး HTML ကိုပြန်ပို့သည်။
Twig ၏ Cache ၏ cache ယန္တရားသည်စွမ်းဆောင်ရည်ကိုကောင်းမွန်စွာတိုးတက်ကောင်းမွန်စေသော်လည်း 0 က်ဘ်ဆိုက်အကြောင်းအရာကိုမကြာခဏအဆင့်မြှင့်တင်လျှင်, ဥပမာအားဖြင့်, ဒေတာများကို cache time ချိန်ညှိခြင်းအားဖြင့်စစ်မှန်သောအချိန်တွင်မွမ်းမံရန်သေချာစေနိုင်သည်။
အထက်ပါကုဒ်တွင်အလိုအလျှောက် template နှင့် debugging functions များကိုဖွင့်ထားသည့် template reloading နှင့် debugging functions များကို enable လုပ်ထားသည်။
twig သည်အပြင်အဆင်များကိုစီမံရန်ရိုးရှင်းသောနည်းလမ်းဖြစ်သည်။ Content areas ရိယာများကိုလုပ်ကွက်များမှတဆင့် သတ်မှတ်. ပြောင်းလွယ်ပြင်လွယ်ရှိသောစာမျက်နှာဖွဲ့စည်းပုံကိုရရှိရန်သူတို့ကိုတင်းပလိတ်များတွင်ပြန်လည်ရေးနိုင်သည်။ ဥပမာအားဖြင့်:
ဤဥပမာတွင် WP ကွင်းဆက်ပါ 0 င်သည့်အကြောင်းအရာများပါ 0 င်မည့်အကြောင်းအရာကို 'Content' ကိုသတ်မှတ်သည်။ ပိတ်ပင်တားဆီးမှုများ၏အယူအဆကိုအသုံးပြုခြင်းသည် paging သို့မဟုတ်အခြားတက်ကြွသောအကြောင်းအရာများကိုတင်းပလိတ်တွင်ကိုင်တွယ်ရန်လွယ်ကူသည်။
Twig သည် WordPress နှင့်အခြားဝဘ်ဖွံ့ဖြိုးမှုနည်းပညာများနှင့်ချောချောမွေ့မွေ့ပေါင်းစပ်သောအစွမ်းထက်သောပုံစံအင်ဂျင်ဖြစ်သည်။ Security Functions အမွေဆက်, စိတ်ကြိုက်စစ်ထုတ်စက်များ, caching ယန္တရားများစသဖြင့်၎င်းသည် developer များပိုမိုထိရောက်စွာတည်ဆောက်ရန်နှင့်စီမံခန့်ခွဲရန်ခွင့်ပြုသည်။ သင်ယူမှုကွေးသည်အနည်းငယ်မတ်စောက်သောအနေဖြင့်အနည်းငယ်စပိန်စကြုံတွေ့နိုင်သော်လည်း,