Completely hide user info

时间:2014-02-19 作者:Daniel

我想知道是否有办法百分之百地确保用户的信息对公众不可用。我们的主题目前没有使用个人资料页面,但我注意到每个用户都有一个“按作者发布”页面。

除此之外,是否还有其他地方可以显示用户的信息?我希望网站上任何地方都不会显示任何信息,包括用户的电子邮件地址、姓名、用户名等。

原因是我们的WordPress用户将拥有非常敏感的信息,他们不想以任何形式或形式公开。

问题:在公开/未登录请求中,作者信息可以在哪里公开?

1 个回复
最合适的回答,由SO网友:Wyck 整理而成

这取决于您的主题/插件,因此无法回答,因为s_ha_dum 已提及。

例如,一些主题在正文中以类的形式输出作者名称,如<body class="author-keanu"> 或者他们只是使用作者id<body class="archive author-22"> 然后你可以通过访问www.example.com/?author=22 模板层次结构可能有一个作者页面,或者添加了一个插件,也可能没有。

因为有lots 在可以输出/或使用author/nicename或author id的WP函数中,唯一真正的解决方案是审核主题/插件代码

另一个重要的注意事项是,您可以使用WP的登录来猜测是否存在用户名。例如,如果您猜测现有用户名为“Jane”,则错误为:

错误:您为用户名Jane输入的密码不正确。

结束

相关推荐

GET_USERS()ORDER BY不工作

我不确定问题出在哪里,但下面的代码没有按ID降序排序的效果。$args[\'role\'] = \'subscriber\'; $args[\'orderby\'] = \'ID\'; $args[\'order\'] = \'DESC\'; $args[\'fields\'] = \'all_with_meta\'; $args[\'meta_query\'] = $meta_query; // $meta_query is an array specifie