Чем отличаются:
wp_register_sidebar_widget
wp_register_widget_control
от
register_sidebar_widget
register_widget_control
На самом деле я сделал множественный виджет (ну типа как Текстовые. Можно выбрать сколько нужно)
Так вот через wp_register… нормально работает, а просто через register… выдаёт ошибку в настройках. Я кроме как в наличии в wp_register… параметра $id особой разницы не увидел.
Зачем же тогда две функции сделали?
См. widgets.php