制作実績 / CASE 07

独自テーマのサイトの PHP 8.3 対応(ロリポップ!)

PHPバージョンアップのイメージ図。WordPress 6.2・PHP 7.4 から WordPress 7.1・PHP 8.3 へ、テーマの修正とプラグインの置き換えCASE 07

事業者様のサイトです。独自に作られたテーマで、PHP を上げると画面が出なくなる箇所がありました。

種別
事業者様のサイト(商品・店舗の紹介と読みもの)
サーバー
ロリポップ!
更新前
WordPress 6.2 / PHP 7.4
更新後
WordPress 7.1 / PHP 8.3
担当範囲
現状調査/検証環境の構築/テーマとプラグインの修正/本番反映
作業期間
ご依頼から本番反映まで約3日
費用
約55,000円(税別)

担当したこと

  • PHP 8 で止まる箇所を見つけて直す

    検証環境で PHP 8.3 に上げ、画面が出なくなる箇所と警告を一つずつ直しました。最終的には全ページで PHP の警告が0になっています。

  • 止まったプラグインの代わりを作る

    更新が止まり PHP 8 で動かなくなったプラグインを、同じ見た目・同じ動きのままテーマに組み込み直しました。

  • 大量の画像はそのままにする

    画像は動かさず、プログラムとデータベースだけを更新しました。画像の多いサイトでも作業時間を延ばさずに済みます。

  • 約190ページを巡回して確認

    本番に反映したあと、記事・一覧・アーカイブを含む全ページを巡回し、エラーがないことを確かめました。

設計で判断したこと

  • 今のテーマを尊重する

    直したのは PHP 8 で動かない箇所だけで、デザインや作りは変えていません。

  • 更新の順番を守る

    新しい PHP でしか入らないプラグインもあるので、PHP を先に上げてから、プラグインを順番に更新しました。

使ったもの

  • WordPress
  • PHP 8.3
  • オリジナルテーマ
  • Contact Form 7

上の図は案件の中身を表したもので、実際の画面ではありません。 受託案件のため、サイト名・URL・画面のキャプチャは掲載していません。 具体的な実装内容をご確認されたい場合は、ご相談いただければ、 差し支えのない範囲でお話しします。

同じような要件でも、
まずはご相談ください

できること・できないこと、費用と納期の見込みをお伝えします。
すでにお決まりの要件があれば、そのままお送りください。

直近2週間の受付状況制作のリソース

11/16(月)〜11/20(金)残りわずか
11/23(月)〜11/27(金)余裕があります
Chatworkで相談する