サイト型トップページの作り方を公開しています!Check

Cocoonボックスメニューのカラム数を変更するカスタマイズ

アイキャッチ|ボックスメニュー Cocoon
Cocoon
記事内に広告が含まれています

Cocoonのボックスメニューは、アイコン付きのメニューを簡単に設置できる便利な機能。サイトの回遊性を高め、読者を目的のページへスムーズに導くために欠かせない定番ツールです。

しかし、デフォルトの設定のままではこんな悩みがありませんか?

  • 「5列や6列にしたいのに、レイアウトが固定されている…」
  • 「余白を付けてスッキリ見せたい」

この記事では、そんな「できたらいいな」を実現します。

  • ボックスメニューのカラム数を 2〜6列まで自由に変更可能
  • スマホ表示も 2〜3列に最適化 して見やすさUP
  • 導線設計が改善され、訪問者の回遊率アップ・離脱率ダウン

しかも実装は PHPとCSSをコピペするだけ。初心者でも5分程度で使いやすいレイアウトに仕上げられます。

このカスタマイズの完成コード(PHP+CSSセット)を記事後半で有料公開。まずは無料部分で概要と導入の流れをチェックしてください。

\いますぐカスタマイズを始めたい方はこちら/
スポンサーリンク

About meこの記事を書いた人

はるみです
吹き出し/女性

ブログ好きな40代主婦です。
2020年1月1日にWordPressを始め、
Cocoonをスキンなしでカスタマイズ。

  • ドメインパワー : 40(2025年8月時点)
  • 2023年より有料記事公開
    累計460件(月間約20件)のご購入実績
  • カスタマイズを丁寧にサポート

クリックで簡単切り替え|Cocoonボックスメニューのカラム数を自由に変更

Cocoon標準では、設置場所によってカラム数が固定されています。

このカスタマイズを導入すると、PC・スマホともにレイアウトを柔軟にコントロールでき、デザイン性と使いやすさが向上します。

  • 2〜6カラムのカスタムレイアウトに対応
    • 例:3カラム(スマホ2列)、5カラム(スマホ3列)など
  • 余白スタイルも選べる
  • 固定ページ、記事ページに対応(ブロックエディタ)
  • サイドバーからワンクリックで切り替え可能
カラム数(PC)スマホ表示
2列2列
3列2列 or 3列
4列2列
5列2列 or 3列
6列2列 or 3列

カラムレイアウト実装例

以下、各カラムレイアウトの実際の表示サンプルを掲載しますので導入の参考にしてください。

「この配置ができると便利!」が感じられます。

  • 余白なし
  • 余白あり

ボックスが並んでいるデフォルトスタイルです。

2カラム(モバイル:2列)

3カラム(モバイル:2列・3列)

4カラム(モバイル:2列)

5カラム(モバイル:2列・3列)

6カラム(モバイル:2列・3列)

余白あり、見やすさを重視したレイアウトで

2カラム(モバイル:2列)

3カラム(モバイル:2列・3列)

4カラム(モバイル2列)

5カラム(モバイル:2列・3列)

6カラム(モバイル:2列・3列)

当サイトの使い方紹介

ちなみにこのサイトでは、同カテゴリーの記事をこのボックスメニューを使ってまとめ、目的の記事にアクセスしやすいようにしています。当カスタマイズの3カラム(モバイル2列)で作成しています。

以上のカスタムレイアウトは、記事後半でPHP+CSSの実装方法を有料公開しています。

\この記事のレイアウトを5分で導入/
スポンサーリンク

Cocoonボックスメニューの基本的な使い方(初心者向け)

Cocoonのボックスメニューは、視覚的なナビゲーションでサイトの回遊性を高める便利な機能。以下の3つの方法で簡単に設置できます。

  • ブロック機能:記事や固定ページに設置本カスタマイズの対象
  • ウィジェット:サイドバーやフッターに最適
  • ショートコード:任意の場所に柔軟配置

