ブログの外に向けてリンクを貼りたい場合、Markdownでは以下の書き方を使うことができます
[Google](//www.google.com)
//www.google.com
しかし、ブログ内の記事や固定ページなどに向けてリンクを貼りたい場合は、
_config.yml
の ownDomain
の値によってURLが異なるため、上記の方法が使えない場合があります。
[Hello!](/HelloWorld)
https://katai5plate.github.io/HelloWorld
固定これを回避するためには、以下のように書きます。
{% include jump.html url="/HelloWorld" text="Hello!" %}
結果: Hello!
https://katai5plate.github.io/HelloWorld
か https://katai5plate.github.io/blog-maker/HelloWorld
に自動判別これを使用することで、ownDomain
の値によって以下のURLを先頭に付け足すことができます。
ownDomain | URL | example |
---|---|---|
false | site.url + site.github.repository_name | https://username.github.io/reponame/ |
true | site.url | https://username.github.io/ |