本文实例讲述了WordPress制止特定用户修正明码的办法。分享给大家供大家参考。详细办法如下:
有时咱们心愿有些用户不能修正明码,而有些用户是能够修正明码的,这里就来给大家引见对于WordPress制止特定用户修正明码办法.
办法很简略,去掉这个公共帐号修正明码的权限即可,咱们能够在主标题录下的functions.php中增加以下代码:
$disable_ids = array( 2 ); // 制止修正明码的用户id
global $current_user;
get_currentuserinfo();
if ( in_array( $current_user->ID, $disable_ids ) ) {
// 后盾集体材料页,暗藏明码输出框
add_filter('show_password_fields', create_function('$nopass_profile', 'return false;'));
// 避免经过其余手段提交明码修正
add_action('personal_options_update', 'no_save_pwd');
}
function no_save_pwd( $user_id ) {
if(!emptyempty($_POST['pass1'])) $_POST['pass1'] = '';
if(!emptyempty($_POST['pass2'])) $_POST['pass2'] = '';
}
// 制止应用明码找回性能
add_filter('allow_password_reset', 'no_reset_pwd', 10, 2);
function no_reset_pwd( $allow, $user_id ) {
global $disable_ids;
if ( in_array( $user_id, $disable_ids ) )
$allow = false;
return $allow;
}假如你想制止某用户编辑集体材料咱们能够参考上面办法,咱们在以后主题的functions.php中增加以下代码:
function disable_user_profile() {
if ( is_admin() ) {
$user = wp_get_current_user();
if ( 2 == $user->ID ) // 2 改成该用户的id
wp_die( '制止拜访' );
}
}
add_action( 'load-profile.php', 'disable_user_profile' );心愿本文所述对大家的WordPress建站有所协助。
以上就是安达网络工作室关于《WordPress禁止特定用户修改密码的方法》的一些看法。更多内容请查看本栏目更多内容!
作为一款遭到大少数站长欢送的内容治理零碎,WordPress不只有着弱小的治理性能,而且应用不便,即便是老手也...
本文实例讲述了WordPress后盾删除不需求的侧边栏菜双方法。分享给大家供大家参考。 详细完成办法是在以后主...
很多采纳WordPress顺序搭建的博客都相当注重与读者之间的互动,以评论为例,为了进步读者的体验品质,有的博...
4月更新过文章,文章ID停留在146,5月忙于考试,文章一篇都没写,后果6月前几天写文章的时分,ID从146间接跳...
p.s.在搜寻引擎优化SEO上,百度仿佛对要害词TAGS更为偏爱 其实就是撰写一个新页面,它要使用一个名为tags.php...
wp_list_categories 函数是 WordPress 中用来列举零碎中分类的函数,该函数领有许多管制输入的参数,明天忽...