写在前面
最近折腾了一套自己的 Fediverse 微博系统 —— GoToSocial,并搭配自己博客做了一个说说页面,把我日常发布的内容聚合进来,就像一个“朋友圈”一样。
为了方便管理和扩展,我写了一个 WordPress 插件,通过短代码 [...gotosocial_say_ajax]
(去掉...
)实现在页面中展示自己的 GoToSocial 说说内容,支持图片、评论、点赞数展示,还实现了“加载更多”的功能。
今天这篇文章,我就把这个插件和实现方法分享出来,并附上完整使用教程与 Access Token 的获取方法,希望能帮到也想整合去中心化社交内容的博友们。
插件介绍:GoToSocial 说说展示 for WordPress
这个插件的主要功能包括:
- 展示指定 GoToSocial 用户的说说内容
- 支持图片展示,点击放大,自动横排布局
- 展示评论内容(头像 + 用户名 + 评论)
- 显示点赞(❤️)、转发(🔁)、评论(💬)统计
- 加载更多功能,自动分页
- 样式优化为“朋友圈”风格
- 兼容手机端,响应式布局
插件完全开源,使用无门槛:
GitHub 地址:
https://github.com/2443266417/gotosocial-wordpress-plugin
插件效果演示:
https://www.duanxiansen.com/gotosocial
插件安装教程(详细步骤)
第一步:下载插件
直接访问 GitHub:
https://github.com/2443266417/gotosocial-wordpress-plugin
下载 ZIP 压缩包后解压上传:
- 登录 WordPress 后台 → 插件 → 安装插件 → 上传插件 → 选择 ZIP 上传
- 或者 FTP 上传到
wp-content/plugins/
目录
安装并启用插件。
第二步:配置插件参数
插件启用后,在后台「设置」菜单下会多出一项「GoToSocial 设置」。
需要配置以下参数:
配置项 | 示例值 | 说明 |
---|---|---|
GoToSocial 用户名 | duanxiansen |
即你的帐号名 |
实例地址 | https://duanbo.cc |
必须是完整网址 |
每页加载数量 | 10 |
建议为 10 或更小 |
Access Token | xxxxxxx |
用于私密 API 授权 |
注意:Access Token 为必选字段,必须填写。
如何获取 GoToSocial Access Token?
如果你使用的是我推荐的 duanbo.cc 实例部署方式或自建并启用了后台面板,那获取 Access Token 非常简单。
推荐方法:后台面板直接获取
进入你部署的 GoToSocial 实例后台,使用管理员账号登录后台控制面板。
进入【Applications / 应用】管理页面。
新建一个应用。
点击应用详情,点击Request access token。
复制其中的 Access Token(访问令牌)。
在页面中插入短代码
插件通过短代码实现动态展示。
- 进入 WordPress → 页面 → 新建页面
- 输入如下短代码:
[...gotosocial_say_ajax]
(去掉...
)
- 发布页面,访问即可看到你发布的 GoToSocial 动态内容。
支持“加载更多”、“评论展示”、“点击放大图片”等功能。
展示效果
以下是插件展示效果:
说说展示
- 显示头像、昵称、时间
- 自动分页加载
多图支持
- 多图自动横排布局
- 图片点击放大
评论展示
- 显示评论者头像、昵称、内容
- 支持点击跳转查看更多评论
常见问题 FAQ
1. 为什么图片不显示?
- 检查实例地址是否
https://
开头 - 检查是否填写 Access Token
2. 评论为什么不全?
- 默认最多显示 3 条评论,其余通过“查看更多评论”跳转查看
3. 多图为什么没有横排?
- 检查主题是否影响
p
标签自动嵌套问题,可用插件或主题兼容
4. 插件是否支持 Mastodon?
- 原生接口兼容 Mastodon,但评论结构等差异较大,仅建议用于 GoToSocial
总结
这个插件是我用来展示 GoToSocial 说说内容的轻量方案,基于 AJAX 动态加载,并优化了移动端和展示样式。
功能虽然简单,但基本满足了“朋友圈”展示的需求,非常适合喜欢折腾博客 + 去中心化社交的朋友。
如果你也搭建了自己的 GoToSocial 实例,不妨试试这款插件,轻松打造你自己的公开“朋友圈”页面。
28
你博客为啥加载有点慢,是我的问题么
@林羽凡整体还行吧,感觉就是说说页面慢。
@段先森今天加载还可以了。
哈哈哈!wx朋友圈都看不过来!
@演员微信上不适合发的呢,有些话语发不出去。好久没发过朋友圈咯。
我就随便加个自定义post type来写一些有的没的、牢骚
我还第一次听说这个平台。短博客这种我之前放又给停了,就不太敢放了,主要是我一些短语心情。嘴特碎爱骂人,😂 人家一看素质太低了。
@Jeffer.Z管他呢,哈哈哈
Related Content
怎么我看到好多人都有这个?
@网友小宋https://ckc.akashio.com/chiral-connector/,一款相关文章插件。
memos后我就用回新浪微博了,免维护
😀
@大峰看着不错。
@大峰我去尝试了,还不错的呢。
退坑Memos后,就一直没想好短内容的分享形式,最近又在考虑回到微博了,然后按月备份内容到博客。
@拾月微博确实是个不错的想法,省心 😛
好像不错,安装过程比较容易~
@小彦确实比较简单 😛
效果不错呀。
@acevs还可以的呢
好厉害呀,我目前用的typecho改的一套专用于朋友圈的主题,还不错
@满心嘿嘿,朋友圈主题很流行的
厉害呀
@XIGE嘿嘿,有gpt,没啥搞不定的😊
wp的可玩性很高啊。跟微信朋友圈挺像的
@全局变量确实,易开发。 😛
效果看着不错,GoToSocial还是不够轻量,不然我就把memos换了
@阿杰 Jack我也在等这个机会。。
@阿杰 Jack比起memos来说,确实不够,不过还可以的啦