外部リンクを別タブで開く
ページ内の外部リンクに対して自動的に target="_blank" を付与する組み込みJSです。
基本的に、外部サイトのリンクは別タブで開かせたい事が多いかと思いますが、この機能により、Web制作者や更新者が別タブで開く設定を忘れた場合でも、ページ内に存在する外部リンクを自動的に別タブで開くようにすることができます。
設定
この機能の設定は、/js/config.js で設定されています。設定を変更する場合は、適用しているテーマ内にJavaScriptファイルを別途作成してください。詳しくは「組み込みJSについて:設定を編集する」を参照してください。
設定項目 | 説明 | デフォルト |
---|---|---|
linkOutsideBlankMark | ここで指定されたセレクターの要素に対して、target="_blank" を付与します。 | 'a:not([target]):not([href^="javascript"]):not([href^="tel"])' |
linkOutsideAppendAttr | target="_blank" をつけた要素に対して付与する rel 属性の値を設定できます。 | 'noopener noreferrer' |