စိတ်ကြိုက်အမျိုးအစားများနှင့်အတူစိတ်ကြိုက်ပို့စ်အမျိုးအစားများ

wordpress

WordPress သည်ဤမျှလောက်များစွာသောကုမ္ပဏီများအတွက်မရှိမဖြစ်လိုအပ်သောပလက်ဖောင်းတစ်ခုဖြစ်လာသည်၊ သို့သော်ပျမ်းမျှအားဖြင့်စွမ်းဆောင်ရည်အနည်းငယ်၏အကျိုးကျေးဇူးကိုပင်မယူပါ။ ကျွန်ုပ်တို့၏ဖောက်သည်များအနေဖြင့်အရင်းအမြစ်ကဏ္ their ကိုသူတို့ဆိုဒ်သို့ထည့်သွင်းလိုသော်လည်းစာမျက်နှာများကိုသော်လည်းကောင်း၊ ဘလော့ဂ်ပို့စ်များတွင်သော်လည်းကောင်း၎င်းကိုမပြုလုပ်လိုပါ။ ၎င်းသည် WordPress မှအတိအကျထောက်ပံ့သည် စိတ်ကြိုက်ပို့စ်အမျိုးအစားများ အဘို့!

ဤကိစ္စတွင်ကျွန်ုပ်တို့သည်ကျွန်ုပ်တို့၏ဖောက်သည်များ၏ဆိုဒ်များထဲမှအရင်းအမြစ်အပိုင်းတစ်ခုကိုထည့်သွင်းလိုသည်။ ထည့်သွင်းဖို့တော်တော်လေးရိုးရှင်းပါတယ် စိတ်ကြိုက်ပို့စ်အမျိုးအစား သင်၏ WordPress အခင်းအကျင်းသို့။ သငျသညျ function ကိုသုံးပြီးအောက်ပါကုဒ်ထည့်ပါ register_post_type သင်၏ functions.php စာမျက်နှာသို့:

// Add အရင်းအမြစ်များကိုထည့်သွင်းရန်စိတ်ကြိုက်ပို့စ်များကိုထည့်သွင်းပါ ('init', 'create_post_type'); function create_post_type () {register_post_type ('resources', array ('တံဆိပ်များ' => array ('name' => __ ('အရင်းအမြစ်များ')၊ 'singular_name' => __ ('အရင်းအမြစ်')၊ 'add_new' => __) ('အသစ်ထည့်ပါ')၊ 'add_new_item' => __ ('အရင်းအမြစ်အသစ်ထည့်ပါ')၊ 'edit_item' => __ ('တည်းဖြတ်အရင်းအမြစ်')၊ 'new_item' => __ ('အရင်းအမြစ်အသစ်')၊ 'all_items' => __ ('အရင်းအမြစ်အားလုံး')၊ 'view_item' => __ ('အရင်းအမြစ်များကိုကြည့်ရန်')၊ 'search_items' => __ ('ရှာဖွေရေးအရင်းအမြစ်များ'), 'not_found' => __ ('ရင်းမြစ်မတွေ့ပါ'), 'not_found_in_trash' => __ ('အမှိုက်ပုံးအတွင်းအရင်းအမြစ်များမရှိ')၊ 'parent_item_colon' => '', 'menu_name' => __ ('အရင်းအမြစ်များ'))၊ 'public' => true၊ 'has_archive' => true, 'rewrite' => array ('slug' => 'resources'), 'support' => array ('title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments'))) ; }

ရှာဖွေရန်အနည်းငယ် ပို၍ ခက်ခဲသည်မှာမည်သို့ပြုလုပ်ရမည်ဖြစ်သည် ထုံးစံအမျိုးအစား သင့်ရဲ့အဘို့ စိတ်ကြိုက်ပို့စ်အမျိုးအစား။ ၎င်းကိုမည်သို့တွက်ချက်ရမှန်းမသိရသည့်အကြောင်းရင်းတစ်ခုမှာ၎င်းကိုထုံးစံဓလေ့ထုံးစံဟုခေါ်ပြီး၎င်းကိုအသုံးချသောကြောင့်ဖြစ်သည် register_taxonomy ကစိတ်ကြိုက်ရန် function ကို။ ဤကိစ္စတွင်ကျွန်ုပ်တို့သည်အခင်းအကျင်းသို့ Webinars, Whitepapers စသဖြင့်အရင်းအမြစ်အမျိုးအစားများကိုထည့်ချင်သည်။ ထို့ကြောင့် functions.php ဖိုင်အတွက်နောက်ထပ်ကုဒ်အချို့ရှိသည်။

