ワードプレス(WP)で『functions.php』を弄っている時に起こりうるエラーが「Parse error」です。
functions.phpは1文字でもおかしな記載をしてしまうと画面が真っ白になってしまうので、初心者がかなり焦ってやってしまいがちですね。
ただ、こちらは落ちついて対処すれば必ず治るので、深呼吸して治していきましょう。
functions.phpのParse errorエラーの対処法!
こちらが表示された時は、ワードプレス上で編集ができなくなっているはずなので、FFFTPなど外部ソフトウェアが必要です。
なお、エックスサーバーであれば、WebFTPが使用できるためFFFTPは必要ありません。
今回は、エックスサーバーを使用して画像にて説明していきます。
1.まずはエックスサーバーに、ファイルマネージャ側でログイン。
(基本的にはサーバーパネルを使いますが、今回はファイルマネージャです)
2.エラーを起こしているドメインを選択しましょう。
ファイル名をクリックして続きへ進みます。
3.public_htmlをクリックして次へ。
4.さらにwp_contentを押して次へ。
5.themesを押して次へ。
6.function.phpにチェックをいれて、編集をクリック
7.function.phpの編集画面で、エラーを起こしていた部分を直していきましょう。
どうしても直らなければテンプレートを取り直そう
もしどうしてもエラーから復旧しない場合は、テンプレートごと取り直してしまうのがオススメです。
テンプレートごと取り直すエラー対処法は以下のリンクで説明してます。
『Fatal error:Cannnot redeclare』エラーが出現した時の対処法について
また、基本的には以下の太字部分を選択して進めば、問題のある部分へと進むことができますね。
Parse error: syntax error, unexpected ‘<‘ in /home/サーバー名/ドメイン名/public_html/wp-content/themes/テンプレート名/functions.php on line 21
これで直るはずなのでやってみてください。
一度慣れてしまえば、エラーで画面が真っ白になってしまっても怖くないので、
テンパって
コメントを残す