krautgortna / statamic-disqus
此Statamic插件为您Statamic视图添加Disqus评论区域
v1.2
2023-02-10 09:21 UTC
Requires
- php: >= 7.0
- statamic/cms: ^3.0
README
功能
- 提供可用于任何前端视图的Antlers标签
- 轻松提供作为参数的讨论线程ID
- 对于API调用:决定您是想进行服务器端还是客户端API调用
标签
{{ disqus:comments id="id" }}
加载给定线程的Disqus嵌入插件{{ disqus:count id="id" }}
显示给定线程的评论数("帖子"){{ disqus:likes id="id" }}
显示给定线程的点赞数
如何使用
首先,通过.env文件提供您的Disqus论坛的短名
DISQUS_SHORTNAME="your_shortname"
在Antlers模板中,您现在可以使用
{{ disqus:comments id="id" }}
提供作为线程ID的变量,例如当slug是Disqus线程ID时
{{ disqus:comments :id="slug" }}
所有.env参数
DISQUS_SHORTNAME="your_shortname"
用于标识您的账户DISQUS_SECRET
用于服务器端API调用DISQUS_API_KEY
用于客户端API调用DISQUS_METHOD
选择'服务器'或'客户端'API调用(注意Disqus嵌入始终在客户端加载)
如何安装
您可以在Statamic控制面板的工具 > 插件
部分搜索此插件并点击安装,或者从您的项目根目录运行以下命令
composer require krautgortna/statamic-disqus