add_action ('init', 'resource_category_init' ၁၀၀)၊ // 100 သို့ဖြစ်ရာ post type ကို register_ta_cit_init () {register_taxonomy ('type', 'resources', array ('label' => array ('name' => 'အရင်းအမြစ်အမျိုးအစား'၊ 'singular_name' => ') ကိုမှတ်ပုံတင်ထားပါသည်။ အရင်းအမြစ်အမျိုးအစား ',' search_items '=>' ရှာဖွေခြင်းအရင်းအမြစ်အမျိုးအစားများ ',' popular_items '=>' လူကြိုက်များသောရင်းမြစ်အမျိုးအစားများ ',' all_items '=>' အားလုံးရင်းမြစ်အမျိုးအစားများ ',' edit_item '=> __ (' ရင်းမြစ်တည်းဖြတ်ခြင်း ') , 'update_item' => __ ('Update Resource type')၊ 'add_new_item' => __ ('အရင်းအမြစ်အသစ်ပုံစံထည့်ပါ')၊ 'new_item_name' => __ ('ရင်းမြစ်အသစ်အမျိုးအစား')) 'hierarchical' => 'false', 'label' => 'Resource type')); }

Custom Post Type သည်သင်၏ Custom Post Type များအတွက် Archive နှင့်စာမျက်နှာတစ်ခုတည်းကိုဒီဇိုင်းဆွဲရန်ခွင့်ပြုသည်။ archive.php နှင့် single.php ဖိုင်များကိုသာကူးယူပါ။ နှင့်အတူမိတ္တူအမည်ပြောင်းပါ စိတ်ကြိုက်ပို့စ်အမျိုးအစား နာမ၌။ ဤကိစ္စတွင်၎င်းသည် archive-resources.php နှင့် single-resources.php ဖြစ်သည်။ ယခုသင်ထိုစာမျက်နှာများကိုစိတ်ကြိုက်ပြင်ဆင်နိုင်သည်။ သို့သော်သင်အရင်းအမြစ်စာမျက်နှာကိုကြည့်ချင်သည်။

2 မှတ်ချက်

  1. 1

    နောက်တစ်နည်းမှာ Easy Custom Content အမျိုးအစားများသို့မဟုတ်အမျိုးအစားများစသည့် plugin တစ်ခုကိုအသုံးပြုခြင်းဖြစ်သည်။

    ဤပလပ်အင်များသည်သင့်အားစိတ်ကြိုက် meta box များအလွယ်တကူထည့်သွင်းနိုင်ပြီးစိတ်ကြိုက်စာမျက်နှာနှင့် post တင်းပလိတ်များကိုဖန်တီးနိုင်သည်။

    • 2

      အလွန်မှန်ကန်သော google-d5279c8b66d25549a0ec3c8dd46a3d1a: disqus! ပလပ်အင်အချို့သည်ဘလော့ဂ်ကို overhead တစ်တန်ထပ်ထည့်သည်ဟုခံစားမိသည်ကိုကျွန်ုပ်ရိုးသားပါလိမ့်မည်။ သင်ဆိုဒ်တစ်ခုမှနောက်တစ်ခုသို့အခင်းအကျင်းတစ်ခုကိုမရွှေ့နိုင်ပါ၊ သင်ပလပ်အင်များကိုလည်းသေချာအောင်လုပ်ရန်လိုသည် ။ အခင်းအကျင်းဖိုင်များတွင်လိုအပ်သောလုပ်ဆောင်မှုများကိုထည့်သွင်းရန်ကျွန်ုပ်အလုပ်လုပ်သည်။

သင်ဘယ်လိုထင်ပါလဲ?

ဤ site ကိုစပမ်လျှော့ချဖို့ Akismet ကိုအသုံးပြုသည်။ သင့်ရဲ့ comment ကိုဒေတာများကိုဆောင်ရွက်ပြီးဖြစ်ပါတယ်လေ့လာ.