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

Cocoonアイコンボックスをおしゃれにカスタマイズ|デザイン切替・色変更も対応

アイキャッチ|アイコンボックス
記事内に広告が含まれています

Cocoonのアイコンボックスは便利ですが、使っているうちに

  • 補足も注意点も同じ見た目になる
  • パソコンで見るとアイコンが大きいかも
  • 他のサイトと差別化したい

と感じることがありました。

そこで作ったのが今回のカスタマイズです。

この記事では、実際に運用しているデザイン例やカスタマイズ内容を紹介しています。

このカスタマイズでできること
  • アイコンボックスに選べるデザインを追加
    補足、注意点、メモ、ワンポイントなどを用途ごとに使い分けられるため、記事全体が整理され内容が伝わりやすくなります。
  • コピペだけで導入可能
    作業時間は5〜10分程度。コードを貼り付けるだけでそのまま使えます。

完成コードは記事後半で公開しています。すぐに導入したい方や確実に再現したい方はぜひ活用してください。

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

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

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

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

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

シンプルで使いやすい反面、アイコンの大きさが気になったり、「サイトの世界観を出す」にはやや物足りない部分もあります。

情報(i)

質問(?)

アラート(!)

メモ

記事内では見やすさのため「情報・質問・アラート・メモ」を掲載していますが、実際には標準搭載されている10種類すべてのアイコンに対応しています。

スポンサーリンク

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

このカスタマイズでは、用途別に使える複数デザインを追加。すべて編集画面から選択でき、補足・注意・メモなどを役割ごとにデザインを使い分けられます。

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

この記事用に作ったサンプルではなく、現在も実際の運営サイトで使い続けているコードです。使わなくなったデザインは整理し使用頻度が高いスタイルだけを残しています。

使用例:

  • シンプル→ 補足説明
  • 背景透明→ 記事途中のワンポイント
  • 付箋風→ 読者に覚えてほしいポイント
  • 丸アイコン→ 注意事項や重要情報

シンプル

  • 補足説明向け
  • 普段使いしやすい定番デザイン

情報(i)

質問(?)

アラート(!)

メモ

背景透明

  • 記事途中のワンポイント向け
  • 本文の流れを邪魔せず挿入しやすい

情報(i)

質問(?)

アラート(!)

メモ

枠なし

  • 補足情報や注釈向け
  • 柔らかく自然な印象で本文になじみやすい

情報(i)

質問(?)

アラート(!)

メモ

付箋風(上線)

  • 覚えてほしいポイント向け
  • シンプルながらアイコンを目立たせやすい

情報(i)

質問(?)

アラート(!)

メモ

付箋風(左線)

  • 重要な補足説明向け
  • 内容をしっかり目立たせたいときに使いやすい

情報(i)

質問(?)

アラート(!)

メモ

丸アイコン・枠あり

  • 注意事項向け
  • CTA前の補足や確認事項に使いやすい

情報(i)

質問(?)

アラート(!)

メモ

丸アイコン・枠なし

  • コメントや注意書き向け
  • 文章中でも自然に目立たせやすい

情報(i)

質問(?)

アラート(!)

メモ

Cocoon装飾をもっと活用したい方へ

Cocoonには他にも多くの装飾ボックスがあります。うまく組み合わせると記事全体の読みやすさが一段上がります。

Cocoonの装飾ブロックを一覧で確認したい方は、こちらの記事も参考にしてください。

スポンサーリンク

このカスタマイズで改善されるポイント

モバイル表示の改善

気になっていたのがスマホ表示です。

標準状態だとアイコンが上に回り込み、文章との一体感が少し崩れてしまいます。

このカスタマイズでは、スマホでもPCと近い見た目になるよう調整しています。読者から見れば小さな違いですが、記事全体の読みやすさや完成度は変わります。

BEFORE

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

AFTER

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

アイコン変更

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

BEFORE

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

AFTER

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

Cocoon設定 → 全体 → 「サイトアイコンフォント」 → Font Awesome 5 にチェックを入れてください。

スポンサーリンク

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

このコードでは、カラー定義エリアを変更するだけでアイコン・枠線・背景色をまとめて変更できます。

通常のように複数箇所のCSSを探して修正する必要はありません。

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

--info-color: #8eaae7;

のようにカラーコードを書き換えるだけです。アイコンごとに色を設定できるため、サイトカラーやブランドカラーにも合わせやすくなっています。

スポンサーリンク

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

基本的にはコードをコピペするだけで導入でき、Cocoon標準環境で動作確認済みです。

難易度について
  • CSSを少し触ったことがある
  • 子テーマ編集をしたことがある

くらいの経験があればそこまで難しくありません。コードにはコメントを付けて整理しているので、カスタマイズしやすい構成にしています。

コードの特徴
  • スマホ表示対応済み
  • カスタム変数でサイズ調整しやすい
作業前の注意点
  • スキンによってはCSSが干渉する場合あり
  • 親テーマではなく子テーマ編集推奨
  • PHP編集前はバックアップ推奨
  • WAF設定(セキュリティ設定)によっては保存エラーが出る場合あり

もし保存できない場合は、サーバーのWAF設定を一時的にOFFにしてください。(※作業が終わったらONに戻します)

Cocoonアイコンボックスの実装手順

ここまで紹介したデザインや表示改善は、PHPとCSSを貼り付けるだけでまとめて導入できます。

1つずつスタイルを作る必要はなく、編集画面から選択できる状態まで再現可能です。

実際に運営サイトで使用している運用版コードをそのまま掲載しています。

手順
  • ラベル
    PHPコードを貼り付け

    目的:エディタに「デザイン選択機能」を追加

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

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

  • ラベル
    CSSコードを貼り付け

    目的:各デザインの見た目を反映

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

  • ラベル
    エディタでデザインを選択
    1. 対象ブロックを追加
    2. サイドバーの「スタイル」を開く
    3. 追加したスタイルを選択

まずは完成形を導入し、必要に応じてカラーだけ調整する使い方がおすすめです。

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

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

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

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

図解|カスタマイズの手順

カスタマイズ全体の流れ

  1. 登録codocコードクへ会員登録(初回のみお願いします)
  2. 入力:有料エリアの内容をご自身で入力してください
  3. 確認:プレビューで表示確認して完了です

販売者情報は 「特定商取引法に基づく表記」をご確認ください。

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

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