WordPress
एडमिन बार (उर्फ "द टूलबार")
खोज…
टिप्पणियों
वर्डप्रेस एडमिन टूलबार को 3.1 संस्करण में जोड़ा गया था और इसमें सामान्य प्रशासनिक कार्यों के लिंक के साथ-साथ उपयोगकर्ता की प्रोफ़ाइल और अन्य वर्डप्रेस जानकारी के लिंक भी शामिल थे। हालाँकि, कई साइट स्वामी सभी लॉग-इन उपयोगकर्ताओं को डिफ़ॉल्ट रूप से टूलबार दिखाना पसंद करते हैं और / या इसके लिए अपने स्वयं के विकल्प जोड़ना चाहते हैं।
व्यवस्थापक को छोड़कर सभी से व्यवस्थापक टूलबार को निकालना
निम्नांकित कोड जोड़ें functions.php
पर इसे व्यवस्थापक उपयोगकर्ता स्तर को छोड़कर सभी से हटाने के लिए:
add_action('after_setup_theme', 'no_admin_bar');
function no_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
show_admin_bar(false);
}
}
फ़िल्टर का उपयोग करके व्यवस्थापक टूलबार को निकालना
एडमिन बार को छिपाने का एक और तरीका है
if ( !current_user_can( 'manage_options' ) ) {
add_filter( 'show_admin_bar', '__return_false' , 1000 );
}
जिन उपयोगकर्ताओं के पास सेटिंग पृष्ठ तक पहुंचने के विशेषाधिकार नहीं हैं, वे व्यवस्थापक बार नहीं देख पाएंगे।
WordPress लोगो को एडमिन बार से कैसे हटाएं
वर्डप्रेस एडमिन बार या टूलबार से आइटम हटाने के लिए डेवलपर्स admin_bar_menu कार्रवाई का उपयोग कर सकते हैं।
add_action('admin_bar_menu', 'remove_wp_logo_from_admin_bar', 999);
function remove_wp_logo_from_admin_bar( $wp_admin_bar ) {
$wp_admin_bar->remove_node('wp-logo');
}
उपरोक्त कोड एडमिन बार से वर्डप्रेस लोगो को हटा देता है। आपको बस अपने फंक्शन्स के अंदर कोड को पेस्ट करना होगा। एफपी फाइल।
Remove_node पद्धति में दिया गया पैरामीटर उस नोड की ID है जिसे आप निकालना चाहते हैं। आईडी को वर्डप्रेस पेज के HTML स्रोत कोड में टूलबार के साथ पाया जा सकता है। उदाहरण के लिए, टूलबार में बाईं ओर वर्डप्रेस लोगो के लिए ली एलिमेंट की आईडी "wp-admin-bar-wp-logo" है:
<li id="wp-admin-bar-wp-logo" class="menupop"> … </li>
नोड की आईडी प्राप्त करने के लिए ली की आईडी से "wp-admin-bar-" निकालें। इस उदाहरण से नोड आईडी "wp-logo" है।
आप अपने व्यवस्थापक बार पर विभिन्न मदों या नोड्स के नोड आईडी का पता लगाने के लिए ब्राउज़र इंस्पेक्टर टूल का उपयोग कर सकते हैं।
व्यवस्थापक लॉगिन पृष्ठ पर अपने कस्टम लोगो और कस्टम लिंक जोड़ें
आप अपने लोगो को जोड़ने के लिए नीचे हुक जोड़ सकते हैं और डिफ़ॉल्ट वर्डप्रेस लोगो को बदलने के लिए लिंक कर सकते हैं।
कस्टम लोगो जोड़ने के लिए
function custom_login_logo() {
echo '<style type="text/css">
h1 a { background-image: url('.get_bloginfo('template_directory').'/images/custom-logo.png) !important; background-size : 100% !important; width: 300px !important; height : 100px !important;}
</style>';
}
add_action('login_head', 'custom_login_logo');
कस्टम लोगो लिंक जोड़ने के लिए
add_filter( 'login_headerurl', 'custom_loginlogo_url' );
function custom_loginlogo_url($url) {
return home_url();
}