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

Cocoonカスタマイズ|HTML・CSS・JavaScript・PHPの使い分けと編集方法

アイキャッチ|cocoon編集方法 Cocoon
Cocoon
記事内に広告が含まれています

Cocoonは無料テーマの中でも柔軟にカスタマイズできるテーマですが、

  • 「どこを編集すればいいの?」
  • 「HTMLとCSSとPHPの違いがわからない…」

という初心者はとても多いです。

この記事では、Cocoonでカスタマイズするための基本的な編集方法を、わかりやすく段階順にまとめました。

これを読めば、サイトデザインの調整から機能追加まで迷わず進められます。

スポンサーリンク

About meこの記事を書いた人

はるみです
女性-1-gif

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

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

はじめに|Cocoonカスタマイズの基本知識

Cocoonでデザインや機能をいじる前に、最初に絶対やっておきたいのが次の2つ。

バックアップを取る

万が一レイアウトが崩れたり、コードがエラーを起こした場合に復元できます。

レンタルサーバーによっては「自動バックアップ機能」が用意されているので、まずは利用状況を確認しておきましょう。

子テーマを有効化する

親テーマ(Cocoon本体)のファイルを直接編集してしまうと、アップデート時にすべて上書きされてしまいます。対して子テーマなら変更が上書きされず安全です。

Cocoonには公式で子テーマが配布されているため難しい作業は不要です。まだ導入していない方は必ず子テーマをインストールしてからカスタマイズを始めましょう。

編集方法の全体マップ

ブログに関するコードの役割は、ざっくり以下のとおり。

種類役割何ができる?
HTMLサイトの骨組みレイアウトの構造を作る
CSSサイトの見た目余白・色・配置・デザイン
JavaScript動きやアニメーションスクロール演出・クリック動作
PHPテーマの機能ウィジェット・出力を変更

「何をしたいのか」から逆算して、どの言語を編集すべきか分かります。

スポンサーリンク

HTML編集|レイアウトの骨組みを調整する

Gutenberg(ブロックエディタ)の「カスタムHTML」ブロックを使うと、任意のHTMLをページ内に配置できます。

カスタムHTMLブロックの使い方

  1. 「カスタムHTML」ブロックを追加
    投稿編集画面でブロック追加ボタンから「カスタムHTML」を選択。
  2. HTMLコードを貼り付ける
    用意したHTMLコードをブロック内に入力または貼り付け。
  3. プレビューで表示を確認
    レイアウトや装飾が意図通りになっているかチェック。

よくあるミス(初心者が一番つまずく部分)

  • 閉じタグの抜け
    </div> などを閉じ忘れると、レイアウトが大きく崩れます。
  • HTMLタグの入れ子ミス
    ブロックが正しく並ばない、余白が変になるなどの原因になります。
  • CSSだけ修正してもHTMLが原因のケース
    「デザインが崩れる=すべてCSSのせい」という思い込みもNGです。

HTML構造が乱れていると、CSSでいくら調整しても直りません。編集前に元のコードをコピーして保存しておくと、すぐに復元できて安心です。

スポンサーリンク

CSS編集|見た目・余白・デザインを整える

CSSはサイトの見た目をコントロールするための言語です。

Cocoonでは次の3か所で編集できます。

方法特徴難易度反映範囲
① 子テーマの style.css に記述安全&サイト全体に反映★★☆全ページ
② 追加CSS に記述手軽&初心者向け★☆☆全ページ
③ 投稿画面のカスタムCSS に記述記事ごとの調整が可能★☆☆特定ページのみ

① 子テーマの style.css(もっとも基本)

  • テーマ全体のデザインを変更したいとき
  • デザインを一括管理したいとき
  • 最も推奨される方法

編集手順

  1. 管理画面で「外観」→「テーマファイルエディター」をクリック
  2. 右側のファイル一覧から「Cocoon Child: スタイルシート (style.css)」を選択
  3. /* 子テーマ用のスタイルを書く */の下にCSSコードを追加

②外観 → 追加CSS(初心者向け・手軽)

  • 初心者向け
  • テーマを壊す心配が少ない
  • ちょっとした見た目調整に最適

ただし大量に書くと管理が難しくなります。

編集手順

  1. 「外観」→「カスタマイズ」をクリック
  2. 左側メニューから「追加CSS」を選択
  3. 表示されるテキストエリアにCSSコードを記述して保存

③ 投稿ごとのカスタムCSS

  • 特定の記事だけにスタイルを適用できる
  • 「この記事だけ文字サイズを変えたい」といった用途に便利
  • サイト全体のデザイン調整には不向き

