2019年6月9日ツイートシェアB!はてブポケットなぜfunctions.phpを管理画面から編集できるようになっているのか理解に苦しむのですが、扱いに気をつけないとサイトが機能しなくなります。エラーメッセージが出て、サイトにアクセスできない画面が真っ白になるログイン画面が開けないなど。記述ミスるとURLからサイトにアクセスすることが不可能になります。基本的にはサーバーにアクセスして編集した方がいいのですが、いずれにしてもfunctions.phpを修正する上で気をつけておきたいポイントがあります。いう時にエラーが大きるか分かれば対処もしやすいでしょう。はにわまんWordPressのエラーパターンです。同じ関数名を指定するとエラーになります。「定義が重複しているよ!」と怒られます。{}?>構文の誤りphpの記述を誤ると怒られます。error」のメッセージとともにアクセスできなくなります。errorこのエラーメッセージが出たときは、追加したコードに誤りがないか目を凝らして確認しましょう。?>で囲まれていな部分に余計な空白や空行があるとエラーになるみたいです。{}?>エラーメッセージとしては以下のような感じ。自分の環境では確認できず・・・UTF-8、BOMなしで保存functions.phpは「UTF-8」「BOMなし」で保存してください。なければ、エラーになるそうです。自分の環境では確認できず・・・エラーが起きた時(画面が真っ白になった時)の対処方法WP_DEBUGを使う画面が真っ白な人は、どこでエラーが発生しているか確認するためにエラーメッセージを表示できるように設定を変更しましょう。以下の通り編集します。記述がなければ追記しましょう。);ファイルの場所はwp-contentとかと同じ階層です。function.phpを修正エラーメッセージから、エラーの原因やエラーの場所が分かったらfunctions.phpを編集していきます。functions.phpの場所は以下の通り。/wp-content/themes/my-theme/functions.php紹介したエラーのパターンを参考に修正してください。場合は、追加したところが問題だったりするので、追加したコードをゴッソリ削除すれば元に戻ります。リンクfunctions.phpを編集する時の注意点サーバー上で編集することphpに詳しくて慣れている人でも、ちょっとした構文ミスや同じ関数名で作っちゃったりといったことはあります。エラーが起こる前提で考えた時に、サーバーから編集した方がリスクは少ないです。なによりエラーになった時のストレスが違いますね。管理画面からだったら更新した瞬間にもう何もできなくなりますからね。「うっっぜええええ」。いうことでサーバーで直接修正しましょう。エラーが出たらすぐに元に戻せます。バックアップ取りましょう日頃からバックアップをとっておくことが大事ですが、少なくともファイルを修正する前はローカルに残しておくようにしましょう。もとの状態に戻したいだけなのに・・・という状態に初心者のころはよく陥ってました。修正前のファイルが手元にあれば一瞬で解決することを半日かかったり。バックアップは基本です。何かを修正する前は必ずバックアップを取る癖を付けましょう。修正する上で気をつけることを紹介しました。WordPressの初心者のみならず、中級者くらいの人も画面真っ白にしてたりします。面倒でもサーバーと繋ぎならが編集する癖をつけるとよいでしょう。リンクこのページが役に立ったらいいね!お願いします運営の励みになります...。「高さ分からない要素」をCSS(absolute)で上下左右中央揃えにする...前の記事カスタム投稿タイプに通常の投稿と同じカテゴリーとタグの設定を可...はにわまんWordPressが好きなフリーのWebコーダー。300件以上のWordPressカスタマイズを対応してきました。