WithCodeMedia-1-pc
previous arrowprevious arrow
next arrownext arrow

WithCodeMedia-1-sp
previous arrowprevious arrow
next arrownext arrow

【2026年最新】WordPressテーマのカスタマイズ方法完全ガイド|初心者でも思い通りのサイトを作る手順

「WordPressのデザインを変えたいけど、どこをどう触ればいいかわからない」
「テーマをカスタマイズしようとしたら、サイトが壊れてしまった…」

WordPressでサイトを作り始めた方が最初にぶつかる壁が、テーマのカスタマイズです。テーマをそのまま使うだけでは「ありきたりなデザイン」になってしまい、他サイトと差別化できません。かといって、むやみにファイルを編集するとサイトが壊れるリスクもあります。

この記事では、WordPressテーマのカスタマイズを安全に・効率よく行う方法を、2026年最新の情報をもとに初心者向けに徹底解説します。子テーマの作り方から、CSSの基本的な書き方、Gutenbergブロックの活用法まで、手順を追って確認していきましょう。


目次

WordPressテーマのカスタマイズとは?基本を理解しよう

WordPressのテーマカスタマイズとは、既存のテーマのデザインや機能を自分好みに変更することです。大きく分けると以下の3つのアプローチがあります。

  • カスタマイザー(管理画面)での変更:コードなしで色・フォント・ロゴなどを変更
  • 追加CSS・子テーマでの変更:CSSを書いてデザインを細かく調整
  • テンプレートファイルの編集:PHPファイルを編集してレイアウトや機能を変更

初心者のうちは①→②の順番で進めるのがおすすめです。コードに慣れてきたら③にチャレンジしましょう。

カスタマイズ前に必ずやること:バックアップ

どんな小さな変更でも、作業前には必ずバックアップを取ってください。WordPressのバックアッププラグインとして定番なのは以下の2つです。

  • UpdraftPlus:無料で使えて操作が簡単。定期バックアップも自動化できる
  • All-in-One WP Migration:ファイル+データベースをまとめてバックアップ・復元可能

バックアップさえあれば、万が一サイトが壊れてもすぐに元に戻せます。「面倒くさい」と飛ばしがちですが、これだけは絶対に省かないでください


【手順①】WordPressカスタマイザーでできるデザイン変更

管理画面の「外観 → カスタマイズ」から開けるカスタマイザーは、コードなしでデザインを変更できる最も安全な方法です。変更内容はリアルタイムでプレビューされるので、初心者でも安心して操作できます。

カスタマイザーで変更できる主な項目

項目 内容
サイトアイデンティティ サイト名・キャッチフレーズ・ファビコン・ロゴ画像
背景色・テキスト色・リンク色・ボタンカラーなど
フォント 見出し・本文のフォント種類・サイズ(テーマによる)
ヘッダー・フッター メニューの配置・ウィジェットの設定
追加CSS 独自のCSSコードを追記できる

「追加CSS」の欄に直接CSSを書けるため、簡単なスタイル調整ならここだけで完結します。ただしコード量が増えてきたら後述の子テーマに移行することをおすすめします。


【手順②】子テーマを作ってCSSでカスタマイズする方法

WordPressのカスタマイズで最もよくある失敗が、親テーマのファイルを直接編集してしまうことです。テーマがアップデートされると、編集した内容がすべて上書きされてしまいます。

そこで必須になるのが子テーマ(Child Theme)の利用です。親テーマを継承しつつ、変更したい部分だけを子テーマ側で上書きする仕組みのため、アップデートしても編集内容が消えません。

子テーマの作り方(手動):3ステップ

ステップ1:子テーマ用フォルダを作成する

FTPソフト(FileZillaなど)またはサーバーのファイルマネージャーで、/wp-content/themes/ の中に新しいフォルダを作成します。フォルダ名は親テーマ名に「-child」を付けるのが慣例です(例:cocoon-child)。

ステップ2:style.cssを作成する

作成したフォルダの中に style.css を作り、以下のコードを記述します。

/*
Theme Name: Cocoon Child
Template: cocoon
*/

@import url('../cocoon/style.css');

Template: の部分には親テーマのフォルダ名(完全一致)を指定してください。

ステップ3:functions.phpを作成して有効化する

同じフォルダに functions.php を作成し、以下を記述します。

<?php
// 子テーマの functions.php

その後、WordPress管理画面の「外観 → テーマ」から子テーマを有効化すれば完了です。

子テーマへのCSSの書き方:よく使うカスタマイズ例

子テーマの style.css にCSSを追記することで、デザインを自由に変更できます。以下は実用的なカスタマイズ例です。

【例1】見出し(h2)の色とフォントサイズを変更

h2 {
  color: #2c7be5;
  font-size: 1.8rem;
  border-left: 4px solid #2c7be5;
  padding-left: 12px;
}

【例2】ボタンのスタイルを変更

.wp-block-button__link {
  background-color: #ff6b35;
  border-radius: 30px;
  font-weight: bold;
  padding: 14px 32px;
}

【例3】スマホ表示のフォントサイズを調整(メディアクエリ)

@media (max-width: 768px) {
  body {
    font-size: 15px;
    line-height: 1.8;
  }
}

CSSの変更対象(セレクタ)を調べるには、ブラウザの「右クリック → 検証(デベロッパーツール)」を使うと便利です。変更したい要素をクリックして、どのクラス名が付いているかを確認しましょう。


【手順③】Gutenbergブロックエディターでレイアウトをカスタマイズする

2026年現在、WordPressの標準エディターはGutenberg(ブロックエディター)です。ブロックを組み合わせるだけで、コーディングなしに凝ったレイアウトを作れます。

