Answers:
wp_register_sidebar_widget()
是旧的小部件API的一部分。补充工具栏小部件以前是按程序构建的……是以不可重用的方式构建的(即,每个组件只能有一个)。
register_widget()
是由新的Widgets API引入的,并且将对象/类作为输入而不是实际的窗口小部件参数。WordPress可以根据需要实例化此窗口小部件的多个副本,从而使您可以拥有完全相同的窗口小部件的多个实例。
您应该使用单个的窗口小部件类,register_widget()
即使您的窗口小部件没有输入表单也是如此。