diff options
Diffstat (limited to 'layouts/_default/single.html')
-rw-r--r-- | layouts/_default/single.html | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 7c4c7af..4772ced 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -12,11 +12,16 @@ {{ $taxo := "tags" -}} {{ if .Param $taxo -}} <div class="meta"> + {{ $data := newScratch }} {{ range .Param $taxo -}} {{ $name := . -}} - {{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | anchorize)) -}} - <span><a href="{{ .Permalink }}">#{{ $name }}</a></span> - {{ end -}} + {{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | anchorize)) }} + {{ $data.Set "url" .Permalink }} + {{ end }} + {{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | urlize)) }} + {{ $data.Set "url" .Permalink }} + {{ end }} + <div class="tag"><a href="{{ $data.Get "url" }}">#{{ $name }}</a></div> {{ end -}} </div> {{ end -}} |