aerni / social-links
轻松生成社交分享链接
v3.2.0
2024-05-07 13:20 UTC
Requires
- php: ^8.0
- statamic/cms: ^4.0 || ^5.0
README
此插件提供了一种简单的方法来创建社交媒体频道(如Facebook、Twitter等)的个人资料和分享链接。
安装
使用Composer安装插件。
composer require aerni/social-links
支持的频道
此插件支持以下社交频道: Facebook
、GitHub
、Instagram
、LinkedIn
、Mail
、Pinterest
、Telegram
、Twitter
、Vimeo
、WhatsApp
、Xing
、YouTube
个人资料链接
通过提供个人资料的社交 channel
和 handle
创建链接
{{ social:profile channel="facebook" handle="michaelaerni" }}
或使用缩写形式
{{ social:facebook:profile handle="michaelaerni" }}
分享链接
通过提供社交 channel
创建分享链接
{{ social:share channel="facebook" }}
或使用缩写形式
{{ social:facebook:share }}
参数
您可以使用多个参数来自定义分享链接
默认情况下,url
将放置在电子邮件正文内。您可以通过使用 body
参数自定义电子邮件正文文本。请注意,这将覆盖包含 url
的默认正文文本。您必须手动将 url
添加到 body
参数中,如下所示
{{ social:mail:share body="I want to share this great site with you: {permalink}" }}
Telegram
频道名称
获取社交频道的名称
{{ social:name channel="facebook" }}
或使用缩写形式
{{ social:facebook:name }}
标签对
您还可以使用标签对一次性获取所有数据
{{ social channel="facebook" handle="michaelaerni" }} {{ profile }} {{ share }} {{ name }} {{ /social }}
或使用缩写形式
{{ social:facebook handle="michaelaerni" }} {{ profile }} {{ share }} {{ name }} {{ /social:facebook }}`