说白了,这个标签专门显示用户昵称,比如作者名、评论者昵称,直接复制这段代码就行:
``` ```举个例子,你想在单篇文章的作者信息里加昵称,把这段代码粘到主题的author.php里,前台作者栏就会显示昵称。避坑:要是在评论区用,要加判断,不然游客会显示空白。
这个标签调用用户的默认/设置头像,不管是注册用的邮箱还是后台上传的,都能显示,代码是:
``` ```解释一下,32是头像尺寸,改成64就是大一号的,粘到作者信息模块,刷新就能看到。避坑:没设置头像会显示灰色人形,不影响使用。
这个是显示用户注册日期,得转成好看的格式,不然是看不懂的数字,代码:
``` ```举个例子,你想在作者个人页加注册时间,粘到主题的作者区域,就能显示“2020-05-10”这种日期。
大部分情况要改主题模板,比如作者页、文章页,步骤是:1. 用FTP连网站;2. 找到主题文件夹的author.php或single.php;3. 找要加信息的位置;4. 粘代码,保存上传,前台刷新。
表妹的博客要在评论区作者名后加头像,就找到comments.php里的作者名位置,粘头像代码,评论区就有头像了,一步搞定。
不想改模板用短代码,先在functions.php加一段代码:
``` add_shortcode('user_nickname', function() { return is_user_logged_in() ? wp_get_current_user()->display_name : '游客'; }); ```
然后文章里输入[user_nickname],登录的用户显示昵称,游客显示“游客”,适合给用户看的专属内容。
想在侧边栏显示当前用户信息,先用Code Snippets插件加刚才的短代码,再去外观-小工具,加“自定义HTML”粘[user_nickname],登录用户打开侧边栏就能看到自己的昵称。
给登录用户的信息,没加判断的话,游客看的时候会空白,比如刚才的注册时间,改代码加判断:
``` ```游客看的时候就不会乱显示东西,只会空着,不影响体验。
比如get_the_author_meta,要是加了uid参数,就是显示特定用户,uid=1是管理员,要是填错uid,就会显示别的用户。比如要显示UID为1的注册时间,代码是get_the_author_meta('user_registered',1),别瞎改数字。
用别人的主题,别直接改模板文件,要建子主题,不然主题更新后,你的修改就没了。表妹之前忘了这步,改了父主题,后来主题更新白忙活了好几天。
比如要在侧边栏显示管理员的昵称,代码是:
``` ```这里的1是管理员的UID,你改成别的用户ID就行,比如作者UID是2,就填2。
还能显示邮箱、网址,比如当前用户邮箱的代码:
``` user_email; } ?> ```这个适合用户个人中心,别用在公开页面,会泄露隐私。
结尾 今天整理的这些标签,都是亲测能用的,没有复杂内容,不用懂代码就能抄。你现在打开后台,先试试在单篇文章作者信息里加个头像,5分钟就能搞定。要是加的时候遇到问题,比如代码没显示,别慌,先看看位置放对没,有没有加登录判断。赶紧动手试,比搜10篇教程都有用。











易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图