'',
'show_header' => 'header_text_only',
'activate_favicon' => 1,
'favicon' => '',
'show_search' => 1,
'show_social_links' => 1,
'header_text' => 'Call Us: +1-123-123-45-78',
//Design Options
'site_layout' => 'full_width',
'background_image' => 'pattern0',
'default_layout' => 'no_sidebar_wide',
'default_page_layout' => 'no_sidebar_wide',
'default_post_layout' => 'no_sidebar_wide',
'blog_post_display_type' => 'blog_image_large',
'template_color' => '#437C17',
'show_footer_featured_section' => '',
'enable_comments_page' => '',
'enable_comments_post' => '',
//Slider Settings
'show_slider' => 'yes',
'show_slider_in_post' => 1,
'slider_mode' => 'horizontal',
'slide1' => '',
'slide1_title' => '',
'slide1_description' => '',
'slide1_readmore_text' => '',
'slide1_readmore_link' => '',
'slide1_readmore_button_icon' => '',
'slide2' => '',
'slide2_title' => '',
'slide2_description' => '',
'slide2_readmore_text' => '',
'slide2_readmore_link' => '',
'slide2_readmore_button_icon' => '',
'slide3' => '',
'slide3_title' => '',
'slide3_description' => '',
'slide3_readmore_text' => '',
'slide3_readmore_link' => '',
'slide3_readmore_button_icon' => '',
'slide4' => '',
'slide4_title' => '',
'slide4_description' => '',
'slide4_readmore_text' => '',
'slide4_readmore_link' => '',
'slide4_readmore_button_icon' => '',
//Social Link Settings
'facebook' => '',
'twitter' => '',
'gplus' => '',
'youtube' => '',
'pinterest' => '',
'linkedin' => '',
'flickr' => '',
'vimeo' => '',
'stumbleupon' => '',
'instagram' => '',
'sound_cloud' => '',
'skype' => '',
'rss' => '',
'tumblr' => '',
'myspace' => '',
'vk' => ''
);
add_action( 'admin_init', 'accesspress_basic_register_settings');
add_action( 'admin_menu', 'accesspress_basic_theme_options');
function accesspress_basic_register_settings(){
register_setting( 'apbasic_theme_options', 'apbasic_options', 'accesspress_basic_validate_options');
}
function accesspress_basic_theme_options(){
add_theme_page( __('Theme Options','accesspress-basic'), __('Theme Options','accesspress-basic'), 'edit_theme_options','theme_options','accesspress_basic_theme_options_page');
}
function accesspress_basic_theme_options_page(){
global $apbasic_options;
if(!isset($_REQUEST['settings-updated'])){
$_REQUEST['settings-updated'] = false;
}
?>
array(),
'span' => array()
);
$al_tags = array_merge($allowedtags,$cus_allowed_tags);
$header_text_al_tags = array(
'b' => array(),
'em' => array(),
'strong' => array(),
'i' => array()
);
// BASIC SETTINGS
if(isset($input['header_logo'])){
$input['header_logo'] = esc_url_raw($input['header_logo']);
}
$input['show_header'] = sanitize_text_field($input['show_header']);
if(!isset($input['show_search'])){
$input['show_search'] = null;
}else{
$input['show_search'] = 1;
}
if(!isset($input['show_social_links'])){
$input['show_social_links'] = null;
}else{
$input['show_social_links'] = 1;
}
$input['header_text'] = wp_kses($input['header_text'],$header_text_al_tags);
if(!isset($input['activate_favicon'])){
$input['activate_favicon'] = null;
}else{
$input['activate_favicon'] = 1;
}
if(isset($input['favicon'])){
$input['favicon'] = esc_url_raw($input['favicon']);
}
$input['site_layout'] = sanitize_text_field($input['site_layout']);
//Design Options
$input['background_image'] = sanitize_text_field($input['background_image']);
$input['default_layout'] = sanitize_text_field($input['default_layout']);
$input['default_page_layout'] = sanitize_text_field($input['default_page_layout']);
$input['default_post_layout'] = sanitize_text_field($input['default_post_layout']);
$input['blog_post_display_type'] = sanitize_text_field($input['blog_post_display_type']);
//$input['template_color'] = sanitize_text_field($input['template_color']);
if(!isset($input['show_footer_featured_section'])){
$input['show_footer_featured_section'] = null;
}else{
$input['show_footer_featured_section'] = 1;
}
if(!isset($input['enable_comments_page'])){
$input['enable_comments_page'] = null;
}else{
$input['enable_comments_page'] = 1;
}
if(!isset($input['enable_comments_post'])){
$input['enable_comments_post'] = null;
}else{
$input['enable_comments_post'] = 1;
}
//Slider Settings
$input['show_slider'] = sanitize_text_field($input['show_slider']);
if(isset($input['slide1'])){
$input['slide1'] = esc_url_raw($input['slide1']);
}
if(isset($input['slide2'])){
$input['slide2'] = esc_url_raw($input['slide2']);
}
if(isset($input['slide3'])){
$input['slide3'] = esc_url_raw($input['slide3']);
}
if(isset($input['slide4'])){
$input['slide4'] = esc_url_raw($input['slide4']);
}
if(!isset($input['show_slider_in_post'])){
$input['show_silder_in_post'] = null;
}else{
$input['show_silder_in_post'] = 1;
}
$input['show_slider'] = sanitize_text_field($input['show_slider']);
$input['slide1_title'] = wp_kses($input['slide1_title'],$al_tags);
$input['slide2_title'] = wp_kses($input['slide2_title'],$al_tags);
$input['slide3_title'] = wp_kses($input['slide3_title'],$al_tags);
$input['slide4_title'] = wp_kses($input['slide4_title'],$al_tags);
$input['slide1_description'] = wp_kses($input['slide1_description'],$al_tags);
$input['slide2_description'] = wp_kses($input['slide2_description'],$al_tags);
$input['slide3_description'] = wp_kses($input['slide3_description'],$al_tags);
$input['slide4_description'] = wp_kses($input['slide4_description'],$al_tags);
$input['slide1_readmore_text'] = sanitize_text_field($input['slide1_readmore_text']);
$input['slide2_readmore_text'] = sanitize_text_field($input['slide2_readmore_text']);
$input['slide3_readmore_text'] = sanitize_text_field($input['slide3_readmore_text']);
$input['slide4_readmore_text'] = sanitize_text_field($input['slide4_readmore_text']);
$input['slide1_readmore_button_icon'] = sanitize_text_field($input['slide1_readmore_button_icon']);
$input['slide2_readmore_button_icon'] = sanitize_text_field($input['slide2_readmore_button_icon']);
$input['slide3_readmore_button_icon'] = sanitize_text_field($input['slide3_readmore_button_icon']);
$input['slide4_readmore_button_icon'] = sanitize_text_field($input['slide4_readmore_button_icon']);
if(isset($input['slide1_readmore_link'])){
$input['slide1_readmore_link'] = esc_url_raw($input['slide1_readmore_link']);
}
if(isset($input['slide2_readmore_link'])){
$input['slide2_readmore_link'] = esc_url_raw($input['slide2_readmore_link']);
}
if(isset($input['slide3_readmore_link'])){
$input['slide3_readmore_link'] = esc_url_raw($input['slide3_readmore_link']);
}
if(isset($input['slide4_readmore_link'])){
$input['slide4_readmore_link'] = esc_url_raw($input['slide4_readmore_link']);
}
//Social Link Settings
if(isset($input['facebook'])){
$input['facebook'] = esc_url_raw($input['facebook']);
}
if(isset($input['twitter'])){
$input['twitter'] = esc_url_raw($input['twitter']);
}
if(isset($input['gplus'])){
$input['gplus'] = esc_url_raw($input['gplus']);
}
if(isset($input['youtube'])){
$input['youtube'] = esc_url_raw($input['youtube']);
}
if(isset($input['pinterest'])){
$input['pinterest'] = esc_url_raw($input['pinterest']);
}
if(isset($input['linkedin'])){
$input['linkedin'] = esc_url_raw($input['linkedin']);
}
if(isset($input['flickr'])){
$input['flickr'] = esc_url_raw($input['flickr']);
}
if(isset($input['vimeo'])){
$input['vimeo'] = esc_url_raw($input['vimeo']);
}
if(isset($input['stumbleupon'])){
$input['stumbleupon'] = esc_url_raw($input['stumbleupon']);
}
if(isset($input['instagram'])){
$input['instagram'] = esc_url_raw($input['instagram']);
}
if(isset($input['sound_cloud'])){
$input['sound_cloud'] = esc_url_raw($input['sound_cloud']);
}
if(isset($input['skype'])){
$input['skype'] = esc_url_raw($input['skype']);
}
if(isset($input['rss'])){
$input['rss'] = esc_url_raw($input['rss']);
}
if(isset($input['tumblr'])){
$input['tumblr'] = esc_url_raw($input['tumblr']);
}
if(isset($input['myspace'])){
$input['myspace'] = esc_url_raw($input['myspace']);
}
if(isset($input['vk'])){
$input['vk'] = esc_url_raw($input['vk']);
}
return $input;
}
endif;