मैं एक रेस्तरां साइट पर काम कर रहा हूं, और मेरे पास व्यंजनों के लिए एक कस्टम पोस्ट प्रकार है, जैसे:
$args = array(
'labels'=> $labels,
'public'=> true,
'publicly_queryable'=>true,
'show_ui'=>true,
'show_in_nav_menus'=>true,
'query_var'=>'dish',
'rewrite'=>true,
'capability_type'=>'post',
'hierarchicial'=>false,
'menu_position'=>5,
'supports'=>array(
'title',
'editor',
'thumbnail',
'excerpt',
'custom-fields',
'revisions'
)
);
register_post_type('dish', $args);
कस्टम टैक्सोनॉमी में से एक का एक उदाहरण जिसका मैं उपयोग करना चाहता हूं वह यह है:
register_taxonomy('Main Ingredient', array('dish'), array(
'hierarchical' => true,
'label' => 'Main Ingredient',
'singular_label' => 'Main Ingredient',
'query_var'=>true,
'rewrite' => true)
);
कस्टम टैक्सोनॉमी एडमिन में ठीक काम कर रहे हैं, और मैं myurl.com/main-ingredient/pork
उनमें पोर्क के साथ सभी व्यंजनों की सूची देख सकता हूं।
मैं जो करना चाहता हूं वह myurl.com/main-ingredient
सभी विभिन्न मुख्य घटक मूल्यों की एक सूची को हिट करने और प्राप्त करने में सक्षम है ।
मुझे यह संदर्भ मिला , जो कि वास्तव में मैं करने की कोशिश कर रहा हूं।
लेकिन समाधान मेरे लिए काम नहीं कर रहा है - मुझे अभी भी 404 मिल रहा है myurl.com/main-ingredient
यह कैसे करना है पर कोई सुझाव?