功能特性
-
在评论区显示用户ID,支持多种样式
-
在用户中心显示用户ID
-
在后台用户编辑页面显示用户ID
-
多种显示格式可选:`[ID:123]`、`(ID:123)`、`#ID:123`、`@123`
-
多种样式可选:徽章样式、卡片样式、纯文本样式
-
支持设置页面灵活配置
-
插件列表页快速跳转设置
-
完善的国际化支持
安装方法
class="heading-2 ace-line old-record-id-GOz0fZycodqSgscbtUTcPR1dnic"
-
将插件文件夹 `user-id-display` 上传到 `/wp-content/plugins/` 目录
-
在 WordPress 后台「插件」页面启用「用户ID显示」
-
进入「设置」→「用户ID显示」进行配置
class="heading-2 ace-line old-record-id-MSGUf3xXKdAh4ccBw8PcOAA1njd"
-
通过 FTP/SFTP 将插件文件夹上传到 WordPress 的插件目录
-
在 WordPress 后台插件页面启用插件
使用说明
class="heading-2 ace-line old-record-id-DAKGfDnx9dXM7wcUbqzcnjsVn0c"
启用后,评论区用户名旁边会显示用户ID:
代码
代码
用户名 [ID:123]
代码
代码
样式可选:
-
徽章样式:渐变背景圆角标签
-
纯文本样式:简洁的文字显示
class="heading-2 ace-line old-record-id-VbvTfgQtsduLlDcraOvcoF6Lnuc"
在用户资料页面显示用户ID:
代码
代码
用户名 等级 · 位置 [ID: 123]
代码
代码
样式可选:
-
卡片样式:渐变背景圆角卡片(推荐)
-
徽章样式:浅色背景圆角标签
-
纯文本样式:纯文字显示
class="heading-2 ace-line old-record-id-XlW4fLJEwd2WkwcYnJOcEL3gn4b"
在 WordPress 后台「用户」→「个人资料」和「编辑用户」页面显示用户ID信息。
设置选项
class="heading-2 ace-line old-record-id-OaxPf8KJ0dCnU2c5T2jcVrmynHe"
-
在评论区显示用户ID
-
在用户中心显示用户ID
-
在后台用户编辑页面显示用户ID
class="heading-2 ace-line old-record-id-GptYf7KXGdT06gcl87NcOB1cnPe"
|
格式
|
显示效果
|
|---|---|
|
方括号
|
`[ID:123]`
|
|
圆括号
|
`(ID:123)`
|
|
井号格式
|
`#ID:123`
|
|
@格式
|
`@123`
|
class="heading-2 ace-line old-record-id-XRa9fFea2dzV4JcuuiacESlQndf"
评论区样式:
-
徽章样式
-
纯文本样式
用户中心样式:
-
卡片样式(推荐)
-
徽章样式
-
纯文本样式
开发者接口
class="heading-2 ace-line old-record-id-CPEJfxxVzd0ejycRaTyc8iCbnMf"
代码
代码
// 修改默认选项 add_filter(‘user_id_display_defaults’, function($defaults) { $defaults[‘user_id_format’] = ‘hash’; return $defaults; });
代码
代码
class="heading-2 ace-line old-record-id-C92FfxCLZdhDCocpQKXcIT5GnYb"
代码
代码
// 仅禁用评论区 add_filter(‘user_id_display_defaults’, function($defaults) { $defaults[‘display_user_id_comment’] = ‘no’; return $defaults; });
代码
代码
常见问题
Q: 为什么不显示用户ID?
A: 请检查以下情况:
-
确保插件已启用
-
检查对应位置的显示开关是否开启
-
确保该评论/用户有有效的 user_id(游客评论通常没有)
Q: 如何自定义样式?
A: 可以在主题的 CSS 文件中添加自定义样式覆盖默认样式。
更新日志
class="heading-2 ace-line old-record-id-Q8IofJCurdb401cOprHcYy2Jnhf"
-
重构代码,使用类封装
-
添加 CSRF 保护和权限验证
-
使用 WordPress Settings API
-
添加激活/停用钩子
-
添加插件设置链接
-
支持国际化
-
优化 HTML 输出安全性
class="heading-2 ace-line old-record-id-FPynfFdCudkCaWc4b73ci3oFn4g"
初始版本
文件结构
代码
代码
user-id-display/ ├── user-id-display.php # 主插件文件 └── README.md # 说明文档(本文件)
代码
代码
兼容性
-
WordPress 5.0 及以上版本
-
PHP 7.4 及以上版本
许可证
MIT License
作者信息
-
作者:小武
-
网站:https://1z345.cn
-
版本:1.4
© 版权声明
本网站部分文件及内容来自互联网,版权归原作者所有。转载需授权,侵权必究。部分内容受《网络出版服务管理规定》保护,未经许可禁止商业使用。
THE END



