type = 'main'; $this->name = 'General Settings'; $this->slug = strtolower(str_replace(' ', '_', $this->name)); if(isset($var['template_styles'])) $this->template_styles = $var['template_styles']; if(isset($var['layout'])) $this->layout = $var['layout']; if(isset($var['logo'])) $this->logo = $var['logo']; if(isset($var['favicon'])) $this->favicon = $var['favicon']; if(isset($var['apple_icon'])) $this->apple_icon = $var['apple_icon']; if(isset($var['tracking'])) $this->tracking = $var['tracking']; } function register_settings(){ parent::register_settings(); if(isset($this->template_styles)) register_setting('ab_custom_options', 'ab_template_styles'); if(isset($this->layout)) register_setting('ab_custom_options', 'ab_layout'); if(isset($this->logo)) register_setting('ab_custom_options', 'ab_logo'); if(isset($this->favicon)) register_setting('ab_custom_options', 'ab_favicon'); if(isset($this->apple_icon)) register_setting('ab_custom_options', 'ab_apple_icon'); if(isset($this->tracking)) register_setting('ab_custom_options', 'ab_tracking'); } function print_settings(){ ?>

name ?>

description) echo '

' .$this->description .'

'; ?> template_styles)) $this->print_admin_template_styles(); ?> layout)) $this->print_admin_layout(); ?> logo)) $this->print_admin_logo(); ?> favicon)) $this->print_admin_favicon(); ?> apple_icon)) $this->print_admin_apple_icon(); ?> tracking)) $this->print_admin_tracking(); ?> dropdowns)) $this->print_admin_dropdowns(); ?> checkboxes)) $this->print_admin_checkboxes(); ?> inputs)) $this->print_admin_inputs(); ?> textareas)) $this->print_admin_textareas(); ?>
' .$this->name .''; } function print_fancy_settings(){ ?>

name ?>

description)) echo '

' .$this->description .'

'; ?> template_styles)) $this->print_admin_template_styles(); ?> layout)) $this->print_admin_layout(); ?> logo)) $this->print_admin_logo(); ?> favicon)) $this->print_admin_favicon(); ?> apple_icon)) $this->print_admin_apple_icon(); ?> tracking)) $this->print_admin_tracking(); ?> dropdowns)) $this->print_admin_dropdowns(); ?> checkboxes)) $this->print_admin_checkboxes(); ?> inputs)) $this->print_admin_inputs(); ?> textareas)) $this->print_admin_textareas(); ?>
get_wrapper('Theme Colour'); ?>get_wrapper(); } function print_admin_layout(){ $op = get_option('ab_layout'); echo $this->get_wrapper('Layout Options'); ?>get_wrapper(); } function print_admin_logo(){ echo $this->get_wrapper('Upload Logo'); ?>get_wrapper(); } function print_admin_favicon(){ echo $this->get_wrapper('Upload Favicon'); ?>get_wrapper(); } function print_admin_apple_icon(){ echo $this->get_wrapper('Upload Apple Touch Icon'); ?>get_wrapper(); } function print_admin_tracking(){ echo $this->get_wrapper('Tracking Code'); ?>
Paste your whole your Google Analytics code here (including script tags) so you can track visitors to your site.get_wrapper(); } }