Craft CMS の CKEditor のリンクボタンを別タブで開くリンクも設定できるようにする

2024-04-05
1分で読了
更新: 2025-12-26

目次

先日、ついに Craft 5 がリリースされましたね。このブログも早く Craft 5 にアップデートしたいと思いますが、今日はまだ Craft 4 の CKEditor のお話です。

CKEditor プラグインではフィールドごとにボタンの設定を変えることができます。今回は、リンクボタンで target="_blank" が設定できるようにする方法をご紹介します。

CKEditor プラグインの設定

「Settings > CKEditor」から CKEditor Configs のページを開きます。

Clean Shot 2024 04 05 at 17 51 17 2x

そして変更したい設定を開きます。ここではこのブログの本文に使っている「ブログ本文」の設定を開きます。

Clean Shot 2024 04 05 at 17 52 18 2x

ツールバーの設定

ツールバーにリンクボタンをドラッグ&ドロップします。

Clean Shot 2024 04 05 at 17 52 54 2x

そしてページ下部にある「Config Options」に下記のJSONを追加(またはマージ)します。

{
  "link": {
    "decorators": {
      "openInNewTab": {
        "attributes": {
          "rel": "noopener noreferrer",
          "target": "_blank"
        },
        "label": "Open in a new tab",
        "mode": "manual"
      }
    }
  }
}

これで別タブ表示を設定できるようになりました。

Clean Shot 2024 04 05 at 18 04 37 2x

この記事をシェア

この記事を書いた人

Roy Okuwaki

「かたつむりくんのWWW」を運営している Roy Okuwaki(tinybeans)です。bit part 合同会社 代表社員。2007年から、Movable Type や Craft CMS などの CMS、Web 開発、AI ツールの使い方について書いています。

プロフィールを見る →

関連記事