[WordPress]Markdownのリンクを別ページで開けるようにする


このブログの記事は Markdown on Save Improved を使ってmarkdownで書いているのですが、markdownだとリンク記事を設定した場合に別ウインドウで開く(target=”_blank”)ことができないのでちょっと不便だなと思っていました。

調べたところ、外部リンクだったらjsでtarget=”_blank”を追加するようにするという記事が見つかったのでfooter.phpに以下のコードを追加しました。

# footer.php

<script type="text/javascript">
jQuery(function () {
    jQuery("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank');
});
</script>

「markdownの書き方でtarget指定できるかなー」と思って調べていたのですが、そうではなくjsを書き換えればよかったんですね。

参考