chlonolog

web, digital gadgets, and more.

Hexoのタグ記述方法

忘れそうなのでまとめてメモ。npmで入れたものや自作のものも含みます。


リンクの書き方

内部コンテンツのパスを取得

idではなくファイル名を記述する。

{% post_path 2018-07-16_hexo-tag-memo %}

結果:/hexo-tag-memo/

内部コンテンツのリンクを取得

idではなくファイル名を記述する。
第二パラメータを省くと、titleからタイトルを持ってきてくれる。

{% post_link 2018-07-16_hexo-tag-memo %}
{% post_link 2018-07-16_hexo-tag-memo めもめも %}

結果:

Hexoのタグ記述方法 めもめも

外部リンク

第三パラメータを省くと、aタグにtitleがつかない。

{% link ぐーぐる http://google.com/ %}
{% link ぐーぐる http://google.com/ google %}

結果:

ぐーぐる ぐーぐる

外部リンク(プレビューつき)

hexo-tag-link-preview を入れると使えるようになる。

{% linkPreview https://github.com/minamo173/hexo-tag-link-preview %}
{% linkPreview https://github.com/minamo173/hexo-tag-link-preview _blank nofollow %}

結果:

うちはhexo-autonofollowを入れているので第二パラメータ以降を省いてもあまり変わらないけれど、大元の動作としてはtargetやrelがつかなくなるはず。

Twitter

hexo-tag-twitter を入れると使えるようになる。

{% twitter https://twitter.com/chlono/status/1003122198100389888 %}

結果:

nextpageもどき

自作。
詳細は「HexoでWordpressのnextpageっぽいことをする」へ。

{% articlePagination 1:'' 2:'about' 3:'all-tags' %}

コメント

© 2018 chlono