function.phpの記述ミスでFatal Errorが発生。サイトもログインも不可になった。

テーマの function.php にコードを追記した際に記述を間違えてしまい、Fatal Errorが発生。サイトが表示されなくなりログイン画面にもアクセスできなくなったというご依頼です。


目次

CSSとPHPの違い

CSSのコードを間違えた場合はレイアウトが崩れる程度で済みますが、PHPファイルを間違えた場合はサイト全体がエラーになりアクセスできなくなります。function.php はWordPressの動作に直結するファイルのため、特に注意が必要です。


復旧作業

管理画面にアクセスできないため、FTPでサーバーに直接接続して function.php を修正しました。誤った記述を削除して正しい状態に戻すことでサイトが復旧しました。


function.phpを編集する前に必ずやること

function.php を編集する前には必ずバックアップを取ってください。編集ミスが起きた時点でサイトに一切アクセスできなくなるため、元のファイルが手元にない状態では復旧が難しくなります。

また可能であれば子テーマの function.php に記述する方法をお勧めします。親テーマのファイルを直接編集すると、テーマ更新時に変更が上書きされる問題もあります。

function.php の編集後にFatal Errorが出た場合はご連絡ください。FTPから復旧できます。

CONTACT

WordPressのトラブル、
まずは連絡してください。

内容が整理できていなくても大丈夫です。
状況を教えてもらえれば、一緒に整理します。

はじめての方はNOLFAが選ばれる理由もご覧ください →

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次