ワードプレステーマ「Cocoon」では、リンクを挿入するだけで自動的に見やすいカード形式に変換されます。特別な設定は不要で誰でも簡単におしゃれなブログカードを作成可能です。
Cocoonの設定を活用するとサムネイルの位置や日付の表示有無などをカスタマイズできますが、細かなデザイン調整にはCSSが必要です。この記事では、サイドバーから簡単にデザインを切り替えられるカスタマイズ方法を紹介します。
有料テーマのような操作性をCocoonで実現してみませんか?
- サイドバーから簡単操作
クリック操作だけで11種類のデザインが選べます。 - 既存のボックスと組み合わせでさらに汎用性アップ
- 同一ページ内で複数のデザイン使用
異なるデザインを同じページ内で自由に組み合わせできます。 - 簡単な実装手順
コードを2か所に貼り付けるだけで完了、作業時間は5分程度です。- 一度の設定で、サイト全体で繰り返し使えます。
- 不要になった場合、追加したコードを削除することで元に戻ります。
- 一度の設定で、サイト全体で繰り返し使えます。

他のブロックデザイン切り替えシリーズも紹介しています。よく使うブロックがありましたらお試しください!
- Cocoonタブブロック
- Cocoon白抜きボックス
- Cocoonアイコンボックス
- Cocoonラベルボックス
- Cocoonタブ見出しボックス
- Cocoonアコーディオン(トグル)
- Cocoon新着記事・人気記事ブロック
ブログカードとは?Cocoonでの使い方

ワードプレスのブログカードは他の記事や外部リンクを視覚的にわかりやすく紹介するためのリンク形式です。リンク先のタイトル、サムネイル画像、簡単な抜粋文などを自動的に取得し、コンパクトにまとめて表示します。ワードプレスの標準機能にはブログカードは含まれていませんが、テーマ「Cocoon」ではリンクを挿入するだけで自動的に見やすいカード形式に変換されます。
ブログカードを表示する方法、設定は公式サイトをご覧ください。
Cocoonブログカードの実装イメージ
当カスタマイズの目的は、複数の表示スタイルをサイドバーから簡単に切り替えることです。
Cocoonのデフォルトスタイルに加え、用途やデザインの好みに応じて使い分けできる11種類の追加スタイルを用意しました。
カスタマイズ内容比較
Cocoonデフォルトのブログカード
デフォルト | カスタマイズ後 | |
---|---|---|
外枠 | 太さが異なるグレーの線 | 細いグレーの線 |
ラベル | 黒の背景色 | 背景色なし |
タイトル | すべて表示 | 最大2行に制限(一部スタイルを除く) |
カード幅 | PC表示時に90% | 全デバイス100% |
内側余白 | 狭い | 広めに調整 |
ホバー時 | Cocoonで設定された灰色に近い背景色に変化 | 背景色の変化はなし、ボックス下部に薄い影をプラスしリンク誘導効果を向上。 |
スタイル別の表示例
スタイル | 表示項目 | タイトル | 画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|---|---|---|
スタイル 1 | すべて表示(画像・抜粋文・フッター) | 〇 | 〇 | 〇 | 〇 | × |
スタイル 2 | すべて表示・ボタン付 | 〇 | 〇 | 〇 | 〇 | 〇 |
スタイル 3 | 画像・タイトル・抜粋文(フッターなし) | 〇 | 〇 | 〇 | × | × |
スタイル 4 | 画像・タイトルのみ | 〇 | 〇 | × | × | × |
スタイル 5 | 画像・タイトル・ボタン付 | 〇 | 〇 | × | × | 〇 |
スタイル 6 | 画像なし(タイトル・抜粋文) | 〇 | × | 〇 | × | × |
スタイル 7 | 画像なし(タイトルのみ) | 〇 | × | × | × | × |
スタイル 8 | テキストリンク | 〇 | × | × | × | × |
縦型 1 | すべて表示(画像・抜粋文・フッター) | 〇 | 〇 | 〇 | 〇 | × |
縦型 2 | 画像・タイトル・抜粋文(フッターなし) | 〇 | 〇 | 〇 | × | × |
縦型 3 | 画像・タイトル・ボタン付 | 〇 | 〇 | × | × | 〇 |
- スタイル 1
- スタイル 2
- スタイル 3
- スタイル 4
- スタイル 5
- スタイル 6
- スタイル 7
- スタイル 8
- 縦型1
- 縦型2
- 縦型3
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | 〇 | 〇 | × |
- Cocoonデフォルトに近い構成で、画像、タイトル、抜粋文、フッターをすべて表示
- タイトル表示は最大2行に制限
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | 〇 | 〇 | 〇 |
- 画像、タイトル、抜粋文、フッターをすべて表示
- タイトル表示は最大2行に制限
- 「ReadMore」ボタンを右下に追加し、クリックできるリンクをアピール
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | 〇 | × | × |
- フッター(URL・投稿日等)を非表示にし、シンプルでコンパクトなデザイン
- タイトル表示は最大2行に制限
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | × | × | × |
- 画像とタイトルのみが表示され、抜粋文とフッターが非表示
- 文字が少なくよりすっきりしたデザイン
- タイトル表示は最大3行に制限
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | × | × | 〇 |
- 「ReadMore」ボタンを右下に表示し、クリックできるリンクをアピール
- 画像とタイトルは表示され、抜粋文とフッターは非表示
- タイトル表示は最大2行に制限
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
× | 〇 | × | × |
- 画像なしで、タイトルと抜粋文が表示されるスタイル
- タイトルの表示制限はありません
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
× | × | × | × |
- 画像なしで、タイトルのみが表示されるスタイル
- タイトルの表示制限はありません
- アイコンと文字だけのシンプルなテキストリンク
カード型より、テキストリンクの方がクリック率が高いと言われます!
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | 〇 | 〇 | × |
- 縦型スタイル
- Cocoonデフォルトに近い構成で、画像、タイトル、抜粋文、フッターをすべて表示
- タイトル表示は最大2行に制限
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | 〇 | × | × |
- 縦型スタイル
- 画像、タイトル、抜粋文を表示
- タイトル表示は最大2行に制限
画像 | 抜粋文 | フッター | ReadMore |
---|---|---|---|
〇 | × | × | 〇 |
- 縦型スタイル
- 画像とタイトルは表示され、抜粋文とフッターは非表示
- 「ReadMore」ボタンを表示
- タイトル表示は最大2行に制限
縦型スタイル追加
縦型スタイルのブログカードを新たに追加しました。
以下のように、カラムブロックを活用して横に2~3列並べるといった使い方もできます。
いろいろ工夫してみてください!

