前言:

新搭建的WordPress站点默认不开放用户注册功能,需要管理员登陆系统进行相应的配置,使WordPress支持用户注册功能。同时,WordPress默认禁用了发送邮件功能,所以还要通过相应的配置使系统能向用户发送注册邮件。

一、管理员登陆系统,开放注册功能

勾选”任何人都可以注册”,在页面下方”保存设置”。

重新进入站点页面,可以看到注册按钮已被点亮。

p.s.
此时注册新用户并不会收到邮件,因为WordPress发送邮件功能未启用。

二、插件方式实现SMTP发件功能

搜索“WP SMTP”,选择安装“Easy WP SMTP”插件。

p.s.
若出现WordPress安装失败:无法创建目录,这是由于权限不足导致的。

解决方法:

  • 直接设置WordPress目录的访问权限为777,但这样设置不安全
chmod -R 777 /var/www/html    #WordPress目录
  • 安装插件用的FTP为 vsftpd,服务器为Apache2,所以直接授权apache访问权限
chown -R apache:root /var/www/html    #WordPress目录

修改后所有者为apache,所属组仍为root

三、插件Settings

SMTP信息要具体参考站点的管理员邮箱:

p.s.

  • 务必确保SMTP服务在管理员邮箱中已开启,outlook邮箱应该默认开启,但sina(smtp.sina.com)和QQ(smtp.qq.com)都是默认关闭的。
  • SMTP Password一般是独立邮箱密码,但如果开启SMTP服务时给出了一个授权码,则填写授权码。设置完成可以在下方输入用户的邮箱地址进行测试。

四、回到站点页面注册,用户能收到WordPress发送的重置密码的邮件

p.s.

  • 由于开启SMTP服务采用的管理员邮箱系统不同,可能用户邮箱会把邮件自动归为垃圾邮件,比如@outlook.com ……
  • 在收到的重置密码链接中,邮件系统会把url链接末尾的尖括号 ’>’解析成邮件地址,打开后提示“您的密码重设链接无效,请在下方请求新链接”。

解决方法:

  • 去掉 ’>’ 复制原url地址打开即可;
  • 或者修改wp-config.php文件,去掉 ’<>’ ,一劳永逸:
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">\r\n";

修改为:

$message .=  network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login');

五、 用户名、密码登陆即可

WordPress 用户注册和发送邮件相关推荐

  1. wordpress用户注册_如何在WordPress网站上允许用户注册

    wordpress用户注册 Do you want to allow users to register on your site? You can enable user registration ...

  2. wordpress用户注册_比较了WordPress用户的5个托管服务提供商

    wordpress用户注册 This article is part of a series created in partnership with SiteGround. Thank you for ...

  3. WordPress通过插件发送邮件

    原文发表自我的个人网站,欢迎大家访问~转载请保留本段,或注明原文链接:http://www.hainter.com/wordpress-send-email-via-plugins WordPress ...

  4. wordpress 后台慢_建站经验-wordpress用户注册收不到验证邮件

    背景 我的一个博客http://axuretop.com,已经在后台开放注册了,注册用户默认为"订阅者".一旦发布新的文章,会订阅邮件给用户. 后台有300多个订阅用户,但是发现评 ...

  5. wordpress搏客用户注册收不到邮件解决办法

    这几天我在弄wordpress的问答功能,然而这个功能用户必须得在搏客注册才可以发表问题和回答问题.搏客的评论功能是不行的.可是弄好后我发现用户注册收不到wordpress的邮件,因为用户注册的密码得 ...

  6. 网站搭建从零开始(七) WordPress站点的完善

    1.WordPress网站前后端常用语言简介和运行过程 通常一个网站的整个构建过程中需要大量的技术支持,尤其是用到很多种计算机语言.网站的构建主要分后端和前端两部分,后端代码在服务器上运行,而前端程序 ...

  7. 50个常用元器件图片_盘点2020年wordpress常用的50个插件合集

    大家好,玩码哥今天给大家盘点一下2020年wordpress常用的50个插件合集,可以选择性安装或者是去搜索添加,大部分的插件是可以在网上搜到的. 1.All In One WP Security插件 ...

  8. 《JavaWeb从入门到改行》注册时向指定邮箱发送邮件激活

    javaMail API javaMail是SUN公司提供的针对邮件的API . 两个jar包  mail.jar 和 activation.jar java mail中主要类:javax.mail. ...

  9. 盘点2020年wordpress常用的50个插件合集

    盘点2020年wordpress常用的50个插件合集,50个插件已经打包整理好,可以选择性安装或者是去搜索添加.如果后台经常出现安装不成功的!大部分的插件是可以在网上搜到的或者是在wordpress后 ...

最新文章

  1. leetcode算法题--数组中数字出现的次数 II
  2. Python Django CBV下的通用视图函数
  3. 小而美的个人博客——前端——tags
  4. Scalaz(27)- Inference Unapply :类型的推导和匹配
  5. 数据库表操作、数据类型及完整性约束
  6. java使用三种循环打印99表_编程题:利用for循环打印 9*9 表
  7. 为了在简历上写掌握【Java虚拟机JVM】,做了该篇总结
  8. 慕课网仿去哪儿项目笔记--(二)-首页部分
  9. java私塾 shiro_第二章:Shiro入门——深入浅出学Shiro细粒度权限开发框架——私塾在线原创...
  10. CVE-2020-1938 /CNVD-2020-10487漏洞调试
  11. [linux]记录内核编译日志
  12. c语言中-next是什么意思,Java中关于nextInt()、next()和nextLine()的理解
  13. 纬度渐长率算法C语言,关于纬度渐长率.pdf
  14. 键盘输入圆的半径求圆的周长和面积
  15. php面向过程求圆 三角形 长方形计算,求,圆,三角形,长方形,梯形的面积,周长公式...
  16. html table边框加粗,table加边框记录
  17. matlab温度等值线图函数,matlab等值线图
  18. Vuex是什么?如何理解和应用?
  19. 职称计算机word模块,职称计算机考试WORD模块考试共四套
  20. 灯泡(信息学奥赛一本通 1438)

热门文章

  1. 通达OA更改上传附件大小限制的解决办法
  2. javaScript事件三要素
  3. 黄润中发出5G时代对金融科技的“使命召唤”:帮助金融和实体双发展
  4. webrtc 前期准备工作
  5. 如何获知计算机ram大小,如何查看电脑的运行内存大小(如何查看电脑的内存是多少)...
  6. react iframe 使用contentWindow.postMessage 传递参数
  7. 人生的诗·350~354节
  8. 文件权限管理(chmod用法)
  9. InDesign 教程:如何设置边距和分栏?
  10. 前端如何上传图片到七牛云