Fix .Site.IsServer error in Hugo >= 0.132.0 [2] (#97)
The second part of the fix, fixes the comments.html. The `.Site.IsServer` no longer works since Hugo v0.132.0. Use `hugo.IsServer` since Hugo v0.120.0.
Related 8b4c646cb0
See #94
This commit is contained in:
parent
8b4c646cb0
commit
fc5680d3df
1 changed files with 8 additions and 2 deletions
|
@ -1,5 +1,11 @@
|
||||||
{{ if and (.Site.Config.Services.Disqus.Shortname) (.Param "comments") (not .Site.IsServer) }}
|
{{- $server := "" }}
|
||||||
|
{{- if ge (int (index (split hugo.Version ".") 1)) "120" }}
|
||||||
|
{{- $server = hugo.IsServer }}
|
||||||
|
{{- else }}
|
||||||
|
{{- $server = .Site.IsServer }}
|
||||||
|
{{- end }}
|
||||||
|
{{- if and (.Site.Config.Services.Disqus.Shortname) (.Param "comments") (not $server) }}
|
||||||
<section class="comments block">
|
<section class="comments block">
|
||||||
{{ template "_internal/disqus.html" . }}
|
{{ template "_internal/disqus.html" . }}
|
||||||
</section>
|
</section>
|
||||||
{{ end }}
|
{{- end }}
|
Loading…
Reference in a new issue