先日、運営しているサイトの1つを、オーツービジネスというWordPressのテーマに変更したところ、管理画面の上部に「cription_walker::start_el(&$output, $item, $depth, $args)…」と表示されていました。
さらに、管理画面だけでなく、サイト上部にも文字が表示されていました。
調べたところ、PHPをバージョンアップしたことが原因、またはPHPバージョン7を使っている場合にそれに対応していないテーマに変更した場合に表示されるみたいです。
この記事では、このエラーの対処法を解説します。
対処方法は「function.php」を編集する
WordPress管理画面の「外観」→「テーマエディター」をクリックして、「テーマのための関数(function.php)」をクリックしてください。
「function.php」の編集画面に (&$output, $item, $depth, $args) があると思いますので探してください。
赤線を引いた部分を、下記のコードに書き換えます。
(&$output, $item, $depth = 0, $args = Array(), $id = 0)
これで、エラーが消えるはずです。
無料メルマガ「集客マスター365」
「自動車整備士の資格を取れば、一生仕事に困ることはない」19歳のころ、専門学校の先生にそう言われました、、、
専門学校生である私は、その後、無事に自動車整備士の試験に合格し、整備士としての人生をスタート。
しかし、自動車整備士になってから3年ぐらいたった頃、「そもそもこの仕事は死ぬまで続けることができるのだろうか?」という疑問を抱き始めました。
世の中の変化や、技術の進歩で「自動車整備」という仕事が成り立たなくなる可能性は十分あります。
そういった不安をなくすため、100年先も使える技術(ノウハウ)は何か?と考えた末、、、