您的浏览器需要启用 JavaScript 才能正常访问此网站。
萨龙网络
登录
首页-WordPress文章-Buddypress,WordPress-正文

修改Buddypress中管理员的显示名与用户名区别开提高账户安全

萨龙龙萨龙龙Buddypress, WordPress11年前001.72W
修改Buddypress中管理员的显示名与用户名区别开Buddypress社区中有很多地方会直接显示用户登录名,比如用户个人主题中的名称和链接中,所有来访的用户都知道了管理员的用户名,对于小人知道了管理员的用户登录名是很不安全,所以我们要让显示名与用户名区别开。 一、修改用户个人页面中的@名称 找到Buddypress模板文件下的member-header.php文件(插件路径:buddypressbp-templatesbp-legacybuddypressmemberssingle),拷贝到主题对应的目录下。 查找member-header.php文件中的:
  1. <?php bp_displayed_user_mentionname(); ?>
替换为:
  1. <?php bp_displayed_user_fullname(); ?>
修改了这一步还不行,再到编辑用户页面把“公开显示为”设置为要显示的名称,这样用户个人页面中的@名称就显示了选择后的名称。 二,把链接中显示的名称与用户登录名区分开 这一步我们需要修改数据库,但是很简单,不用被吓着。 1、进入到当前网站的数据库中,找到wp_users中需要修改的用户,一般都是管理员了,点击“编辑” 2、在编辑用户数据页面我们可以看到用户名在两处有显示,表分别为user_login和user_nicename,即为用户登录名和用户昵称。WP注册过程中这两个表的数据是一样的,在WP页面中是更改不了,而编辑用户页面中的“昵称”与user_nicename不是一个东西,所以只能修改数据库,把user_nicename表中的值修改成与user_login不同就可以。 现在链接中显示的名称就只是user_nicename这个数据表中的值,这样就大大提高了管理员账号的安全性。 [successbox]除了Buddypress中会直接显示用户登录名,很多网站中会把作者的文章都列出来,而链接中也会显示用户登录名,也因为此很多网站没有作者链接,如果修改user_nicename表与user_login中的值区分开,这样是不是很好。[/successbox]
标签:
本文原创,作者:萨龙龙,其版权均为萨龙网络所有。
如需转载,请注明出处:https://salongweb.com/buddypress-display-name.html
萨龙龙

萨龙龙

侠客
一个平平常常的人,热爱生活、旅行和摄影,骑行去过西藏,一直计划再去。14年从江西骑行来到大理,现栖居于洱海边,食人间烟火,过简单生活,做简约设计!
1412.38M457.18W4.42W
加载中…
分享:
修改Woocommerce商品固定链接其它自定义文章类型适用
修改Woocommerce商品固定链接其它自定义文章类型适用上一篇
WordPress MU多站点网络共享媒体插件Network Shared Media的使用包括特色图像下一篇
WordPress MU多站点网络共享媒体插件Network Shared Media的使用包括特色图像
相关文章
总数:114

WordPress 主题获得评论深度的2种方法

一、通过使用全局变量获取评论深度 我相信您应该知道wp_list_comments()函数,它可以将评论打印在网站页面上。 为什么这个功…
萨龙龙萨龙龙WordPress4年前002.39W0

WordPress获取不同用户、类型文章和自定义字段下的文章数量

萨龙网络开发的 MNews 主题中,集成了个人中心功能,需要获取文章、视频、下载、专题和商城的文章数量,这个是比较简单,使用wp_count_p…
萨龙龙萨龙龙WordPress8年前001.13W0

WordPress 插入页面函数 wp_insert_post

萨龙网络已经开发了很多 WordPress 主题,LensNews 主题要创建的页面较多,所以导致很多用户来咨询如何设置用户中心,在最新上线的 …
萨龙龙萨龙龙WordPress8年前002.24W0

WordPress 使用 wp_set_password 重置用户密码

当 WordPress 管理员忘记密码或需要重置用户密码时,可以使用 wp_set_password 函数来实现。该函数将为指定用户设置新密码,…
萨龙龙萨龙龙WordPress3年前112.73W0

Nuxt 3 项目中集成 AI API 实现智能内容生成与多语言翻译

随着大语言模型(LLM)技术的飞速发展,越来越多的 Web 应用开始集成 AI 能力——从智能客服、内容摘要到自动翻译,AI 正在重塑前端开发的…
萨龙龙萨龙龙WordPress25天前006310

WordPress强大好用的分页插件WP-PageNavi使用

相信使用Wordpress的朋友都对WP-PageNavi分页插件不陌生,很多博客对它也有很多介绍,之前也使用过代码来实现分页,但不够人性化,使…
萨龙龙萨龙龙WordPress10年前002.57W0

WordPress多站点社区动态中获取自定义文章类型更新

萨龙网络使用Buddypress社区已经很长一段时间,在社区首页动态中可能获取整个网站的最新文章、用户注册,用户动态内容,而自定义文章类型的发布…
萨龙龙萨龙龙Buddypress, WordPress10年前001.26W0

WordPress函数wp_nav_menu_items向菜单列表中添加搜索内容

Wordpress的菜单都是通过后台菜单来添加设置,很多时候需要添加一些功能到菜单,比如搜索,或者购物车,这时我们就可以使用wp_nav_men…
萨龙龙萨龙龙WordPress10年前001.08W0

WordPress 添加菜单项目描述

WordPress 能够在自定义菜单中存储每个菜单项的描述,默认情况下,这些描述不会显示在前端菜单中,需要为相应的菜单增加显示描述的功能。 一…
萨龙龙萨龙龙WordPress7年前001.49W0

WordPress 重置缩略图插件 Regenerate Thumbnails 获取媒体数量时错误的解决方法

WordPress 一键重置缩略图使用相当简单方便,设置了媒体中要裁剪的缩略图参数(使用了 WooCommerce 商城插件,需要在外观——自定…
萨龙龙萨龙龙WordPress7年前001.12W0

使用WordPress MU一个程序创建多站点网络介绍与安装教程

经常折腾wp的人肯定不止一个博客,主题高产的WPER那就更不用说,所以我们不想重复地安装wordpress,通过WordPress MU只需要安…
萨龙龙萨龙龙WordPress11年前002.28W2

WordPress龙霄主题对象存储功能完全指南:告别服务器存储瓶颈,开启云端加速时代

龙霄主题内置的原生对象存储功能模块,彻底解决了这一痛点。该模块深度集成了阿里云 OSS、腾讯云 COS、七牛云 Kodo 三大主流云存储服务商,…
萨龙龙萨龙龙WordPress19天前001990
评论表单游客 您好,欢迎参与讨论。
加载中…
评论列表
总数:0
萨龙网络
没有相关内容