この記事で紹介しているカラム数のカスタマイズは「ブロック機能」限定です。以下では基本的な使い方と設定の流れをご紹介します。

  • ラベル
    メニューを作成
    1. 管理画面 → [外観] → [メニュー] にアクセス
    2. 新しいメニューを作成」をクリック
    3. 各メニュー項目を追加(リンク・タイトル・アイコン設定等)
    4. 「メニューを保存」をクリック

    Font Awesomeのアイコンを設定する方法

    • 各メニューの「CSS class(オプション)」に Font Awesomeのクラス名 を入力します。
      例:fa fa-home(ホームのアイコン)
  • ラベル
    ボックスメニューを呼び出す
    1. 投稿・固定ページの編集画面で「+」をクリック
    2. ブロック一覧から「ボックスメニュー」を検索して選択
    3. 表示したいメニュー(作成済み)をプルダウンから選択

    ここで、サイドバーからカラム数の切り替えができます。

詳しい設定方法・使い方はCocoon公式サイトをご確認ください。

スポンサーリンク

Cocoonのボックスメニューカスタマイズの注意点と対応ポイント

イメージ画像/ポイント

カスタマイズは基本的にコードを貼り付けるだけで安全に導入できますが、利用している スキンやサーバー環境によっては表示が異なる場合 があります。安心して作業を進めるために、次の点を確認しておくとスムーズです。

  • スキンによる影響
    • 本記事のカスタマイズはスキン「なし」で検証済みです。お使いのスキンによってはCSSが重複し、表示が崩れることがあります。
  • 子テーマを利用
    • コードは必ず子テーマに記述してください。親テーマに書くとアップデートで上書きされる可能性があります。
  • バックアップの推奨
    • 念のため、編集前にバックアップを取っておくと安心です。特にPHP編集時にミスがあるとサイトが一時的に表示されなくなることがありますが、FTPソフトなどで復元できればすぐに解決できます。
  • サーバー設定の影響
    • WAF(セキュリティ設定)が有効だと保存エラーが出る場合があります。一時的にOFFにして作業し、終わったら元に戻してください。ベーシック認証を有効にしている場合も同様です。
スポンサーリンク

Cocoonボックスメニューの実装手順|完成コードのご案内(有料)

この先は有料版の内容です。コピペですぐに実装できる完成版PHP+CSSを提供します。

PHPの設定

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

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

CSSの設定

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

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

  1. WordPress管理画面で 「外観」→「テーマファイルエディター」 を開きます。
  2. 子テーマ(Cocoon Child) が選択されていることを確認します。
  3. 右側のファイル一覧から 「Cocoon Child: テーマのための関数 (functions.php)」 をクリックします。
  4. 既存のコードは消さず、//以下に子テーマ用の関数を書く の下の行に追記します。
phpの記述について
  1. WordPress管理画面で 「外観」→「テーマファイルエディター」 を開きます。
  2. 子テーマ(Cocoon Child)が選択されていること を確認します。
  3. ファイル一覧から 「Cocoon Child: スタイルシート (style.css)」 を開きます。
  4. 既存のコードは消さず、/* 子テーマ用のスタイルを書く */ の下の行に追加します。
CSS編集/スタイルシート

参考記事 Cocoonカスタマイズ|HTML・CSSの編集とワードプレスをバックアップする方法

  • PHP+CSSの完成版コード(コピペで導入可能)
  • 機能的な2〜6カラムのカスタムレイアウトをサイドバーからワンクリック切り替え

作業時間はわずか約5分。最短で「ボックスメニュー」のカスタマイズを導入したい方はぜひご活用ください。

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

サイト名
Turicco

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

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

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

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

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

※クレジットカード情報はSSLで暗号化され、決済サービス「Stripe」に直接送信されます。管理人がカード情報を取得・保管することはありません。

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

販売価格
500円(税込)

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

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