HB 社交分享按鈕模塊

該模塊方便用戶分享頁面到流行的社交媒體。

Modulegithub.com/hbstack/social-share-buttons
Repository⭐ Please consider giving a star if your like it.
Stars
Version
Used by
Requirements
License
UsageSee how to use modules.

目標

該模塊旨在成為一個極簡的社交分享組件,其儘可能地只包含鏈接,而不引入任何腳本。

模板

該模塊被用於其他模塊,以在任何地方生成社交分享按鈕,為此,你需要導入模塊並引用 hb/modules/social-share-buttons/index 模板。

模板上下文

該模板接收兩個參數:

  1. page:當前頁面參數。
  2. params當前模塊參數.

模板示例

請自行替換 my_social_share_buttons

1{{- $ctx := dict
2  "page" .
3  "params" (default dict site.Params.my_social_share_buttons)
4}}
5{{- if $ctx.params.media }}
6  {{ partial "hb/modules/social-share-buttons/index" $ctx }}
7{{- end }}

參數

icons

false 時,隱藏圖標,默認為 true

labels

false 時,隱藏標籤文本,默認為 true

alignment

如何對其按鈕:

  • start:向左對齊。
  • center:居中對齊。
  • end:向右對齊。
  • between:等分。

media

一組支持的媒體

支持的媒體

Media
email
facebook
linkedin
reddit
sinaweibo
telegram
twitter
whatsapp