public function add_sidebar($name, $id = '')
{
$registered_sidebars = $this->get_sidebars();
$id = $id ? $id : $name;
// Sanitize the sidebar ID the same way as dynamic_sidebar()
$id = sanitize_title($id);
if (isset($registered_sidebars[$id])) {
return new \WP_Error('sidebar-exists', __('Sidebar with the same ID is already registered.', 'carbon-fields'));
}
$registered_sidebars[$id] = array('id' => $id, 'name' => $name);
return update_option('carbon_custom_sidebars', $registered_sidebars);
}