重要ポイント
- 記事とメディアはテーマではなくWordPress側にあるので、乗り換えても内容は引き継がれます。
- 作り直しが要るのは、テーマ固有の機能——パンくず・独自ブロック・ショートコード——です。
- 段階的に移行を。ステージング環境で切り替え、主要レイアウトをブロックパターンで作り直し、それから本番を切り替えます。
引き継がれるもの
まず安心な点から。記事・固定ページ・メディア・カテゴリ・タグは、テーマとは独立してWordPressのデータベースにあります。テーマを切り替えても、それらは消えも移りもしません。新しいテーマを有効化すると、既存のコンテンツはそのまま残り、見た目だけが変わります。
切り替えで壊れるもの
計画が要るのは、旧テーマに紐づいたものです。テーマ固有のブロックやショートコードは表示されなくなり、プレースホルダーの文字列が残ります。テーマが提供していた機能——パンくず、特定のヒーローレイアウト、レビューや比較のボックス——は消えます。テーマ側のSEOや装飾の設定も引き継がれません。これらはコンテンツではなく、旧テーマが持っていた見せ方です。
- テーマのショートコードや独自ブロック(テーマがなくなると生の文字列として表示)。
- テーマが供給していたパンくず。
- テーマの装飾設定・カスタムカラー・レイアウトオプション。
- プラグインではなくテーマが追加していたSEOフィールド。
移行を計画する
本番ではなくステージングのコピーで行いましょう。頼っているテーマ固有の機能を棚卸しし、それぞれを置き換え先——コアブロック、ブロックパターン、プラグイン——に対応づけます。最重要のレイアウト(トップ・典型的な記事・比較)をブロックパターンとして再利用できる形で作り直し、そのうえで本番を切り替えます。
切り替えの後
ブロックテーマに移ったら、旧テーマが提供していた部品を足し戻します。パンくずはテーマ非依存のプラグインで、SEOメタは絞ったプラグインで、比較やレビューのレイアウトはパターンで。主要テンプレートを一通り見て、正しく表示されるか確認しましょう。
PressHangar Starter は、まさにこの着地点のために作られた軽量ブロックテーマで、ジャンル別ヒーロー、比較・レビュー・広告開示のパターンを最初から同梱しています。
よくある質問
- テーマを変えると記事は失われますか?
- いいえ。コンテンツはテーマと独立してWordPressのデータベースにあるので、そのまま残ります。変わるのは見た目だけです。
- テーマ固有のブロックやショートコードはどうなりますか?
- 表示されなくなり、プレースホルダーの文字列が残ることがあります。旧テーマを外す前に、コアブロックやパターンへ置き換えましょう。
- 本番サイトで切り替えるべき?
- できれば避けましょう。ステージングのコピーで試し、主要レイアウトを作り直してから切り替えると、訪問者に中途半端な状態を見せずに済みます。