先日、読者様より貴重なお問い合わせがありました。
ウィジェットにショートコードを反映させるコードをfunction.phpに入力するとエラーが出るとのことです。
こちらの記事で紹介していました。
エラーが出るコードはこちら
現在、WordPressの最新バージョンは5.4.1であり、調べたら4.9以降だとこのコードは不要ということです!大変ご迷惑をおかけしました。
私も急いで確認したら、たしかにエラーが出ました。(そしてWordPressが開かなくなりました。)
そういえば、ここ1~2年で作ったまとめサイトにはこのコードは追記しなくてもできていたので、全然気がつきませんでした。
これからWordPressでブログを作る方は気をつけてください!
WordPressが開かなくなった場合の対処法
このコードに限らず、追記したコードによってWordPressが開かなくなった場合の対処法を解説します。
この場合、この追記コードが原因なので、function.phpから該当コードを消せばいいのです。
function.phpを編集する
一番簡単なのが、ファイルマネージャからfunction.phpを編集する方法です。
インフォパネルにログインします。
「ファイル管理」に進みます。
場所は「ドメイン名→public_html→wp_content→themes→luxech(テーマ名)→function.php」
function.phpの横にチェックを入れて、右上の「編集」を押します。
問題のコードを削除して保存します。
これでWordPressは元に戻っています。
まとめ
今回のコードの件は大変ご迷惑をおかけしました。すみません。
今回の件に限らずfunction.phpを編集するとエラーが出てWordPressが開かなくなることもあるので、気をつけてください。(function.phpはWordPressの心臓です。)
WordPressのバックアップができるプラグインもあるので、function.phpを編集する前にはバックアップするのがオススメです。
お困りのことがありましたら、いつでも質問お待ちしております。
コメント