首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress用户名会显示在网站的某个地方吗?

WordPress用户名会显示在网站的某个地方吗?
EN

WordPress Development用户
提问于 2013-06-27 16:06:51
回答 4查看 1.2K关注 0票数 2

我正在考虑强制所有用户使用email作为他们的登录名。但是,我担心这个用户名是在某个公开访问的地方使用的,比如作者页面,比如它会导致隐私或垃圾邮件的问题。

我的担心有效吗?使用电子邮件作为WordPress用户名是一个很好的实践吗?(忽略用户可能更改电子邮件的事实。)

EN

回答 4

WordPress Development用户

发布于 2013-07-06 07:19:12

我绝对不会建议你执行这项政策。例如,我可以通过简单地在浏览器中输入yoursite.com/?author=1yoursite.com/?author=2等来枚举您的作者列表。这会带我去看你的作者页面。如果您的用户足够精明,他们可能已经将用户/您的配置文件中的公共显示名称设置为他们的WordPress用户名以外的其他内容。很好,但你还是不安全。有些主题将使用您唯一的WordPress用户名,并将其嵌入到HTML样式中。另外,有些像WPScan这样的程序可以得到您的作者列表,不过我承认我并不完全确定该程序是如何工作的。

总之,为了避免泄露作者的私人电子邮件的风险,我不会走这条路。然而,如果他们的电子邮件是公司的电子邮件,或者已经在网站上发布了,那么这并不重要。

票数 4
EN

WordPress Development用户

发布于 2013-06-27 16:21:00

WordPress的用户名在几个面向公众的地方公开,即使在发布帖子时选择单独的显示名称时也是如此。

至于隐私/垃圾邮件,这取决于你和你的用户。

您可以使用像WP电子邮件登录这样的插件启用电子邮件登录,我认为该插件仍然公开使用“用户名”,所以这可能是一个很好的解决方案。不过,我不能百分之百肯定它能做到这一点。

票数 3
EN

WordPress Development用户

发布于 2013-07-06 14:38:29

用户名被一些插件和主题取代了`display_name‘,所以您必须遍历主题和任何插件,以确保它不被公开。如果您正在开发主题,并且能够控制使用了哪些插件,并且能够轻松地浏览这些插件并进行更改,那么这并不难。由于配置文件接口允许您选择显示名称(“应该”是显示的名称),所以技术上您应该能够这样做。

user_nicename是用户名的小写连字符版本。它用于为作者模板页面创建弹格。这意味着,如果您的任何用户都是作者(并且他们的文章是使用author模板显示的),则需要设置nicename。

然而,用户名的原因首先是为了允许一个独特的id,而这并不总是电子邮件的情况。例如,家庭成员有时共享电子邮件地址。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/104502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档