現状・課題・解決:サイトリニューアルの取り組み

現状

  • 10年以上前に作られた既製テーマベースのコーポレートサイト
  • 長期間大きな改修なしで運用、コンテンツは蓄積された状態

課題

  • サーバー移行を機に、ステージング環境でPHP・WordPress本体を最新化するテストを実施
  • → 致命的なエラーが発生、サイトが表示されなくなることを確認

<!-- ▼ 画像挿入:検証結果から「テーマ再構築」「サーバー移行」の2対応につながった流れを示す図 -->
画像のタイトルを入れてください

  • 原因を調査した結果、以下が判明:
    • 既製テーマが古いPHPまでしか正式対応しておらず、最新環境でエラー連鎖
    • ホスティング環境も、更新作業のたびにダウンタイムが発生しやすい構成
  • 加えて、以下の構造的な課題も確認:
    • テーマ構造が古く、同様の問題が今後も再発する可能性
    • フォントが有料の外部フォントに依存 → 環境によって表示が崩れる
    • 2014年から更新のない古いJSライブラリに依存
    • 機能が複数のプラグインに分散 → 管理・更新の負担が大きい
  • → 「延命」ではなく「作り直して安定させる」方針に転換

<!-- ▼ 画像挿入:4つの課題と解決策の対応関係(全体像)を示す図 -->
画像のタイトルを入れてください

解決

  • 既存の見た目・使い勝手は踏襲しつつ、オリジナルテーマをゼロから開発
  • ポイント:旧テーマのコードは流用せず、表示だけを参考に中身を再構築

<!-- ▼ 画像挿入:「見た目は継承」「コードは再構築」の区別を示す図 -->
画像のタイトルを入れてください

具体的な取り組み

  • プラグイン機能をテーマ側に統合(SEOメタタグ・OGP・構造化データなどをfunctions.phpへ)

<!-- ▼ 画像挿入:プラグイン5機能→テーマ内製化の対応図 -->
画像のタイトルを入れてください

  • スライダーを外部ライブラリ非依存のシンプル実装に刷新、管理画面から編集可能に
  • フォントを無料の組み合わせに統一 → デバイス・ブラウザ間の表示崩れを解消
  • 既存コンテンツ(記事・固定ページ)を標準機能で無事移行
  • ホスティング環境を見直し(ドメイン管理は維持、サーバーのみ移行)→ ダウンタイム削減

<!-- ▼ 画像挿入:ドメイン維持・サーバーのみ移行でダウンタイム削減した図 -->
画像のタイトルを入れてください
結果

  • WordPress本体の通常更新には自動追従できる構成に
  • 大きなバージョンアップ時も目視確認のみで済む
  • 表示崩れ・エラーの心配なく安心して運用継続できる基盤が完成