public function __construct()
{
add_action('wp_loaded', array($this, 'trigger_fields_register'));
add_action('carbon_after_register_fields', array($this, 'init_containers'));
add_action('admin_footer', array($this, 'init_scripts'), 0);
add_action('admin_print_footer_scripts', array($this, 'print_json_data_script'), 9);
add_action('crb_field_activated', array($this, 'add_templates'));
add_action('crb_container_activated', array($this, 'add_templates'));
add_action('after_setup_theme', array($this, 'load_textdomain'), 9999);
# Initialize templater
new Templater();
# Initialize sidebar manager
Sidebar_Manager::instance();
}