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

Cocoon記事カードを横並びにする方法|新着記事・人気記事・ナビカード2〜4カラム切替・PCスマホ対応カスタマイズ

アイキャッチ|Cocoon新着記事・人気記事・ナビカードを横並び
記事内に広告が含まれています

Cocoonで記事カードを横並びに表示させたいけど、横スクロールしかできなくて困っている方へ。

この記事では、ブロック機能で表示した新着記事・人気記事・ナビカードをPCは3列・スマホは2列など、自由にカラム数を切り替えて横スクロールなしでキレイに並べる方法を紹介します。

この記事でできること
  • 新着・人気・ナビカードを横並び(ブロック限定
  • PC/スマホ別にカラム数を自動切替
  • サイドバー操作で簡単設定

標準機能にはない横並びも、この記事の完成コードを使えばコピペで簡単に実装できます。

トップページをサイト型に整えたい方、記事カードを整然と並べたい方に最適です。

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

Cocoon記事カード横並びカスタマイズ例(PC・スマホ対応)

図解|Cocoon新着記事・人気記事・ナビカードカラム切り替え

このカスタマイズを導入すれば、PC・スマホ表示に応じて 2カラム/3カラム/4カラム のレイアウトをワンクリックで切り替えられるようになります。

対象ブロックはCocoon「新着記事」「人気記事」「ナビカード」の3種類です。

  • 選べるレイアウト(全6パターン)
    • 2カラム(モバイル:1 / 2カラム)
    • 3カラム(モバイル:1 / 2カラム)
    • 4カラム(モバイル:1 / 2カラム)
新着記事|カラム切り替え

▶ 操作方法は動画でも確認できます(カラム切り替えの動きが分かります)

動画/新着記事カラム切り替え

2〜4カラム切替サンプル

ここでは、実際の表示イメージを確認できます。

4カラム

カラム切り替え|4カラム

モバイル対応のカラム切替例

カラム切り替え|モバイル

トップページ作成にも役立つ

このカスタマイズは、サイト型トップページの作成にも最適です。

     

さらに、以下の記事と組み合わせるとより効率的にトップページを整えられます。

当サイトのトップページでも実際に活用中!

Cocoonには他にも多くの装飾ブロックがあり、目的に応じて使い分けることで記事の見やすさが大きく向上します。

スポンサーリンク

Cocoon記事カードを横並びにする基本CSS|Grid版サンプル

まずはシンプルなGrid指定で、Cocoonのカードを整ったグリッド形式に表示する例です。

※子テーマの style.css に追加すると反映されます。

/* 例:3カラムで並べる場合 */
.widget-entry-cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

このコードは固定3カラムの簡易サンプルです。

新着記事・人気記事・ナビカードブロック全体に一括で適用されます。

スタイル切替方式を使うメリット

完成版の「スタイル切替方式」では、エディタ操作だけで以下が可能になります。

  • 2〜4カラムをクリック操作だけで切替
  • ブロック単位で個別調整が可能
  • スマホ表示にも自動対応

実際のサイト運用では、「ページごとに列数を変えたい」「後から微調整したい」といったケースが必ず発生するため、手書きCSS管理に比べて、設定・変更・微調整がすべて簡単になります。

スポンサーリンク

Cocoon「新着記事」「人気記事」「ナビカード」ブロックの基本操作(はじめての方向け)

この記事ではカスタマイズ方法を中心に解説していますが、はじめて使う方でも迷わないように基本操作を簡単にまとめておきます。

  • Step1
    ブロックを追加する

    投稿ページまたは固定ページのエディタでブロックを追加します。

    • 新着記事
    • 人気記事
    • ナビカード
    ブロックトップページ/新着記事設定

    ナビカードは、事前にメニュー設定をおこないます。

    ナビカード設定
  • Step2
    表示設定

    追加したブロックを選択し、サイドバーの「ブロック」タブで表示方法を調整します。

    主な設定項目は以下の通り。

    • 表示する記事数
    • 表示タイプ
       └ 通常のリスト(小カード)
       └ 大きなサムネイル表示(おすすめ)
      • → 本カスタマイズと相性が良く、カラム配置が見やすくなります。
    新着記事カラム切り替え
  • Step3
    カラム数を選択(追加機能)
    • デフォルト(縦並び)
    • 2カラム(モバイル:1~2カラム)
    • 3カラム(モバイル:1~2カラム)
    • 4カラム(モバイル:1~2カラム)
    新着記事|カラム切り替え

    好みのレイアウトをクリックするだけで即切り替え可能です。

  • Step4
    プレビュー&動作確認

    最後に「プレビュー」で表示を確認しましょう。

    • カラム数の変更が反映されているか
    • モバイルでもレイアウトが崩れていないか

    問題がなければ完成です。

スポンサーリンク

カスタマイズの注意点と特徴|Cocoon新着・人気記事・ナビカードを横並び

イメージ画像/ポイント

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

スキンとの相性について

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

子テーマでの編集を推奨

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

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

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

サーバー設定(WAF )

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

スポンサーリンク

完成コードのご案内|Cocoon新着記事・人気記事ブロックを横並びにする手順

ここから先は、これまで紹介してきたデザインをそのまま再現できる「完成版コード」をまとめた有料パートです。「設定で迷いたくない」「確実に動く形で導入したい」という方向けに、動作確認済み・コピペで使えるコードと手順を整理して公開しています。

完成版では基本はGridレイアウトで構成しつつ、環境やテーマ設定によってカード幅が崩れる場合にも対応できるよう、Flexレイアウトの調整パターンもあわせて公開しています。

そのため、「横並びにならない」「幅がそろわない」といったトラブルも回避しやすく、安心して導入できます。

  • ラベル
    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の編集方法

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

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

サイト名
Turicco

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

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

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

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

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

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

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

販売価格
500円(税込)

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

  1. あいこ より:

    お世話になります。
    とても有意義なコードを教えていただきありがとうございます。

    現在、ヘッダー下におすすめカードを表示しています。
    記事のアイキャッチを大きくするとおすすめカードの画像サイズも大きくなります。

    アイキャッチのみを大きくしたいのですが、できますでしょうか?

    • はるみ はっちゃん より:

      > あいこ さん

      ありがとうございます。
       
      おすすめカードの画像を大きくしない場合は、下記のCSSを追加してお試しいただけますでしょうか。お手数をおかけいたします。
       

      /* おすすめカードの画像幅調整 */
      .recommended .widget-entry-cards.card-large-image .a-wrap {
      width: unset; /* 幅の設定をリセット */
      }

      /* 画面幅834px以下の場合*/
      @media screen and (max-width: 834px) {
      .recommended .widget-entry-cards.card-large-image .a-wrap {
      width: 48%; /* 幅を48%に設定 */
      }
      }

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