WordPress

WordPressでテーマ変更時や、PHPバージョンアップ時に、管理画面とサイト上部にエラーが表示された場合の対処法

先日、運営しているサイトの1つを、オーツービジネスというWordPressのテーマに変更したところ、管理画面の上部に「cription_walker::start_el(&$output, $item, $depth, $args)…」と表示されていました。

PHPバージョンアップでWordpressエラー

さらに、管理画面だけでなく、サイト上部にも文字が表示されていました。

調べたところ、PHPをバージョンアップしたことが原因、またはPHPバージョン7を使っている場合にそれに対応していないテーマに変更した場合に表示されるみたいです。

この記事では、このエラーの対処法を解説します。

対処方法は「function.php」を編集する

WordPress管理画面の「外観」→「テーマエディター」をクリックして、「テーマのための関数(function.php)」をクリックしてください。

「function.php」の編集画面に (&$output, $item, $depth, $args) があると思いますので探してください。

 

赤線を引いた部分を、下記のコードに書き換えます。

(&$output, $item, $depth = 0, $args = Array(), $id = 0)

これで、エラーが消えるはずです。

1日たった1分で集客ノウハウが身につく

無料メルマガ「集客マスター365」

「自動車整備士の資格を取れば、一生仕事に困ることはない」19歳のころ、専門学校の先生にそう言われました、、、

専門学校生である私は、その後、無事に自動車整備士の試験に合格し、整備士としての人生をスタート。

しかし、自動車整備士になってから3年ぐらいたった頃、「そもそもこの仕事は死ぬまで続けることができるのだろうか?」という疑問を抱き始めました。

世の中の変化や、技術の進歩で「自動車整備」という仕事が成り立たなくなる可能性は十分あります。

そういった不安をなくすため、100年先も使える技術(ノウハウ)は何か?と考えた末、、、

 

COMMENT

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

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)