Просмотр исходного кода

Add external link feature for posts (#141)

* Add external link feature for posts

* Add post example using external link
Salvatore Giordano 7 лет назад
Родитель
Сommit
7528f5bf5e
4 измененных файлов с 17 добавлено и 1 удалено
  1. 1 0
      CONTRIBUTORS.md
  2. 1 0
      archetypes/posts.md
  3. 14 0
      exampleSite/content/posts/external-post.md
  4. 1 1
      layouts/posts/li.html

+ 1 - 0
CONTRIBUTORS.md

@@ -29,3 +29,4 @@
 - [Piotr Januszewski](https://piojanu.github.io)
 - [Artem Khvastunov](https://artspb.me)
 - [Gabriel Nepomuceno] (https://blog.nepomuceno.me)
+- [Salvatore Giordano] (https://salvatore-giordano.github.io)

+ 1 - 0
archetypes/posts.md

@@ -6,4 +6,5 @@ description = ""
 slug = "" 
 tags = []
 categories = []
+externalLink = ""
 +++

+ 14 - 0
exampleSite/content/posts/external-post.md

@@ -0,0 +1,14 @@
++++
+date = "2019-01-17"
+title = "Hugo coder wiki"
+slug = "hugo-coder-wiki"
+tags = [
+    "hugo",
+    "development",
+    "themes"
+]
+categories = [
+    "Development",
+]
+externalLink = "https://github.com/luizdepra/hugo-coder/wiki"
++++

+ 1 - 1
layouts/posts/li.html

@@ -1,4 +1,4 @@
 <li>
   <span class="date">{{ .Date.Format (.Site.Params.dateFormat | default "January 2, 2006" ) }}</span>
-  <a class="title" href="{{ .URL }}">{{ .Title }}</a>
+  <a class="title" href="{{ .Params.ExternalLink | default .URL }}">{{ .Title }}</a>
 </li>