कैसे वर्डप्रेस व्यवस्थापक पैनल में मेनू आइटम निकालें

कैसे वर्डप्रेस व्यवस्थापक पैनल में मेनू आइटम निकालें

क्या आपने कभी एक ग्राहक के साथ काम किया है, जिसकी समझदारी प्रौद्योगिकी कठिन है? खैर, एक सलाहकार, डिजाइनर, या डेवलपर के रूप में, यह आपके लिए चीजें आसान बनाने के लिए आपका काम है। वर्डप्रेस एडमिन पैनल में मेनू में कई विकल्प हैं, लेकिन यदि आप आवश्यक हो तो आप उन्हें आसानी से छुटकारा पा सकते हैं। हमारे ग्राहकों में से एक के साथ, हमें कुछ मेनू आइटमों से छुटकारा पाने की जरूरत है, इसलिए चीजें समझने के लिए उसे आसान करना है। इस लेख में, हम आपको दिखाएंगे कि वर्डप्रेस एडमिनिटल पैनल में एक मेनू आइटम को निकालना कितना आसान है।

वर्डप्रेस 3.1 या इसके बाद के संस्करण के लिए, बस अपने विषय के फ़ंक्शन फाइलों में निम्नलिखित कोड पेस्ट करें:

add_action ('admin_menu', 'my_remove_menu_pages');
 फ़ंक्शन my_remove_menu_pages () {
 remove_menu_page (की लिंक-manager.php ');
 } 

वर्डप्रेस 3.1 से पहले संस्करण में, आपको अपने विषय के फ़ंक्शंस। पीएचपी फ़ाइल में निम्न कोड पेस्ट करना होगा:

फ़ंक्शन remove_menus () {
 वैश्विक $ मेनू;
 $ प्रतिबंधित = सरणी (__ ('लिंक'));
 अंत ($ मेनू);
 जबकि (पिछला ($ मेनू)) {
 $ value = विस्फोट ('', $ मेनू [कुंजी ($ मेनू)] [0]);
 यदि (in_array ($ value [0]! = NULL? $ मान [0]: "", $ प्रतिबंधित)) {सेट नहीं करें ($ मेनू [कुंजी ($ मेनू)]);}
 }
 }
 add_action ('admin_menu', 'remove_menus'); 

उपरोक्त कोड सभी उपयोगकर्ताओं (प्रशासकों सहित) के लिए लिंक विकल्प से छुटकारा पायेगा। केवल दो उपयोगकर्ता भूमिकाएं लिंक टैब (व्यवस्थापक और संपादकों) को देखने की अनुमति है। अब अगर यह एक मल्टी-लेखक साइट के लिए है (जहां कई संपादक हैं), और आप व्यवस्थापक के रूप में अभी भी लिंक मेनू तक पहुंच चाहते हैं, तो आप ऐसा करने के लिए पैरामीटर जोड़ सकते हैं।

आपको फ़ंक्शन current_user_can () का उपयोग करने की आवश्यकता होगी, और एक सरल यदि कथन के साथ, आप लिंक मेनू या विशिष्ट उपयोगकर्ता भूमिका के लिए अन्य आइटम से छुटकारा पा सकते हैं।

यह सलाहकारों और डेवलपर्स के लिए एक बहुत ही आसान चाल है जो बड़ी साइटों पर काम करते हैं

अतिरिक्त स्रोत

मेनू पृष्ठ निकालें
वर्तमान उपयोगकर्ता फंक्शन संदर्भ कर सकते हैं
उपयोगकर्ता भूमिकाएं और क्षमताओं चार्ट