austenc/socialize

此软件包最新版本(1.0.0)没有可用的许可信息。

Statamic 网站简单的社交分享按钮

安装: 211

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 6

类型:statamic-addon

1.0.0 2020-08-23 20:12 UTC

README

🤩 Statamic 的简单且可配置的社交分享按钮 🤩

轻松添加和配置社交分享意图按钮到您的 Statamic 网站。

以下功能已支持(更多即将到来!)

  • Twitter
  • Facebook
  • 电子邮件

需求

  • Statamic 3

安装

使用 composer 安装此软件包

composer require austenc/socialize

如何使用

  • {{ socialize:css }} 添加到您布局的 <head> 标签中,以引入 CSS
  • 在 Statamic 控制面板中,点击 工具 下的 社交 选项。接下来,切换您希望启用的按钮,并更改任何默认设置。
  • 在您希望按钮出现的位置使用 {{ socialize }} 标签

更改布局

您还可以通过传递 layout 参数来使用顶部、右侧、底部或左侧的“粘性”按钮布局

{{ socialize layout="top" }}
{{ socialize layout="right" }}
{{ socialize layout="bottom" }}
{{ socialize layout="left" }}

变更日志

1.0.0

  • 初始版本,添加了对 Twitter、Facebook 和电子邮件分享按钮的支持

路线图

以下为计划中的功能或用户建议。所有 PR 都将考虑,因此请随时提交一个!

  • 编写测试以验证按钮 URL 是否正确生成
  • 是否可以将其缓存设置在 stache 中,而不是每次都读取 YAML 文件?
    • 它是否与使用 Laravel 的缓存功能一样简单?
  • 添加 Behance 支持
  • 添加 Pinterest 支持
  • 分享计数
  • 更简单的主题定制

支持

发现错误?有功能请求?我将很高兴帮助!在 github 上 打开问题 或在twitter @austencam 上提出建议!