本文へ移動
ミライウェブ ナレッジ WordPress保守・セキュリティ対策の基礎から、運用・改善まで。

WordPressのテーマ更新方法と子テーマの注意点

テーマを更新すると、見た目だけでなくテンプレートや独自処理も変わる場合があります。親テーマへの直接改修と子テーマの上書きを調べ、代表ページを比較してから本番へ反映します。

目次

親テーマと子テーマの改修を調べる

有効なテーマ、親子関係、変更したテンプレート、追加CSS、functions.phpの差分を保存します。ブロックテーマではDBに保存されたテンプレートのカスタマイズも確認します。ファイルを退避するだけでは、管理画面で編集した状態を再現できない場合があります。

子テーマでも確認が必要な理由

親テーマで変更された構造を、子テーマの古いテンプレートが上書きし続けることがあります。親の関数変更や削除によって子側がエラーになる場合もあります。子テーマは上書き回避の方法であり、将来の互換性保証ではありません。

更新を進める手順

  1. DBと親子両方のテーマを保存する。
  2. 検証環境で親テーマを更新し、独自差分を照合する。
  3. トップ、記事、一覧、検索、404、フォームなど各テンプレートを確認する。
  4. PC・スマートフォンでナビゲーション、画像、改行、操作を比較する。
  5. 本番へ反映し、キャッシュを適切に更新する。

崩れたときは原因を分ける

古いCSSのキャッシュか、HTML構造の変更か、子テーマの上書きかを切り分けます。CSSの追加だけで隠すと別ページで破綻することがあります。ファイルの戻しだけで足りるか、DB設定も戻すかを判断し、復旧後に差分を整理します。

ページ種別ごとの確認表を用意する

一覧、詳細、固定ページ、検索、404は、それぞれ別のテンプレートが使われる場合があります。各種別で一ページ以上を選び、ヘッダー、パンくず、目次、本文、ページ送り、フッターを確認します。長い見出しや表、埋め込みがあるページも含めると崩れを発見しやすくなります。

独自機能も確認する

投稿タイプの登録、フォームへのデータ受渡し、構造化データ、リダイレクトなどをテーマが担当する場合があります。テーマの変更が機能に及ぼす影響を、ファイルとフックの利用箇所から調べます。

よくある質問

子テーマのファイルは全て親と同じにすべきですか?

同じファイルを増やすほど、親側の修正を取り込みにくくなる場合があります。変更が必要な範囲だけを管理し、上書きした理由と親の変更を定期的に照合します。

追加CSSだけならバックアップは不要ですか?

追加CSSがDBに保存される構成もあります。更新前後の比較と復元ができるよう、設定を含むDBと必要なファイルを保存します。

参考資料

作業の順序・比較表は本記事の運用上の整理です。製品仕様や提供条件は変更されるため、作業時に最新の公式資料も確認してください。

運営会社

ミライウェブ株式会社

ミライウェブ株式会社は、システム開発やWordPressの保守・セキュリティ対策を手がけるIT企業です。本サイトでは、企業のWeb担当者に向けて、WordPressの安全で安定した運用に役立つ情報を発信しています。

記事一覧へ戻る

WordPressの保守・管理でお困りなら、まずはご相談ください。

WordPressの更新を任せたい、他社制作サイトを引き継いでほしい、記事の投稿や軽微な修正も依頼したい、セキュリティを見直したい。そのようなお悩みについて、現在のサイトの状態を伺い、対応できる範囲をご案内します。