18:27__construct非推奨TweetPocketWordPresss4.0から5.0.3へのバージョンアップでエラーとあるお仕事でWordPressのバージョンが古すぎて不安なので、バージョンアップを行ってほしいという依頼を受けました。その際にテーマファイルでウィジェットの定義をしている箇所で非推奨のエラーが発生していたので、その対処法をメモ。エラーの内容は以下の通り。代わりに__construct()を使ってください。!代わりに__construct()を使ってください。3986コンストラクター名の書き換えまずはコンストラクターそのものの書き換え。コンストラクターをクラス名で指定してあったので、マジックメソッドの__construct()に書き換えました。親クラスのコンストラクター呼び出しのエラー解消WordPressのウィジェットを拡張する際にWP_Widgetクラスを継承して作成します。その際に親クラスのコンストラクターを呼び出すのですが、その記述もマジックメソッドで書き換えます。);}}できた!\(^o^)/これでNoticeエラーが解消されました。PHP7から非推奨になるものは早めに対処PHPのマニュアルサイトにも書いていますけど、PHP7から非推奨になるのでWordPress云々ではないから対応しましょう。以下、マニュアルサイトからの抜粋。将来のバージョンで削除されるでしょう。推奨されなくなる機能」での内容でした。PHPのバージョン、WordPressのバージョンアップ時はきちんとチェックするクセをつけようと思います。「株式会社まなびと」の代表取締役はじめました。宮崎県で活動するフロントエンドエンジニア。フロントエンド業の傍らWordPressのプラグイン開発や公式テーマレビュー、Webマーケティングやプログラミング教室の講師などのいろいろなお仕事をしてます。JSerでPHPer。