Follow Us:

WordPress ワードプレスのエラー解説:Warning: Creating default object from empty value in

Creating default object from empty value inの意味

オブジェクトを定義していないのに、オブジェクトに変数を強引に代入しようとした

考えられるエラーの原因

PHP5.3ではこのワーニングはstandard strictエラー(より軽い警告)でしたが5.4ではワーニングへと昇格しました。例えば、 $myobject->aaa = ‘aaa’; とだけ記載すると$myobjectをstdClassとして定義していないのでワーニングとなります。

エラーの対処方法・修正方法

ワードプレス本体をアップデートする

古いワードプレス本体でこのワーニングを出力する事があります。ワードプレスのバージョンが古い場合は最新バージョンにアップデートします。

stdClassを定義する

エラーを出しているコードの該当箇所(エラーコードをよく見ると該当箇所が記載してあります 例:Creating default object from empty value in /var/www/html/wordpress/wp-content/plugins/aaaa)のコードを下記のように修正する事でこのエラーは解消します。

例:
$myobject = new stdClass; //追加
$myobject->aaa = ‘aaa’;

ワードプレス WordPressのエラーの修正のご依頼はワードプレスドクターまでお気軽にどうぞ [お見積もりは無料です]


関連タグ:

Wordpress ワードプレス ドクターBlog タグ一覧

© 2015-16. «WP Doctorワードプレスドクター». All right reserved.