0

Wordpress で警告メッセージが表示されます:

「225 行目の /home/forthemde/public_html/wp-content/themes/mayadeep/admin/admin.php の空の値からデフォルト オブジェクトを作成しています」

ここにコードadmin.phpと:

 function upfw_setup_theme_options(){
     $up_options_db = get_option('up_themes_'.UPTHEMES_SHORT_NAME);
     global $up_options;
     //Check if options are stored properly
     if( isset($up_options_db) && is_array($up_options_db) ):
         //Check array to an object
         foreach ($up_options_db as $k => $v) {
                 $up_options -> {$k} = $v;
         }
     else:
         do_action('upfw_theme_activation');
     endif;
 }
 add_action('upfw_theme_init','upfw_setup_theme_options',10);
 add_action('upfw_admin_init','upfw_setup_theme_options',100);

225 行目は次のとおりです。

 $up_options -> {$k} = $v;

自分で直そうとするのですが、うまくいきません。私を助けてください、どんな助けにも本当に感謝しています。

よろしく。

4

1 に答える 1

1

私も最近この問題を抱えていましたが、これは私にとってはうまくいきました:

$up_options = new stdClass();直後に追加されたglobal $up_options;

よろしくお願いし ます。 http://shubhinfotech.com http://c-worx.com

于 2014-03-24T07:18:13.660 に答える