1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-07-21 12:01:17 -04:00

if multiple of the same shortcode are used, only load scripts once

This commit is contained in:
2019-12-15 23:11:18 -05:00
parent 951c5f2c3f
commit fa98e48664
13 changed files with 37 additions and 18 deletions

View File

@@ -0,0 +1,14 @@
{{- if .HasShortcode "gh-buttons"}}
<script async defer src="https://buttons.github.io/buttons.js"></script>
{{ end -}}
{{- if .HasShortcode "tweet"}}
<script async defer src="https://platform.twitter.com/widgets.js"></script>
{{ end -}}
{{- if .HasShortcode "facebook"}}
<div id="fb-root"></div>
<script async defer src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v5.0"></script>
{{ end -}}
{{- template "_internal/google_analytics_async.html" . }}