इसलिए मैं एक वर्डप्रेस प्लगइन बनाने की कोशिश कर रहा हूं और मैंने इस प्रदान किए गए फ़ंक्शन का उपयोग करके कुछ मेनू पेज बनाए हैं:
add_submenu_page('my_plugin_menu', 'Edit record page', 'Edit record page', 'manage_options', 'edit_record_page', array(&$this, 'display_edit_record_page');
और जब मैं उस पृष्ठ पर जाता हूं जिसे मैंने ब्राउज़र पर पता बार पर देखा है तो यह कुछ इस तरह से पढ़ता है:
http://mydomain.com/wp/wp-admin/admin.php?page=edit_record_page
मैं जो करना चाहता हूं वह इस पृष्ठ को लिंक करने में सक्षम है, लेकिन मुझे लगता है कि मुझे इसे करने के बेहतर तरीके की कमी के लिए लिंक को हार्डकोड करना होगा और मैं एक देव साइट पर काम कर रहा हूं। इसलिए मैं सोच रहा था कि मैं अपने ब्राउज़र पर देखे गए लिंक को गतिशील रूप से कैसे उत्पन्न कर सकता हूं ताकि जब मैं इस प्लगइन कोड को उत्पादन सर्वर पर कॉपी करूं तो यह काम करेगा। अर्थात्, एक वर्डप्रेस फ़ंक्शन है जो सबमेनू पेज बनाने के लिंक हिस्से को उत्पन्न करेगा।
page=edit_record_page
इसके अलावा, अगर मैं क्वेरी स्ट्रिंग को लिंक से जोड़ना चाहता हूं तो यह इतना आसान है जितना इसे मैन्युअल रूप से जोड़ना है:
http://mydomain.com/wp/wp-admin/admin.php?page=edit_record_page&rec_id=1
या ऐसा करने के लिए एक उपयुक्त वर्डप्रेस फ़ंक्शन है?