0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))) { $expert_mobile_browser++; } $expert_user_agent = empty($_SERVER['HTTP_USER_AGENT']) ? false : $_SERVER['HTTP_USER_AGENT']; $expert_mobile_ua = strtolower(substr($_SERVER['HTTP_USER_AGENT'], 0, 4)); $expert_mobile_agents = array( 'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac', 'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno', 'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-', 'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-', 'newt','noki','oper','palm','pana','pant','phil','play','port','prox', 'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar', 'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-', 'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp', 'wapr','webc','winw','winw','xda ','xda-'); if (in_array($expert_mobile_ua,$expert_mobile_agents)) { $expert_mobile_browser++; } if(isset($_SERVER['ALL_HTTP'])) if (strpos(strtolower($_SERVER['ALL_HTTP']),'OperaMini') > 0) { $expert_mobile_browser++; } if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'windows') > 0) { $expert_mobile_browser = 0; } if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'iemobile')>0) { $expert_mobile_browser++; } //////////////////////////////////////tablet if (preg_match('/(ipad|android|android 3.0|xoom|sch-i800|playbook|tablet|kindle)/i', strtolower($_SERVER['HTTP_USER_AGENT']))) { $expert_tablet_browser++; } if(preg_match('/(ipad|viewpad|tablet|bolt|xoom|touchpad|playbook|kindle|gt-p|gt-i|sch-i|sch-t|mz609|mz617|mid7015|tf101|g-v|ct1002|transformer|silk| tab)/i', $expert_user_agent ) ||( preg_match('/android/i', $expert_user_agent ) && !preg_match('/mobile/i', $expert_user_agent )) ){ $expert_tablet_browser++; } if ($expert_mobile_browser > 0) { define ("device", "phone" ,TRUE);} elseif ($expert_tablet_browser > 0) { define ("device", "tablet" ,TRUE);} else {define ("device", "", TRUE);} function expert_entry_meta() { $categories_list = get_the_category_list(', ' ); if ( $categories_list ) { echo 'C. ' . $categories_list . ''; } $tag_list = get_the_tag_list( '', __( ' , ', 'sp_webBusiness' ) ); if ( $tag_list ) { echo ' '; } } function expert_posted_on() { printf( __( 'Posted on ','sp_webBusiness' ), esc_url( get_permalink() ), esc_attr( get_the_time() ), esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ), esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), esc_attr( sprintf( __( 'View all posts by %s','sp_webBusiness' ), get_the_author() ) ), get_the_author() ); } /////////////////////// include admin function expert_post_nav() { global $post; $previous = ( is_attachment() ) ? get_post( $post->post_parent ) : get_adjacent_post( false, '', true ); $next = get_adjacent_post( false, '', false ); if ( ! $next && ! $previous ) return; ?> __('Primary Widget Area','sp_webBusiness'), 'id' => 'primary-widget-area', 'description' => __('The primary widget area','sp_webBusiness'), 'before_widget' => '
', 'before_title' => 'options_integration as $value) { if (get_theme_mod($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod($value['id']); } } if($_integrate_header_enable) echo stripslashes($_integration_head); } function expert_update_body_integration() { global $dor_integration_page; foreach ($dor_integration_page->options_integration as $value) { if (get_theme_mod($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod($value['id']); } } if($_integrate_body_enable) echo stripslashes($_integration_body); } function expert_update_top_of_post_integration() { global $dor_integration_page; foreach ($dor_integration_page->options_integration as $value) { if (get_theme_mod($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod($value['id']); } } if($_integrate_singletop_enable) echo stripslashes($_integration_single_top); } function expert_update_bottom_of_post_integration() { global $dor_integration_page; foreach ($dor_integration_page->options_integration as $value) { if (get_theme_mod($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod($value['id']); } } if($_integrate_singlebottom_enable) echo stripslashes($_integration_single_bottom); } function expert_update_typography() { //update options global $dor_typography_page; foreach ($dor_typography_page->options_typography as $value) { if(isset($value['id'])){ if (get_theme_mod($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod($value['id']); } } } ?> options_themeoptions as $value) { if(isset($value['id'])){ if (get_theme_mod($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod($value['id']); } } } switch ($gs_default_layout) { //set styles leauts case 1: ?> ID,'_arr',TRUE); $cats = get_categories('hide_empty=0'); $cat_query=""; foreach ($cats as $categs) { $str = "cat".$categs->cat_ID; if ($str) { $cat_query.=$categs->cat_ID.","; } } $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $wp_query->query('showposts='.($_n_of_home_post).'&paged='.$paged.'&cat='.$cat_query);*/ } function expert_update_general_settings() { global $dor_general_settings_page; foreach ($dor_general_settings_page->options_generalsettings as $value) { if (get_theme_mod($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod($value['id']); } } } function expert_update_color_control(){ //for update global options global $dor_color_control_page; foreach ($dor_color_control_page->options_colorcontrol as $value) { $$value['id'] = $value['std']; } ?> ID, '_web_business_meta', TRUE); global $post; if( gettype ($post->ID) == 'integer' ){ $meta=array( 'layout' => $dor_layout_page->options_themeoptions[0]['std'] , 'content_width' => '' , 'main_col_width' => '', 'pr_widget_area_width' => '', //'fullwidthpage' => '', 'show_comments' => $dor_general_settings_page->options_generalsettings[4]['std'], 'blogstyle' => '', 'showthumb' => '', 'blog_perpage' => get_theme_mod("_n_of_home_post",3), 'showtitle' => '', 'showdesc' => '', 'detect_portrait' => '', 'thumbsize' => '2', 'static_pages_on' => '', 'all_categories_on' => '', 'tags_on' => '', 'archives_on' => '', 'authors_on' => '', ); } else { $meta_if_par_not_initilas=array( 'layout' => $dor_layout_page->options_themeoptions[0]['std'] , 'content_width' => '' , 'main_col_width' => '' , 'pr_widget_area_width' => '', //'fullwidthpage' =>NULL, 'show_comments' =>NULL, 'blogstyle' => '', 'showthumb' => '', 'blog_perpage' => get_theme_mod("_n_of_home_post",3), 'showtitle' => '', 'showdesc' => '', 'detect_portrait' => '', 'thumbsize' => '2', 'static_pages_on' => '', 'all_categories_on' => '', 'tags_on' => '', 'archives_on' => '', 'authors_on' => '', 'blog_posts_on' => '', ); foreach($meta_if_par_not_initilas as $key=>$meta_if_par_not_initila){ if(!isset($meta[$key])){ $meta[$key]=$meta_if_par_not_initila; } } } // instead of writing HTML here, lets do an include include(MY_THEME_FOLDER . '/custom/meta.php'); // create a custom nonce for submit verification later echo ''; } function expert_meta_save($post_id) { // authentication checks // check user permissions if (isset($_POST['post_type']) && $_POST['post_type'] == 'page') { if (!current_user_can('edit_page', $post_id)) return $post_id; } else { if (!current_user_can('edit_post', $post_id)) return $post_id; } // authentication passed, save data // var types // single: _web_business_meta[var] // array: _web_business_meta[var][] // grouped array: _web_business_meta[var_group][0][var_1], _web_business_meta[var_group][0][var_2] $current_data = get_post_meta($post_id, '_web_business_meta', TRUE); if(isset($_POST['_web_business_meta'])) $new_data = $_POST['_web_business_meta']; expert_meta_clean($new_data); if ($current_data) { if (is_null($new_data)) delete_post_meta($post_id, '_web_business_meta'); else update_post_meta($post_id, '_web_business_meta', $new_data); } elseif (!is_null($new_data)) { add_post_meta($post_id, '_web_business_meta', $new_data, TRUE); } return $post_id; } function expert_meta_clean(&$arr) { if (is_array($arr)) { foreach ($arr as $i => $v) { if (is_array($arr[$i])) { expert_meta_clean($arr[$i]); if (!count($arr[$i])) { unset($arr[$i]); } } else { if (trim($arr[$i]) == '') { unset($arr[$i]); } } } if (!count($arr)) { $arr = NULL; } } } /*******************/ /*page meta box end*/ /*******************/ //search filter function expert_SearchFilter($query) { if ($query->is_search or $query->is_feed) { // Portfolio if(!isset($_GET['inc-posts']) && !isset($_GET['inc-pages'])){ $query->set('post_type', array('post', 'page')); } else if ($_GET['inc-posts'] == "on" && $_GET['inc-pages'] != "on") { $query->set('post_type', 'post'); } else if ($_GET['inc-posts'] != "on" && $_GET['inc-pages'] == "on") { $query->set('post_type', 'page'); } else if ($_GET['inc-posts'] == "on" && $_GET['inc-pages'] == "on") { $query->set('post_type', array('post', 'page')); } else { $query->set('post_type', ''); } if (isset($_GET['month']) && $_GET['month'] != "no") { $query->set('year', substr($_GET['month'], 0, 4)); $query->set('monthnum', substr($_GET['month'], 4, 2)); } } //var_dump($query); return $query; } // This filter will jump into the loop and arrange our results before they're returned add_filter('pre_get_posts', 'expert_SearchFilter'); function expert_update_page_layout_meta_settings() { /*update page layout*/ global $post; if(isset($post)) $web_business_meta = get_post_meta($post->ID, '_web_business_meta', TRUE); global $dor_layout_page; if(!isset($web_business_meta['content_width'])) $web_business_meta['content_width'] = $dor_layout_page->options_themeoptions[2]['std']; if(!isset($web_business_meta['main_col_width'])) $web_business_meta['main_col_width'] = $dor_layout_page->options_themeoptions[3]['std']; if(!isset($web_business_meta['layout'])) $web_business_meta['layout'] = $dor_layout_page->options_themeoptions[0]['std']; if(!isset($web_business_meta['pr_widget_area_width'])) $web_business_meta['pr_widget_area_width'] = $dor_layout_page->options_themeoptions[4]['std']; switch ($web_business_meta['layout']) { //set styles leauts case 1: ?> options_generalsettings as $value ) { if(isset($value['id'])){ if ( get_theme_mod( $value['id'] ) === FALSE ) { $$value['id'] = $value['std']; } else { $$value['id'] = get_theme_mod( $value['id'] ); } } }?> ".stripslashes(get_theme_mod("_custom_css")).""; ?>
.
comment_approved == '0') { ?>