【WP】functions.phpを弄って画面が真っ白になった時の対処法!『Parse error』は怖くない

parse error

ワードプレス(WP)で『functions.php』を弄っている時に起こりうるエラーが「Parse error」です。

functions.phpは1文字でもおかしな記載をしてしまうと画面が真っ白になってしまうので、初心者がかなり焦ってやってしまいがちですね。

ただ、こちらは落ちついて対処すれば必ず治るので、深呼吸して治していきましょう。

 

functions.phpのParse errorエラーの対処法!

こちらが表示された時は、ワードプレス上で編集ができなくなっているはずなので、FFFTPなど外部ソフトウェアが必要です。

なお、エックスサーバーであれば、WebFTPが使用できるためFFFTPは必要ありません。

今回は、エックスサーバーを使用して画像にて説明していきます。

 

 

1.まずはエックスサーバーに、ファイルマネージャ側でログイン。

(基本的にはサーバーパネルを使いますが、今回はファイルマネージャです)

Fatal error2

 

2.エラーを起こしているドメインを選択しましょう。

ファイル名をクリックして続きへ進みます。

Fatal error3

 

3.public_htmlをクリックして次へ。

Fatal error4

 

4.さらにwp_contentを押して次へ。

Fatal error5

 

5.themesを押して次へ。

Fatal error6

 

6.function.phpにチェックをいれて、編集をクリック

function error

 

7.function.phpの編集画面で、エラーを起こしていた部分を直していきましょう。

function error2

 

どうしても直らなければテンプレートを取り直そう

もしどうしてもエラーから復旧しない場合は、テンプレートごと取り直してしまうのがオススメです。

テンプレートごと取り直すエラー対処法は以下のリンクで説明してます。

『Fatal error:Cannnot redeclare』エラーが出現した時の対処法について

 

また、基本的には以下の太字部分を選択して進めば、問題のある部分へと進むことができますね。

Parse error: syntax error, unexpected ‘<‘ in /home/サーバー名/ドメイン名/public_html/wp-content/themes/テンプレート名/functions.php on line 21

 

これで直るはずなのでやってみてください。

一度慣れてしまえば、エラーで画面が真っ白になってしまっても怖くないので、

テンパって

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です