子比主题的用户中心默认显示头像、昵称、积分等基础信息,但缺少 UID(用户唯一标识)、注册时间等对站长和用户都实用的细节。本文分享如何通过简单修改代码,在用户中心添加这些信息,提升账号管理便捷性。
![图片[1]-子比主题 用户中心添加 UID、注册时间等信息展示-天域博客](https://uss.tianyubk.com/wp-content/uploads/2025/10/20251017-164942-1760719782-1024x207.png!upyun.tianyubk.image.01.webp)
一、效果说明:新增哪些信息?
通过本文方法,将在用户中心顶部、作者页个人信息区自动添加 4 类信息(可按需开关):
- UID:用户唯一 ID(红色标签,带图标);
- 注册天数:用户加入网站的天数(青色标签);
- 总消费:用户在网站的累计消费金额(VIP 紫色标签);
- 演示标签:可自定义文字的示例标签(紫色透明标签,用于参考样式)。
二、实现优势:为什么推荐这种方法?
- 安全无风险:无需修改主题核心模板,仅通过自定义函数实现,避免误删代码导致页面报错;
- 更新不丢失:使用独立文件存放代码,主题更新后内容不会被覆盖(区别于直接修改
functions.php); - 灵活可控:代码中通过变量(
$uid$day等)可一键开关某类信息,无需删除代码; - 样式适配:调用子比主题自带的
but样式类,自动适配主题风格,无需额外调样式。
三、操作步骤
1. 新建自定义函数文件
在子比主题根目录下 wp-content/themes/zibll/ 新建 func.php 文件(更新主题不会丢失),在最顶部先写入 PHP 标识:
<?php
然后在标识下方,粘贴以下完整代码(代码已包含详细注释,可直接使用):
2. 保存生效
保存 func.php 文件并确保已上传到子比主题根目录,无需刷新缓存,直接访问网站:
- 进入 “用户中心”(前台),顶部个人信息区会显示新增标签;
- 访问任意用户的 “作者页”,个人资料区也会同步显示。
四、自定义技巧:按需调整内容
1. 隐藏不需要的信息
若不想显示某类信息(如演示标签),只需将对应变量改为 false 即可,例如隐藏演示标签:
$demo = false; // 改为false后,演示标签不再显示
2. 更换标签颜色
修改代码中的 class 值(c-xx 或 jb-xx),例如将 UID 标签改为蓝色:
$class = 'c-blue'; // 原c-red改为c-blue,透明蓝色背景
或改为黄色渐变背景:
$class = 'jb-yellow'; // 非透明黄色渐变背景
3. 替换图标
UID 标签默认带 “标签图标”,若想更换,可替换 $icon 变量中的代码,例如使用 Font Awesome 图标:
$icon = '<i class="fa fa-id-card"></i>'; // 替换为身份证图标(需主题已加载Font Awesome)
4. 修改演示标签文字
找到 $demo 对应的代码块,修改 $but 变量的文字,例如改为 “天域博客”:
$but = '天域博客'; // 自定义文字内容
© 版权声明
THE END
















暂无评论内容