サイト型トップページの作り方を公開しています!Check
Cocoonカスタマイズ

Cocoonアイコンボックスのカスタマイズ方法|デザイン切替・色変更も完全対応

アイキャッチ|アイコンボックス
記事内に広告が含まれています
更新情報(2026/02/17)

ボックスやアイコンのカラーを固定値から変更し、すべてCSS変数で管理できる設計にリニューアルしました。こんなことが簡単にできるようになります。

  • 好きな色に変更する
  • サイトのブランドカラーに合わせる
  • 色の微調整がカラーコード1つで簡単
吹き出し/シンプル人間

Cocoonのアイコンボックスは、補足説明や注意書きを分かりやすく伝えられる便利なブロックです。

ただし標準状態ではデザインの自由度が限られており、

  • 記事ごとに雰囲気を変えたい
  • 色をブランドカラーに合わせたい
  • サイト全体のトーンを統一したい

と感じることもあるのではないでしょうか。

そこでこの記事では、次のようなカスタマイズ方法を紹介します。

このカスタマイズでできること
  • ワンクリックでデザイン切り替え
    シンプル・付箋風・丸アイコンなど、用途に応じてブロック単位で選べる8種類のデザインを追加。
  • 好きな色に変更できる「完全変数化設計」
    カラーはすべてCSS変数で管理。変数(カラーコード)を一ヶ所変更するだけで、サイト全体のアイコンカラーが一括で変わります。
  • コピペ5分で導入可能
    • PHPを追加(スタイル登録)
    • CSSを追加(デザイン定義)

      子テーマに貼り付けるだけで、サイト全体で使用できます。

完成コードは記事後半で公開しています。

すぐに使いたい方、確実に動く形で導入したい方はぜひご活用ください。

\先に完成コードを見たい方はこちら/
スポンサーリンク

アイコンボックス|Cocoon標準仕様

Cocoonには標準で10種類のアイコンが用意されています。

  • 情報 (i)
  • 質問 (?)
  • アラート (!)
  • メモ
  • コメント
  • OK
  • NG
  • GOOD
  • BAD
  • プロフィール

背景色やアイコン色はテーマ設定に準拠(固定)です。

シンプルで使いやすい反面、「サイトの世界観を出す」にはやや物足りない部分もあります。

情報(i)

質問(?)

アラート(!)

メモ

スポンサーリンク

選べるデザイン一覧|アイコンボックスのカスタマイズ例

このカスタマイズでは、用途別に使える複数デザインを追加しています。

すべて編集画面から選択可能。同じ記事内でも用途に応じてブロック単位で使い分けできるため、読みやすさがアップします。

アイコンボックス|スタイル切り替え

ひとつでも「これいいかも」と思えるスタイルがあれば、ぜひ試してみてください。

この記事では、全10種類のアイコンのうち使用頻度の高い4種類(情報・質問・アラート・メモ)を例として掲載しています。(※その他のアイコンもすべて対象です)

シンプル

  • デフォルトをベースにしたシンプルスタイル
  • アイコンを小さく、モバイルでも左側に自然に配置

情報(i)

質問(?)

アラート(!)

メモ

背景透明

  • 背景色なしでスッキリ
  • 情報をさりげなく伝えたいときに最適

情報(i)

質問(?)

アラート(!)

メモ

枠なし

  • 外枠がなく柔らかい印象
  • 補足情報や注釈に向いている

情報(i)

質問(?)

アラート(!)

メモ

付箋風(上線)

  • 上線を強調した付箋風
  • シンプルながらアイコンが目立つ

情報(i)

質問(?)

アラート(!)

メモ

付箋風(左線)

  • 左線を強調した付箋風
  • 内容をしっかり目立たせたいときに有効

情報(i)

質問(?)

アラート(!)

メモ

丸アイコン・枠あり

  • アイコンを左上に表示、背景色なし
  • スッキリ洗練された印象で落ち着きのあるデザイン

情報(i)

質問(?)

アラート(!)

メモ

丸アイコン・枠なし

  • 丸アイコンを左上に表示、背景色のみ
  • 文章中で目立たせたいコメントや注意書きに最適

情報(i)

質問(?)

アラート(!)

メモ

スポンサーリンク

表示改善・拡張カスタマイズ

タブ見出しでも活用可能

丸アイコン・枠ありのスタイルは、タブ見出しボックスをカスタムしても作れます。

アイコンボックス風の「タブ見出しボックス」

  • 選べるアイコンが豊富
  • ボーダー色・背景色がブロック単位で設定できる
  • 他テーマでも採用されている定番デザイン

モバイル表示の改善

デフォルトではスマホ表示でアイコンがテキストの上に表示されますが、カスタマイズでPCと同じ横並びに調整。スマホでも違和感なく見やすくなります。

BEFORE

アイコンボックス(モバイル)

AFTER

アイコンボックス(モバイル)

アイコン変更

標準の「メモ」アイコンを、よりシンプルで親しみやすいデザインに変更。

BEFORE

Cocoonデフォルトのメモアイコン

AFTER

カスタマイズ後のメモアイコン

カスタムアイコンを使用する場合は、Cocoon設定 → 全体 → 「サイトアイコンフォント」 → Font Awesome 5 にチェックを入れてください。

スポンサーリンク

Cocoonアイコンボックス|カスタマイズの注意点と特徴

イメージ画像/ポイント

