WordPressのregister_sidebarでclass指定ができない問題の回避方法

WordPressでテーマを作っている時にregister_sidebarでclass指定しても反映しないという問題にハマりました。
少しは原因探ってみたんですけど、WordPressのソースコードを追うのがちょっとダルかったので、力業で回避することに。


こんな感じでfunction.phpのregister_sidebarを書いたんですが、hogeクラスがどこにも出てこない。。
仕方が無いので、sidebar.phpの方からob_start使って無理矢理書き換えてみました。

ちなみに、これだけだと既にclassが存在するタグも書き換える事になるので、その辺りは別途調整してみてください。