मेरे पास एक कस्टम पोस्ट प्रकार है, नौकरियां, व्यवस्थापक मेनू में इसके तहत 3 वर्गीकरण हैं।
टैक्सोनोमीज़ में से एक स्टेटस है, जो या तो एक्टिव या बंद है। मैं जॉब्स फॉर एक्टिव जॉब्स के तहत एक मेन्यू आइटम चाहता हूं। मैं इस कोड के साथ बनाया
add_submenu_page(
'edit.php?post_type=jobs',
'Active Jobs',
'Active Jobs',
'manage_options',
'edit.php?post_type=jobs&jobstatus=67'
);
यह पूरी तरह से काम करता है, सिवाय इसके कि एक्टिव जॉब्स मेनू विकल्प सक्रिय होने पर जॉब्स मेनू आइटम हाइलाइट रहता है। स्क्रीन शॉट देखें
मैं इस लेख में वर्तमान वर्ग को व्यवस्थापक मेनू पर add_submenu_page () का उपयोग करके पहले पैरामीटर के रूप में मूल स्लग को शामिल नहीं करने के लिए पढ़ता हूं । मैं कैसे सबमेनू सही एनएवी अनुभाग में प्रदर्शित करना है जब मैं फ़ाइल नाम स्लग को दूर पाने के लिए पता नहीं है।
इस बिंदु पर मैं एक कॉलबैक फ़ंक्शन का उपयोग नहीं कर रहा हूँ, मैं बस, डिफ़ॉल्ट नौकरियां सबमेनू विकल्प के रूप में उसी यूआरएल को क्रियान्वित कर रहा हूँ क्वेरी पैरामीटर वाला, सिवाय इसके कि फिल्टर पदों का प्रदर्शन किया। यदि कॉलबैक फ़ंक्शन में इसे स्थानांतरित करने से समस्या हल हो जाएगी, तो मैं ऐसा कर सकता हूं। लेकिन मुझे नहीं पता कि कॉलबैक फ़ंक्शन में क्या जाना चाहिए। मैं मानक कस्टम पोस्ट प्रकार संपादित पृष्ठ प्रदर्शित करना चाहता हूं, बस एक टैक्सोनॉमी फिल्टर के साथ। सहायता के लिए धन्यवाद
'edit.php?&post_type=jobs&jobstatus=67'
... कि पहले &
वहाँ नहीं होना चाहिए,?