このカスタマイズは基本的にコピペで安全に導入でき、Cocoon標準環境で動作確認済みです。ただし、利用しているスキンやサーバー設定によっては挙動が変わる場合があります。作業前に以下のポイントを押さえておくと安心して進められます。

スキンとの相性について

この記事のカスタマイズはスキン「なし」で検証しています。スキン独自のCSSが優先される場合、表示が崩れることがありますが、優先度調整(CSSの追加)でほぼ解決できます。(スキンと併用できるかはお問い合わせください)

子テーマでの編集を推奨

CSS・PHP は必ず子テーマへ記述してください。親テーマへ書くとアップデート時に上書きされ、カスタマイズが消えてしまう可能性があります。

バックアップの推奨(安心のため)

特にPHPを編集する場合、記述ミスで大きなエラーが起こることがあります。バックアップがあればすぐに復元できるので作業前にひとつ取っておくと安心です。

サーバー設定(WAF )

WAF(セキュリティ設定)が有効だと保存エラーが出る場合があります。その場合は作業中だけWAFを一時的に OFFにし、完了後に ON に戻してください。

スポンサーリンク

アイコンボックスのカラーを変更する方法

カラーはすべてCSS変数で管理しています。

  • アイコンの種類ごとに色設定ができます
  • サイト全体に一括適用されます

変更したい場合は、掲載コードの「カラー定義エリア」だけを編集してください。

/* カラー定義エリア(ここだけ触ればOK) ------------------*/
:root {

  /* 通常アイコン */
  --info-color: #87cefa;    /* 情報(i) */
  --question-color: gold;   /* はてな(?) */
  --alert-color: #f3aca9;   /* 注意・警告 */
  --memo-color: #7ad0b6;    /* メモ */
  --comment-color: #999999; /* コメント */

  /* 評価系アイコン */
  --ok-color: #3cb2cc;     /* OK */
  --ng-color: #dd5454;     /* NG */
  --good-color: #98e093;   /* Good */
  --bad-color: #eb6980;    /* Bad */

  /* プロフィール */
  --profile-color: #999999; /* プロフィール枠 */

  /* 共通設定 */
  --icon-white: #ffffff; /* アイコン内の文字色 */
  --box-shadow: 1px 1px 1px rgb(0 0 0 / 0.1); /* ボックス影 */
}

掲載コードはCocoonの固定値(デフォルト)にしています。

たとえば「情報(i)」の色を変えたい場合は、

--info-color: #8eaae7;

のようにカラーコード部分を一ヶ所書き換えるだけでOKです。

全角スペースや不要な文字が入らないように注意してください。(エラーの原因になるため)

背景色は自動で淡くなります

設定したベースカラーをもとに、ボックス背景色は自動で薄い色に調整されます。

  • 枠とアイコンははっきり
  • 背景はやわらかく

というバランスが自然に整います。

色を変更してもレイアウトが崩れることはありません。

Cocoonアイコンボックスの実装手順|完成コードのご案内

ここから先は、実際に動作確認済みの完成コードをそのまま使える形でまとめています。

PHPの設定

目的:「スタイル切り替え機能」を追加

記述場所:子テーマの functions.php

(PHPはスタイル登録のみで既存記事には影響しません)

CSSの設定

目的:「各スタイルのデザイン」を定義

記述場所:子テーマのスタイルシート (style.css)

  1. 管理画面で「外観」→「テーマファイルエディター」を開く
  2. 子テーマ(Cocoon Child)が選択されているか確認
  3. ファイル一覧から「テーマのための関数 (functions.php)」を開く
  4. 既存のコードは消さず、//以下に子テーマ用の関数を書く の下の行に追記

エラー防止:不要なスペース等が入らないよう、慎重に編集をおこなってください

phpの記述について
  1. 管理画面で「外観」→「テーマファイルエディター」を開く
  2. 子テーマ(Cocoon Child)が選択されているか確認
  3. ファイル一覧から「スタイルシート (style.css)」を開く
  4. 既存のコードは消さず、/* 子テーマ用のスタイルを書く */ の下の行に追加
CSS編集/スタイルシート

参考記事 Cocoonカスタマイズ|HTML・CSSの編集方法

導入手順(簡易ステップ)
  1. functions.php に PHP コードを貼り付け
  2. style.css に CSS を貼り付け
  3. サイドバーで希望のスタイルを選択
  4. プレビューで表示を確認 → 完成!

以下は有料コンテンツのご案内および特定商取引法に基づく表記です。

特定商取引法に基づく表記

サイト名
Turicco

サイトURL
https://turicco.com/

運営者情報
運営責任者:はるみ
お問い合わせ先:https://turicco.com/contact/

購入方法
コンテンツ販売サービス「codoc(コードク)」を利用しています。
詳しくは codoc購入者向けFAQ をご覧ください。

納品方法
購入完了後、対象の記事が閲覧可能になります。

お支払い方法
・クレジットカード ・デビットカード ・プリペイド型クレジットカード ・Apple Pay ・Google Pay ・コンビニ決済

※決済はStripeを利用(SSL暗号化)。運営者はカード情報を保持しません。

返金・キャンセルについて
codoc株式会社の利用規約第10条(返金)に基づき、原則としてご購入後のキャンセル・返金はできません。あらかじめご了承ください。

販売価格
500円(税込)

Comment 記事の感想を書き込んでいただけると幸いです

タイトルとURLをコピーしました