标签:用户

6 个帮助你开发 WordPress 的实用插件

在开发 WordPress 主题或者插件的时候,对代码进行调试是很麻烦的工作。尤其是在功能需求比较深入之后,代码会越来越复杂,联动的模块也比较多,如果不谨慎的一步步调试,等到最终出 BUG 之后再想发现是哪里不对,是非常浪费时间的。 之前我一直使用 var_dump() 打印变量加上 die() 结束程序,简单粗暴的获取我想要的信息,但是这样效率真的非常低,因为经常需要到 WordPress 核心…

WordPress 一键切换用户

在你开发 WordPress 或者管理用户的时候,很可能需要使用其它用户的身份登录,但是,如果密码没有明文保存,即使是管理员也不能直接登录其他人。 不过你还可以使用 User Switching 插件,User Switching 插件可以让你在不同用户之间来回切换,只需要点击用户列表里的一个按钮就能直接切换到那个用户,还能一键切换回来。 除此之外,你还可以使用 Use Admin Passwor…

WordPress 修改管理员的用户名

在 WordPress 安装的时候会要求你填写用户名和密码来创建一个默认用户,这个用户就是默认的管理员用户,你可以在安装后通过这个用户第一次访问后台。 有很多时候你可能会需要修改用户名,比如遭到了针对 admin 或者你当前用户名的暴力登陆破解,这时修改用户名是最有效的解决办法,但遗憾的是 WordPress 默认并不允许任何用户修改用户名,包括管理员。 我们可以通过修改数据库的方式来强制修改用户…

WordPress 邮件订阅插件:MailPoet Newsletters

MailPoet Newsletters 是现在非常流行的邮件订阅插件,它的主要作用是让用户直接通过邮箱订阅你的网站,然后安装你设计的规则定期或者手动推送内容给用户,让用户第一时间发现你的网站的新内容,比 RSS 订阅更加简单,也更有效的提高了网站用户的忠诚度。 当然,我建议使用的时候推送不要太频繁,会导致用户的反感,而且要一定要在邮件中留下退订链接。 上图是 MailPoet Newslette…

WordPress 自定义用户联系信息的项目

用户个人资料的联系信息里,默认有邮箱、站点、AIM、雅虎通和 Jabber,而有些东西我们可能都没听说过,所以去除是非常有必要的。本文就来教你,怎么自定义这些信息的项目。 下边的代码删除了 AIM、雅虎通和 Jabber,添加了新浪微博、腾讯微博和 QQ 这些国内比较常用的社交网络。 想获取这些信息只要使用 get_the_author_meta() 函数即可。

WordPress 禁止用户访问后台

如果你的站点是开放注册的,用户无论任何权限注册后都可以访问后台(只能访问部分内容),虽然一般对安全没有什么威胁,但很多人还是不希望普通用户访问自己的后台。本文就来教你,怎么让普通用户访问后台时自动跳转。 首先安装并启用 Remove Dashboard Access 插件,启用后在后台设置一下。 设置好后,不允许访问后台的用户如果访问后台就会被跳转到指定的位置。 注意:如果不允许用户访问资料设置页…

WordPress 强制用户每隔一段时间更改密码

如果你的 WordPress 非常注重安全,可以强制用户每隔多少天更改一次密码,如果不更改密码就无法登录。 一般强制用户修改密码只适用于不开放注册,并且用户权限都比较高的站点,否则是没有意义的。 要实现强制用户每隔一段时间更改密码,可以安装 Expire User Passwords 插件,安装之后每隔 30 天用户就必须更改密码。 如果要修改 30 天,可以在 wp-config.php 里添加…

WordPress 重置所有用户的密码

当你的多用户网站被黑客攻击之后,我建议你重置所有用户的密码。但如果你的网站有很多用户,一个一个重置非常的麻烦。在本文中我将向你展示如何在 WordPress 中重置所有用户的密码。 首先要安装并启用 Emergency Password Reset 插件,然后进入 “用户” → “Emergency Password Reset”,点击一下唯一的按钮就能重置所有用户的密码了。 密码重置后会给所有被…

WordPress 用户权限管理

WordPress 的用户系统看起来虽然很简单,但扩展性非常强,好好的利用插件,可以把 WordPress 的用户系统打造的不比专业的论坛系统差。 用户的权限管理是用户系统很重要的一部分,WordPress 默认提供了 “订阅者”、“投稿者”、“作者”、“编辑” 和 “管理” 五个身份,权限由低到高。虽然这几个身份的权限设计的非常科学,但还是无法满足每个人的需求,本文就来教你怎么自定义这几个身份的…