diff --git a/README.md b/README.md index 239ed21..e09b245 100644 --- a/README.md +++ b/README.md @@ -207,6 +207,7 @@ params: label: Facebook follow: false - name: twitter + username: theNewDynamic url: https://twitter.com/theNewDynamic label: TND Twitter ``` diff --git a/exampleSite/config.toml b/exampleSite/config.toml index cd3325c..d264a2d 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -39,3 +39,4 @@ enableRobotsTXT = true [[params.ananke_socials]] name = "twitter" url = "https://twitter.com/GoHugoIO" +username = "GoHugoIO" diff --git a/layouts/partials/social-share.html b/layouts/partials/social-share.html index 14ae033..c1f0a0e 100644 --- a/layouts/partials/social-share.html +++ b/layouts/partials/social-share.html @@ -3,8 +3,10 @@ {{ $facebook_href := printf "https://www.facebook.com/sharer.php?u=%s" $url }} {{ $twitter_href := printf "https://twitter.com/intent/tweet?url=%s&text=%s" $url $title }} -{{ with site.Social.twitter }} - {{ $twitter_href = printf "%s&via=%s" $twitter_href . }} + +{{ $twitterSetup := first 1 (where site.Params.ananke_socials "name" "twitter") }} +{{ with index $twitterSetup 0 }} + {{ $twitter_href = printf "%s&via=%s" $twitter_href .username }} {{ end }} {{ $linkedin_href := printf "https://www.linkedin.com/shareArticle?mini=true&url=%s&title=%s" $url $title }} {{ $hrefs := dict "facebook" $facebook_href "twitter" $twitter_href "linkedin" $linkedin_href }}