WordPress默认的作者页面URL链接地址格式为“你的域名/author/admin”,其中admin就是你的用户名,这样的话就会暴露我们的用户名。
为了解决这个问题,前面boke112百科跟大家分享了『如何将WordPress作者存档链接中的用户名改为昵称或ID』一文是将作者页面URL链接地址中的用户名改为用户ID。
如果你不想通过代码将用户名改为用户ID,那么可以考虑这款Smart User Slug Hider插件,该插件无需任何设置,成功安装并启用后即可将站点所有用户页面URL链接地址中的用户名改为一串由字母和数字组成的16位随机字符串。
Smart User Slug Hider插件的安装及启用
WordPress后台 >> 插件 >> 安装插件 >> 搜索“Smart User Slug Hider”,点击该插件右上角的【现在安装】按钮,稍等片刻安装完毕后点击【启用】按钮启用该插件(PS:或前往插件 >> 已安装的插件 >> 找到该插件后点击【启用】按钮)。
如果无法在后台直接安装就前往WordPress官方插件页面Smart User Slug Hider中下载(或点此下载,密码:2917),然后在后台 >> 插件 >> 安装插件 >> 点击【上传插件】>> 点击【选择文件】按钮后选择刚才下载的插件安装包 >> 点击【现在安装】按钮 >> 成功安装后点击【启用插件】按钮。
Smart User Slug Hider插件的设置和使用
Smart User Slug Hider插件无需任何设置,成功安装并启用后即可将站点所有用户页面URL链接地址中的用户名改为一串由字母和数字组成的16位随机字符串。
1、查看用户名对应的字符串
想要查看自己的字符串,可以进入WordPress后台 >> 点击左侧导航菜单“设置 – Smart User Slug Hider”即可看到对应的字符串。
另外,在WordPress后台 >> 点击左侧导航菜单“用户”,在用户列表中点击某个用户的“查看”,同样可以看到该用户的16位字符串。
2、可在文章中使用的短代码:
//文章作者个人资料页面的user slug(字符串)
[smart_user_slug]
//文章作者个人资料页面的url
[smart_user_url]
//添加一个通向文章作者的个人资料页面的链接
[smart_user_link]
3、可在主题文件中使用的函数
3.1 get_smart_user_slug( $author_id )函数
用来获取作者的user slug(字符串),其中$author_id参数是可选的, 如果省略,则获取当前文章的作者ID。
3.2 the_smart_user_slug( $author_id )函数
用来显示作者的(字符串) ,其中的$author_id参数是可选的, 如果省略,则获取当前文章的作者ID。
总结
这款可将作者页面链接地址的用户名改为16位字符串的插件Smart User Slug Hider非常小巧,整个安装包只有35.7KB,而且无需任何设置即可正常使用,对于有很多注册用户的站点来说还是挺有用的。
来源:https://boke112.com/post/12005.html