関連記事、おすすめ記事をピックアップするのに便利だね♪
Cocoonブログカードを既存ボックスと組み合わせる方法
ブログカードをCocoonの既存ボックスと組み合わせて使えるようにしました。例えば以下の例のように、ブログカード + 記事補足をひとつにのブロックにまとめられます!

個人的にこれいいね!と思えるポイント。
既存のボックスと組み合わせるメリット
組み合わせ可能なボックスの種類
以下のCocoon既存ボックスでブログカードの組み合わせ表示を確認済みです。どのボックスもブログカードとの相性が良く、見やすく整理されたデザインを実現できます。
各ボックスの中にブログカードを内包した実例を用意しました。下記の2つのスタイルを表示しているので表示をご確認ください。
- スタイル3:画像・抜粋文(フッターなし)
- スタイル7:テキストリンク
※ボックスデザインは一部カスタマイズを加えているため、Cocoonのデフォルトとは少し異なります。
色はドロップダウンメニューから選択する形式です。
色はドロップダウンメニューから選択する形式です。
アイコンタイプをドロップダウンメニューから選択する形式です。
テキストリンクの複数表示
テキストリンクを複数表示することもできます。ブログカードの「ブロック下余白」を1emにすることでバランスよく並べて配置できます。

外枠を自由に決められるのがポイント!!
ボックスのカスタマイズ方法
「白抜きボックス」と「タブ見出しボックス」については下記のカスタマイズ追加でさらにスタイルが選択でき、デザインの幅が広がります。
Cocoonブログカードの設定方法
- Step1ブロックメニューを選択
- ブロックエディタで「ブログカード」を選択。
- 表示されたらブロック内にリンク先のURLを入力します。
- Step2お好みの表示スタイルを選ぶ
サイドバー「ブロック」タブ→「スタイル」からお好みのスタイルを選んでクリック。
※仕様上、編集画面ではURLとして表示されますがプレビューで正常に反映されます。
- Step3ラベル設定
お好みで表示するラベルを選んでください。ラベルを表示しない場合は「なし」のままでOKです。
- 完成
プレビュー画面で表示確認ができたら完成です。
Cocoonブログカードをカスタマイズする際の注意点

