ڪسٽم درجي سان ڪسٽم پوسٽ جا قسم

wordpress

ورڈپریس اهڙي طرح ڪيترن ئي ڪمپنين ۾ هڪ ناگزير پليٽ فارم بڻجي رهيو آهي ، پر اوسط ڪمپني پڻ قابليت جو حصو نه وٺندي آهي. اسان جو هڪ گراهڪ وسيلن جي حصي کي پنهنجي سائيٽ ۾ شامل ڪرڻ چاهي پيو پر پيج استعمال ڪندي نه ڪرڻ چاهي ۽ نه ئي بلاگ پوسٽن ۾. اهو ئي آهي جيڪو ورڈپریس سپورٽ ڪندو آهي مرضي مطابق پوسٽ جا قسم لاءِ!

انهي صورت ۾ ، اسان اسان جي گراهڪن جي هڪ سائيٽ ۾ ريسورس سيڪشن شامل ڪرڻ چاهيندا هئاسين. اهو اضافو ڪرڻ لاءِ ڪافي سادو آهي مرضي مطابق پوسٽ جو قسم توهان جي ورڈپریس موضوع ڏانهن. توھان ھيٺ ڏنل ڪوڊ شامل ڪيو فنڪشن رجسٽر_ پوسٽ_ قسم توهان جي افعال. php صفحي ڏانهن

// وسيلا شامل ڪريو ڪسٽم پوسٽ جو قسم add_action ('init' ، 'create_post_type') ؛ فنڪشن create_post_type () {register_post_type ('resources'، array ('labels' => array ('name' => __ ('Resources')، 'singular_name' => __ ('Resource')، 'add_new' => __ ('نئون شامل ڪريو')، 'add_new_item' => __ ('نئون ذريعو شامل ڪريو')، 'edit_item' => __ ('وسائل کي تبديل ڪريو')، 'new_item' => __ ('نئون ريسورس')، 'سڀ_ايم' => __ ('سڀ وسيلا') ، 'view_item' => __ ('ریسورس ڏسو') ، 'search_items' => __ ('سرچ ريسورس') ، 'not_found' => __ ('وسيلا نه مليو') ، 'not_found_in_trash' => __ ('ردي ۾ ڪوبه وسيلا') ، 'parent_item_colon' => '' ، 'menu_name' => __ ('وسيلا')) ، 'عوامي' => سچو ، 'has_archive' => سچو ، 'rewrite' => صف ('slug' => 'وسيلا') ، 'حمايت' => ​​صف ('عنوان' ، 'ايڊيٽر' ، 'ليکڪ' ، 'ٿنڀيل' ، 'اقتباس' ، 'تبصره'))) ؛ }

ڳولڻ لاءِ ٿورو ڏکيو وڌيڪ هو ته ڪيئن ٺاهجي ڪسٽم قسمون توھان لاء مرضي مطابق پوسٽ جو قسم. هڪ سبب اهو سمجهڻ ڏکيو آهي ته اهو ڪيئن ڪجي ڇاڪاڻ ته اهو هڪ ڪسٽم ٽئڪسينسيشن سڏجي ٿو ۽ استعمال ڪري ٿو رجسٽرڊ_ٽيڪسيشن ان کي مرضي ڪرڻ لاءِ ڪم ڪرڻ انهي صورت ۾ ، اسان انهي موضوع ۾ وسيلن جي قسمن جهڙوڪ ويبينارز ، ويٽ پيپرز وغيره شامل ڪرڻ چاهيون ٿا. تنهنڪري هتي functions.php فائل لاءِ ڪجهه اضافي ڪوڊ آهي.

add_action ('انٽ' ، 'resource_category_init' ، 100) ؛ // 100 تنهن ڪري پوسٽ جو قسم رجسٽر ٿيو فنڪشن resource_category_init () {register_taxonomy ('type'، 'resources'، array ('labels' => array ('name' => 'ريسورس جي قسم'، 'singular_name' => ' وسيلن جو قسم '،' سرچ_ٽيمس '=>' سرچ ريسورس جي قسم '،' مشهور_ آئٽم '=>' مشهور ريسورس جي قسمن '،' all_items '=>' سڀ وسيلا جي قسم '،' edit_item '=> __ (' وسائل جي قسم ۾ ترميم ڪريو ') ، 'update_item' => __ ('وسيلن جي قسم کي تازه ڪاري ڪريو')، 'add_new_item' => __ ('نئون ريسورس جو قسم شامل ڪريو')، 'new_item_name' => __ ('نئين وسيلن جي قسم'))، 'ترتيب وار' => 'غلط' ، 'ليبل' => 'وسيلن جو قسم')) ؛ }

ڪسٽم پوسٽ جا قسم توهان کي توهان جي ڪسٽم پوسٽ جي قسمن لاءِ آرڪائيو ۽ واحد صفحن جي ڊيزائن ڪرڻ جي اجازت به ڏيندا آهن. صرف آرڪائيو. php ۽ single.php فائلن کي نقل ڪريو. ڪاپين کي تبديل ڪريو جي مرضي مطابق پوسٽ جو قسم نالي ۾ انهي صورت ۾ ، اهو آرڪائيو-resource.php ۽ واحد-resource.php هوندو. ھاڻي توھان انھن صفحن کي پنھنجي مرضي مطابق ڪري سگھوٿا توھان چاھيو ٿا ڏسڻ جا وسيلا صفحا ڏسو.

2 تبصرا

  1. 1

    ٻيو رستو آسان پلگ ان استعمال ڪيو ويندو جهڙوڪ آسان ڪسٽم مواد جا قسم يا قسم.

    اهي پلگ ان به توهان کي آسان ميٽا باڪس شامل ڪرڻ ۽ ڪسٽم پيج ۽ پوسٽ ٽيمپليٽ ٺاهڻ جي اجازت ڏين ٿيون.

    • 2

      تمام سچا @ google-d5279c8b66d25549a0ec3c8dd46a3d1a: ڊسڪس! مان ايماندار ٿيان ٿو ته مون محسوس ڪيو ته ڪجهه پلگ ان بلاگ ۾ اوور ويڊ شامل ڪري رهيا آهن… ۽ توهان صرف هڪ سائيٽ کان ٻي سائيٽ کي موضوع منتقل نه ٿا ڪري سگهو ، توهان کي پڪ ڪرڻي آهي ته توهان پلگ ان کي به منتقل ڪريو ٿا. . اهو ئي سبب آهي جو آئون موضوعن فائلن ۾ ضروري افعال سرايت ڪرڻ لاءِ ڪم ڪندو آهيان.

توهان ڇا ٿا سوچيو؟

هي سائيٽ اسپام کي گهٽائڻ لاء اکزمٽ استعمال ڪري ٿو. سکو ته توهان جي تجويز ڪيل ڊيٽا کي ڪيئن عمل ڪيو وڃي.