編集手順

  1. 対象の投稿や固定ページを編集画面で開く
  2. 右側の「投稿設定」から「カスタムCSS」を探す
  3. CSSコードを記述して保存
HTML/CSS編集方法

CSS編集の使い分け基準

用途おすすめのCSS記述場所
サイト全体にスタイルを反映したい① 子テーマの style.css
手軽に一部の装飾を変更したい② 追加CSS
特定の記事だけ変更したい③ 投稿画面のカスタムCSS

CSS編集の注意ポイント

  • 優先度(!important の乱用はNG)
  • 影響範囲が広すぎるセレクタは避ける
  • PC・スマホの両方で表示を確認する

CSSは少しの記述で全体に影響するため、慎重に扱いましょう。

スポンサーリンク

JavaScript編集|動き・アニメーションを追加する

動きを付けたい場合は JavaScript(JS)が必要です。

JavaScriptを追加する流れ(子テーマを利用)

  1. 管理画面で「外観」→「テーマファイルエディター」をクリック
  2. 子テーマ(Cocoon Child) が選択されていることを確認
  3. 右側のファイル一覧からjavascript.jsをクリック
  4. JavaScriptコードを追加する
cocoonカスタマイズ|Javascript

JavaScript編集の注意ポイント

  • テーマやプラグインと競合する可能性がある
  • ブラウザによって動作が違う場合がある
  • 最後は必ずスマホで挙動確認

不安な場合は最初から複雑な処理を書かず、シンプルな動きから始めるのがおすすめです。

スポンサーリンク

PHP編集|テーマの機能をカスタマイズする

PHPはテーマの機能や出力を変えたいときに使う言語です。

PHPを編集する流れ(子テーマを利用)

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

functions.php編集の注意ポイント

PHPのエラーはサイト全体を真っ白にする場合があります。

  • コピペ時の不要なスペースや改行に注意
  • 必ずバックアップを取る
  • エラーが出たらFTPで修正する準備をしておく

CSS・HTMLと違い、PHPは失敗すると復旧に手間がかかるため慎重に扱いましょう。

スキルを伸ばすためのおすすめ書籍

Cocoonでブログを自由にカスタマイズする際、HTML・CSS・PHP・JavaScriptを使うとデザインや機能の幅が広がります。「もっとデザイン力を高めたい」「サイトに動きを加えたい」という方におすすめの書籍をご紹介します。

CSSで「デザイン力」を高める

私が最初に読んだ一冊
\ポイント最大5倍!/
楽天市場
\5のつく日は商品券4%還元!/
Yahoo!
  • おすすめポイント
    • 初心者でも基礎から実践までしっかり学べる
    • CSSを使ったブログの装飾やレイアウト調整に役立つ
    • 手元に置いておくと、いつでも実践的なヒントを得られる
  • 活用例
    • アイキャッチ画像や図解の配色・フォント・余白の統一
    • 記事全体のデザインを整えるCSSカスタマイズ

JavaScriptでウェブサイトに「動き」をプラス

動きをつけたいときの入門におすすめ
\ポイント最大5倍!/
楽天市場
\5のつく日は商品券4%還元!/
Yahoo!
  • おすすめポイント
    • スクロールアニメーションやアコーディオンメニューなど、動きのあるデザインを学べる
    • 実践例が豊富で、楽しくスキルを習得可能
    • 初心者でもわかりやすく、ブログの表現力を格段に向上できる
  • 活用例
    • 記事内でのスクロール連動アニメーション
    • 関連記事やおすすめ記事のスライダー表示

デザインや動きを学ぶことでCocoonカスタマイズの幅が広がりよりプロっぽいブログが作れるように。プログラミングスキルは最初は少し難しく感じますが、習得すればブログの自由度が格段に上がります。

まずは1冊から手元に置き、少しずつ実践しながら学ぶのがおすすめです。

私も愛用しています♪

まとめ|目的別に使い分けるカスタマイズ方法

最後に、「どの編集方法を使うべきか?」をもう一度整理します。


やりたいこと編集箇所
レイアウトを作るHTML
色・余白・見た目を変えるCSS
動き・アニメーションを追加JavaScript
テーマの機能を変更PHP

  • 子テーマを使う
  • 小さな変更なら追加CSSでOK
  • 機能追加はPHP/動きはJS
  • 崩れたらまずHTML構造を疑う

これを押さえておけば、Cocoonでも自由にカスタマイズできます。

CSSがうまく反映されない場合の原因や確認方法については以下の記事も参考になります。

当サイトでは、Cocoonはもちろん、他テーマにも応用できるカスタマイズ情報を多数ご紹介しています。ぜひあわせてご覧ください。

それでは良いカスタマイズライフを~♪

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

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