覚えておきたい主要ブロック5選

  1. カラムブロック:2〜6列のグリッドレイアウトを簡単に作成できる
  2. カバーブロック:背景画像の上にテキストを重ねるヒーローセクションを作成
  3. グループブロック:複数のブロックをまとめて背景色などを一括設定
  4. スペーサーブロック:ブロック間の余白を自由に調整
  5. 再利用ブロック:よく使うブロックを登録して複数ページで使い回せる

フルサイト編集(FSE)でヘッダー・フッターも変更できる

「Twenty Twenty-Four」「Blocksy」などブロックテーマを使用している場合は、「外観 → エディター」からフルサイト編集(FSE)が利用できます。ヘッダーやフッター、サイドバーなどのグローバルな要素も、ブロックエディター上で視覚的に編集可能です。

FSEに対応していない従来型テーマ(クラシックテーマ)の場合は、PHPテンプレートファイルを編集してヘッダー・フッターを変更します。


【手順④】PHPテンプレートファイルの編集(中〜上級者向け)

より高度なカスタマイズには、PHPテンプレートファイルの編集が必要です。WordPressの主要テンプレートファイルは以下のとおりです。

ファイル名 役割
header.php ヘッダー部分(ナビゲーション含む)
footer.php フッター部分
single.php 個別投稿ページのレイアウト
page.php 固定ページのレイアウト
index.php 記事一覧・トップページ
functions.php 機能追加・フック・カスタム関数の登録

テンプレートファイルは必ず子テーマ側にコピーしてから編集してください。親テーマのファイルを直接変更するのはNGです。

functions.phpでよく使うカスタマイズ例

【例】管理バーを非表示にする

add_filter('show_admin_bar', '__return_false');

【例】ウィジェットエリアを追加する

function my_custom_widget_area() {
    register_sidebar(array(
        'name'          => 'カスタムサイドバー',
        'id'            => 'custom-sidebar',
        'before_widget' => '<div class="widget">',
        'after_widget'  => '</div>',
    ));
}
add_action('widgets_init', 'my_custom_widget_area');

WordPressカスタマイズにおすすめの無料テーマ3選【2026年版】

カスタマイズのしやすさも、テーマ選びの重要な基準です。2026年現在、特におすすめの無料テーマを3つ紹介します。

1. Cocoon(コクーン)

国内利用者No.1クラスの超定番テーマ。SEO設定・高速化・アドセンス最適化などが最初から搭載されており、ブログ・アフィリエイト・ビジネスサイトまで幅広く対応。公式ドキュメントや日本語の情報が豊富なため、初心者に最もおすすめ

2. Lightning

株式会社ベクトルが開発するビジネスサイト向けテーマ。Gutenbergとの親和性が高く、ブロックを使ったページ制作がしやすい。有料版(G3 Pro Unit)へのアップグレードで機能拡張も可能。

3. Neve

海外製の軽量テーマで、PageSpeed Insightsのスコアが高い。Elementorなどのページビルダーとの相性も抜群。英語情報が中心だが、シンプルなカスタマイズ性を重視するユーザーに人気。


カスタマイズ時によくあるトラブルと解決法

Q1. CSSを書いたのに反映されない

原因①:ブラウザのキャッシュが残っている
Ctrl + Shift + R(Windows)または Command + Shift + R(Mac)でスーパーリロード

原因②:セレクタの詳細度(優先度)が低い
!important を末尾に追加して優先度を上げる(例:color: red !important;

原因③:キャッシュプラグインがページをキャッシュしている
→ WP Super CacheやW3 Total Cacheのキャッシュをクリアする

Q2. 管理画面にログインできなくなった

functions.phpの記述ミスが原因のことがほとんどです。FTPで該当ファイルをダウンロードし、直前の編集を元に戻してサーバーに再アップロードしてください。

Q3. スマホ表示が崩れた

レスポンシブ対応のCSSを追加しましょう。@media (max-width: 768px) の中に、スマホ専用のスタイルを記述することで解決できます。


まとめ:WordPressカスタマイズはステップを踏んで安全に進めよう

この記事で解説したWordPressテーマカスタマイズの流れをまとめます。

  1. バックアップを取る(UpdraftPlusなどで必ず実施)
  2. カスタマイザーで基本設定(色・フォント・ロゴなど)
  3. 子テーマを作成してCSSを書く(テーマ更新に耐えられる安全な方法)
  4. Gutenbergブロックを活用(コーディングなしでレイアウト調整)
  5. PHPテンプレートを編集(高度なカスタマイズは子テーマ経由で)

最初は「難しそう」と感じるかもしれませんが、手順を一つずつ確認しながら進めれば必ずできるようになります。とくに子テーマとCSSの知識をマスターするだけで、市販テーマを自分だけのオリジナルデザインに変えることができます。

💡 WordPressカスタマイズをもっと体系的に学びたい方へ

WithCodeでは、HTML/CSS・WordPress・Web制作を基礎から実践まで学べるカリキュラムを提供しています。現役エンジニア・デザイナーによるマンツーマンサポートで、「わからない」を素早く解決できます。

▶ WithCodeのWordPress講座を見てみる →

この記事を書いた人

– service –WithGroupの運営サービス

  • WithCode
    - ウィズコード -

    スクール

    「未経験」から
    現場で通用する
    スキルを身に付けよう!

    詳細はこちら
  • WithFree
    - ウィズフリ -

    実案件サポート

    制作会社のサポート下で
    実務経験を積んでいこう!

    詳細はこちら
  • WithCareer
    - ウィズキャリ -

    就転職サポート

    大手エージェントのサポート下で
    キャリアアップを目指そう!

    詳細はこちら

公式サイト より
今すぐ
無料カウンセリング
予約!

目次