カスタマイズはスキンやサーバー環境の影響を受けることがあるため、以下の注意点を確認しながら進めてください。
- WAF設定
サーバーのWAF(Web Application Firewall)がONになっているか確認してください。必要に応じて一時的に設定を解除し、作業完了後に元に戻すことで対応可能です。 - ベーシック認証
- サーバー側でアクセス制限(ベーシック認証)を設定していませんか。設定が有効な場合、エラーで編集できない可能性があります。
実装手順|Cocoon「ブログカード」のデザインをサイドバーで切り替えするカスタマイズ

実装手順は以下の2ステップ。2ヶ所にコードを設定するだけなので作業時間は5分ほどです。
PHPの設定
スタイル切り替えをエディタに追加
PHPを貼り付ける場所は、ダッシュボード→「外観」→「テーマファイルエディター」→Cocoon Child: テーマのための関数 (functions.php)です。
CSSの設定
各スタイルを指定する
CSSを貼り付ける場所は、ダッシュボード→「外観」→「テーマファイルエディター」→Cocoon Child: スタイルシート (style.css)です。
ここから先は有料公開です。コピペで実装できる具体的なコードを掲載します。
特定商取引法に基づく表記 | |
---|---|
サイト名 | Turicco |
サイトURL | https://turicco.com/ |
お問い合わせ | https://turicco.com/contact/ |
購入方法 | コンテンツ販売サービス、codoc(コードク)を利用しています。 詳しくは購入者向けFAQをご覧ください。 |
納品方法 | 記事公開 |
販売価格 | 500円 |
お支払い 方法 | クレジットカード、デビットカード、プリペイド型クレジットカード、Apple Pay、Google Pay、コンビニ決済 |
※クレジットカード情報はSSLで暗号化され、決済システムサービスを提供するStripe社に直接送信されます。管理人が知ることはありませんのでご安心ください。 | |
返金・キャンセルについて | codoc株式会社利用規約 第10条(返金)に基づき、原則として購入いただいた記事のキャンセル、返金等を受けられないことを了承ください。 |

Comment コメントはこちらへ
お世話になっております。
お忙しい中ご回答いただきありがとうございます。
質問内容に不備があり、追加でご質問させていただきます。申し訳ございません。
画像丸で囲った1.2のようなスタイルで
Aの投稿内に別記事(新着や人気記事ではなく指定した投稿記事)を表記したいと考えています。
上記について、
①画像のような画像下にタイトルがあり、クリックで該当記事に飛ぶ
②画像のようなスタイルで投稿内で別記事を貼り付けしたい
以上の場合にどのうようにすればよいかご教示いただけますと幸いです。
>林佑樹 さん
新着や人気記事ではなく指定した投稿記事を表示する
→Cocoonの「ナビカード」が便利かと思います
①画像のような画像下にタイトルがあり、クリックで該当記事に飛ぶ
→ナビカードの表示タイプ「大きなサムネイル表示」を選択すると画像下にタイトルが表示されます
②画像のようなスタイルで投稿内で別記事を貼り付けしたい
→投稿内に表示するためには、ナビカードの「ブロック」または「ショートコード」で表示できます。
以下、ナビカードの使い方を詳しく掲載した記事がありますのでご覧いただければ幸いです。
お世話になっております。当投稿を拝見いたしました。
当サイトを参考にブログ作成に励んでいます。
そこで、一点ご質問させていただきます。
投稿下部に記載の「MORE」の表記はどのように作成されているのでしょうか?
参考にさせていただきたく、ご質問をさせていただきました。
お忙しいところ恐縮ですが、ご教示いただけますと幸いです。
> 林 佑樹 さん
こんにちは。
ブログを見てくださりありがとうございます。
お問い合わせの投稿下部の「MORE」はCocoonの関連記事です。
①Cocoon設定
投稿タブ→関連記事設定
関連記事見出し:MORE
補助見出し:こちらの記事もご覧ください
②スタイルをCSSで微調整しています
/* 関連記事見出しスタイル */
.related-entry-heading {
display: flex; /* 子要素をフレックスボックスとして配置 */
flex-direction: column; /* 子要素を縦方向に並べる */
align-items: center; /* 子要素を中央揃えに配置 */
}
/* 関連記事のサブ見出しスタイル */
.related-entry-sub-heading {
font-size: .8rem; /* サブ見出しの文字サイズを小さめに設定 */
}
上記の①②で関連記事の見出しを表示しています。