Documentație

Shortcode-uri

Ghid Shortcode-uri

Shortcode Buton Mastodon

Afișează un buton Mastodon pe site-ul tău:

[mastodon_button]

Atribute Disponibile:

  • url - URL profil Mastodon (implicit: detectat automat)
  • text - Text buton (implicit: "Follow on Mastodon")
  • style - Stil buton: button, link, icon, modern, minimal, rounded, outline, gradient, pill, white, black (implicit: primary)
  • size - Mărime buton: small, medium, large (implicit: medium)
  • icon - Afișează iconiță: true, false (implicit: true)
  • icon_color - Culoare iconiță: default, black, gray, red, white, green, purple (implicit: default)
  • class - Clasă CSS personalizată

Compatibilitate: Compatibil cu Gutenberg, Elementor și alte page builders. Design responsive și mobile-friendly.

Exemple:

[mastodon_button style="outline" size="large"]
[mastodon_button icon="true" icon_color="black"]
[mastodon_button url="https://social.5th.ro/@username" text="Follow me"]

Shortcode Feed Mastodon

Afișează feed-ul tău Mastodon pe site-ul tău (în sidebars, widget-uri, articole sau pagini):

[mastodon_feed]

Atribute Disponibile:

  • username - Nume utilizator Mastodon (implicit: detectat automat din token)
  • instance - URL instanță Mastodon (implicit: social.5th.ro)
  • count - Număr de postări de afișat (implicit: 5, max: 10)
  • layout - Layout: default, compact, grid (implicit: default)
  • cache_time - Timp cache în secunde (implicit: 600)
  • exclude_replies - Exclude răspunsuri: true, false (implicit: false)
  • exclude_reblogs - Exclude reblog-uri: true, false (implicit: false)
  • only_media - Doar postări cu media: true, false (implicit: false)

Exemple:

[mastodon_feed count="10" layout="grid"]
[mastodon_feed username="pr360" instance="https://social.5th.ro"]
[mastodon_feed count="3" cache_time="300"]
[mastodon_feed exclude_replies="true" exclude_reblogs="true"]
[mastodon_feed only_media="true" layout="grid"]

Notă: Shortcode-ul suportă feed-uri personale și feed-uri pe tag-uri. Datele sunt cache-uite pentru performanță mai bună.