osayaweventures/share-links

Statamic网站的社交分享链接

安装: 960

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 0

开放问题: 0

类型:statamic-addon

v1.0.1 2023-02-21 12:39 UTC

This package is auto-updated.

Last update: 2024-09-21 16:36:03 UTC


README

轻松配置并添加社交分享链接到您的Statamic网站。

功能

以下渠道目前受支持

  • Facebook
  • WhatsApp
  • Twitter
  • LinkedIn

如何安装

您可以在Statamic控制面板的“工具 > 扩展”部分搜索此插件并点击安装,或者从项目根目录运行以下命令

composer require osayaweventures/share-links

发布视图

php artisan vendor:publish --tag="share-links-views"

如何使用

  • 在Statamic控制面板中,点击“工具”下的“分享链接”选项。接下来,切换按钮以启用或禁用特定渠道。
  • 在您希望按钮出现的位置使用{{ share_links }}标签

支持的标签

以下标签受支持

{{ share_links:dump }}

输出

[
  "facebook" => "https://#/sharer/sharer.php?u=urlencoded"
  "twitter" => "https://twitter.com/intent/tweet?url=urlencoded"
  "linkedin" => "https://www.linkedin.com/shareArticle?mini=true&url=urlencoded"
  "whatsapp" => "https://api.whatsapp.com/send?text=urlencoded"
]

生成Facebook链接

{{ share_links:facebook }} 

生成LinkedIn链接

{{ share_links:linkedin }} 

以下是LinkedIn必须存在且格式正确的og:标签

<meta property='og:title' content='Title of the article'/>
<meta property='og:image' content='//media.example.com/ 1234567.jpg'/>
<meta property='og:description' content='Description that will show in the preview'/>
<meta property='og:url' content='//www.example.com/URL of the article'/>

生成Twitter链接

{{ share_links:twitter text="Post to twitter" handle="10gurusolutions" hashtags="elonmusk,statamic" related=""}}

生成WhatsApp链接

{{ share_links:whatsapp }}