前言
前天发布了一个网易云热评弹窗小卡片,应大家的要求,做成网站里的随机评论消息,参考了一下洪哥那边的设计,那么话不多说,先来看看效果吧!
更新日志
2024-12-14
- 修复了评论消息不显示表情包问题
- 优化代码逻辑,避免了大量的API请求
- 新增自定义的 WordPress REST API 端点用于返回热评
2024-02-23
- 新增用户名链接至个人主页
- 右上角新增按钮跳转至评论位置
演示效果

部署教程
将下方代码放置在主题目录下的function.php或者新建一个func.php文件
其它主题的小伙伴可以使用以下代码自定义REST API接口,使用的是WordPress内置的函数
不过因为 WordPress 默认的头像服务是 Gravatar,而 Gravatar 在国内加载速度普遍较慢,甚至有时候会加载失败,所以这里我们需要通过以下代码替换 Gravatar 源为国内镜像
function replace_gravatar_url($url) {
$url = str_replace(
['www.gravatar.com', '0.gravatar.com', '1.gravatar.com', '2.gravatar.com', 'secure.gravatar.com'],
'cn.gravatar.com', // 或者用 v2ex 的 cdn.v2ex.com/gravatar
$url
);
return $url;
}
add_filter('get_avatar_url', 'replace_gravatar_url');
果只希望在首页显示,可以通过后台小工具 → 自定义 HTML,将代码放在首页的任何位置。
如果希望全站显示,则可以将代码放在主题设置中的自定义 HTML 。
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为「www.09bk.cn」发布的内容若侵犯到您的权益,请联系站长邮箱:15704423@qq.com 进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。
暂无评论内容