zoukankan      html  css  js  c++  java
  • wordpress开启用户注册

    很多人想用wordpress打造多用户博客平台 首先想到的是用户注册 今天搞了好长时间,找了好多资料总算找到了

     首先开启用户注册

    后台 ----设置----常规设置  在成员资格选项中选择任何人都可以注册 然后选择注册用户的默认权限  保存设置

    使用http://你的网址/wp-login.php?action=register访问注册页面 注册后一般是通过邮件发送密码的  

    因此我在一下做了更改

    修改wp-login.php这个文件就可以了,一共有两个地方需要修改,

    一、搜索如下代码: wp_new_user_notification($user_id, $user_pass);
    并把此句代码注释掉,然后再下面加入以下代码:
    setcookie(”u”, $user_login);
    setcookie(”user_pass”, $user_pass);
    修改后的代码样子如下:
    //wp_new_user_notification($user_id, $user_pass);
    setcookie(”u”, $user_login);
    setcookie(”user_pass”, $user_pass);

    二、搜索此句代码, $errors->add(’registered’, __(’Registration complete. Please check your e-mail.’), ‘message’);
    把此举代码注释掉,然后增加如下代码:
    $errors->add(’registered’, __(’<strong>恭喜您,注册成功!<br />用户名:’.$_COOKIE["u"].’<br />密码:’.$_COOKIE["user_pass"].’<br />(登录后自行修改成您便于记忆的密码)</strong>’),’message’);
    修改后代码样子如下:
    $errors->add(’registered’, __(’<strong>恭喜您,注册成功!<br />用户名:’.$_COOKIE["u"].’<br />密码:’.$_COOKIE["user_pass"].’<br />(登录后自行修改成您便于记忆的密码)</strong>’),’message’);
    //$errors->add(’registered’, __(’Registration complete. Please check your e-mail.’), ‘message’);

    此文有些地方参考网络  http://www.xiyue369.com 

     

    既然选择了独立,就要在人群中独立出来,成为佼佼者。
  • 相关阅读:
    什么是HTTPS协议
    思维:从互联网到区块链
    BFT-SMaRt:用Netty做客户端的可靠信道
    BFT-SMaRt:用Java做节点间的可靠信道
    共识网络BFT-SMaRt:理论与实践
    EOS源码分析:transaction的一生
    勘误:EOS资源抵押退还
    如何踩中下一个技术节拍
    本人新书,欢迎抢购
    REX:EOS资源租赁平台详解
  • 原文地址:https://www.cnblogs.com/kingpaper/p/3318678.html
Copyright © 2011-2022 走看看