Hugoda Markdown Render - Hyperlink Newtab

1 dakika okuma

Acele ettiğimiz için doğrudan konuşalım, uzun bir süreden sonra yeniden bloglama başladım, ancak bu sefer blog web siteme kullandığım framework Hugo , kısaca insanların kolaylıkla kullanabileceği bir markdown framework ürünüdür, kurulumu için belki bir sonraki yazımda sıfırdan anlatırım…

Tamam, bu framework’te bloglama yaparken karşılaşılan sorunlardan biri, hyperlink sözdizimi oluşturduğunuzda render edildiğinde newtab’da açılmamasıdır. Elhamdulillah arama yaptıktan sonra çözüm, hugo tarafından otomatik olarak render edilebilecek birkaç script eklemektir, hadi başlayalım..!

render-link.html dosyasını oluşturma

$ cd layouts/_default/
$ mkdir _markup && vi _markup/render-link.html

Aşağıdaki html kodunu vi ekranına girin

<a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if strings.HasPrefix .Destination "http" }} target="_blank"{{ end }}>{{ .Text }}</a> 

Tamam. Sadece repo’nuzu yeniden push edin .. hepsi bu.

kaynak : https://gohugo.io/getting-started/configuration-markup#markdown-render-hooks

Umarım faydalı olur .. :)

Bu yazıyı paylaş

Faydalı buldunuz mu? Başkalarıyla paylaşın.

comments powered by Disqus