2012-02-10 9 views
6

wordpress में अलग-अलग श्रेणियों के साथ कस्टम पोस्ट प्रकार बनाने का कोई तरीका है?पोस्ट प्रकारों के लिए अलग-अलग श्रेणियां

उदाहरण:

पोस्ट प्रकार "समाचार" श्रेणियों "विश्व" और "स्थानीय" होना चाहिए। पोस्ट प्रकार "उत्पाद" categories होना चाहिए: "सॉफ्टवेयर" और "हार्डवेयर" और मैं स्थापित करने के लिए "सॉफ्टवेयर" श्रेणी के लिए "समाचार" पोस्ट प्रकार का विकल्प होता है करने के लिए नहीं करना चाहती।

क्या इसे संभालने का कोई तरीका है?

+0

अपने संपादकों पर भरोसा करें क्या आपको वास्तव में ग्रैन्युलरिटी के स्तर की आवश्यकता है? – thenetimp

उत्तर

12

आप उदाहरण के कोड का पालन करते हुए कस्टम पोस्ट प्रकार बना सकते हैं:

function ts_post_type_test() { 
    register_post_type('Test', 
       array( 
       'label' => __('Test'), 
       'public' => true, 
       'show_ui' => true, 
       'show_in_nav_menus' => false, 
       'menu_position' => 5, 
       'capability_type' => 'post', 
       'texonomies' => array('category'), 
       'supports' => array('title','editor','thumbnail'), 
       ) 
    ); 
} 

WordPress साइट लिंक: http://codex.wordpress.org/Function_Reference/register_post_type

विशेष पोस्ट उपयोग के लिए बनाएं अलग वर्ग के लिए लिंक का पालन:

http://codex.wordpress.org/Function_Reference/register_taxonomy

उदाहरण कोड:

register_taxonomy('name of taxonomy', 'post name',array("hierarchical" => true,"label" => "Label Category","singular_label" => "label of taxonomy",'update_count_callback' => '_update_post_term_count','query_var' => true,'rewrite' => array('slug' => 'slug name of new registered taxonomy', 'with_front' => false),'public' => true,'show_ui' => true,'show_tagcloud' => true,'_builtin' => false,'show_in_nav_menus' => false)); 
संबंधित मुद्दे