XPressME Integration Kit

Trac

Opened 15 years ago

Closed 15 years ago

#160 closed バグ(bug) (修正済み)

WP2.8でウィジェットブロック編集時エラー

Reported by: toemon Owned by: toemon
Priority: 普通 Milestone: Ver.2.0.2
Component: ブロック Version: 2.0.1
Severity: 普通 Keywords:
Cc:

Description (last modified by toemon)

WP2.8使用時ウィジェットブロックを編集しようとすると

Fatal error: Call to a member function register() on a non-object in C:\xampp\htdocs\cube\modules\xpress2x\wp-includes\widgets.php on line 427

のエラーが発生 (thx shimajyu)

フォーラム http://forum.xpressme.info/topic.php?id=20 参照

Change History (2)

comment:1 Changed 15 years ago by toemon

  • Description modified (diff)

comment:2 Changed 15 years ago by toemon

  • Resolution set to 修正済み
  • Status changed from new to closed

$wp_widget_factoryオブジェクトのスコープの問題でした。

wp-load.phpのinclude位置をadmin/index.php側へ移すことにより解決

r295 にて修正完了

WP2.71とWP2.8で動作確認済み、 

Note
WP2.7からWP2.8にアップグレードするとウィジェットIDの構成変更が行われるのでWP2.7時に構成したサイドバーウィジェットは初期化されてしまいます。 ->ウィジェットブロックも設定のやり直しが必要

Note: See TracTickets for help on using tickets.