about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authordigitalcraftsman2017-09-07 21:56:31 +0200
committerdigitalcraftsman2017-09-07 21:56:31 +0200
commit7cf2943ef4a905b46f77137a0321a4fc996a3b9e (patch)
tree19ba889c49c6479a9805f097a8d45803bcc7fc68
parenteab1974019b3d82cb76cb806ba059fb6cc196111 (diff)
downloadhyde-7cf2943ef4a905b46f77137a0321a4fc996a3b9e.tar.lz
hyde-7cf2943ef4a905b46f77137a0321a4fc996a3b9e.tar.zst
hyde-7cf2943ef4a905b46f77137a0321a4fc996a3b9e.zip
Add Google Analytics support
Closes #44
-rw-r--r--README.md18
-rw-r--r--layouts/_default/baseof.html2
2 files changed, 19 insertions, 1 deletions
diff --git a/README.md b/README.md
index 41f2d5e..82660cb 100644
--- a/README.md
+++ b/README.md
@@ -15,6 +15,7 @@ It pairs a prominent sidebar with uncomplicated content.
   - [Themes](#themes)
   - [Reverse layout](#reverse-layout)
   - [Disqus](#disqus)
+  - [Google Analytics](#google-analytics)
 - [Author](#author)
 - [Ported by](#ported-by)
 - [License](#license)
@@ -119,7 +120,7 @@ params:
 
 ### Disqus
 
-You can optionally enable a comment system powered by Disqus for the posts. Simply add the variable `disqusShortname` to  your config file.
+You can optionally enable a comment system powered by Disqus for the posts. Simply add the variable `disqusShortname` to your config file.
 
 **TOML**
 ```toml
@@ -128,6 +129,21 @@ disqusShortname = "spf13"
 
 > **Note:** Previous version 1.0 the Disqus shortname had to be defined inside the `[params]` block.
 
+
+## Google Analytics
+
+Google Analytics can be enabled by assigning your tracking code to the `googleAnalytics` variable in the config file:
+
+**TOML**
+```toml
+googleAnalytics = "Your tracking code"
+```
+
+**YAML**
+```yaml
+googleAnalytics: Your tracking code
+```
+
 ## Author
 **Mark Otto**
 - <https://github.com/mdo>
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index a45cf37..0c87c3f 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -4,5 +4,7 @@
     <div class="content container">
     {{ block "main" . -}}{{- end }}
     </div>
+
+    {{ template "_internal/google_analytics_async.html" . }}
   </body>
 </html>
\ No newline at end of file