get_queried_object_id(); } //figure out sidebars and "colspan=XX", based on theme options and type or ID of page that we are currently on: $cols = 1; $left_col = ''; $left_col2 = ''; $right_col = ''; $right_col2 = ''; if ( is_page() AND (function_exists('is_front_page') ? !is_front_page() : '') AND !is_home() ) { if ($bfa_ata['left_col_pages_exclude'] != "") { $pages_exlude_left = explode(",", str_replace(" ", "", $bfa_ata['left_col_pages_exclude'])); if ( isset($bfa_ata['leftcol_on']['page']) AND !in_array($current_page_id, $pages_exlude_left) ) { $cols++; $left_col = "on"; } } else { if ( isset($bfa_ata['leftcol_on']['page']) ) { $cols++; $left_col = "on"; } } if ($bfa_ata['left_col2_pages_exclude'] != "") { $pages_exlude_left2 = explode(",", str_replace(" ", "", $bfa_ata['left_col2_pages_exclude'])); if ( isset($bfa_ata['leftcol2_on']['page']) AND !in_array($current_page_id, $pages_exlude_left2) ) { $cols++; $left_col2 = "on"; } } else { if ( isset($bfa_ata['leftcol2_on']['page']) ) { $cols++; $left_col2 = "on"; } } if ($bfa_ata['right_col_pages_exclude'] != "") { $pages_exlude_right = explode(",", str_replace(" ", "", $bfa_ata['right_col_pages_exclude'])); if ( isset($bfa_ata['rightcol_on']['page']) AND !in_array($current_page_id, $pages_exlude_right) ) { $cols++; $right_col = "on"; } } else { if ( isset($bfa_ata['rightcol_on']['page']) ) { $cols++; $right_col = "on"; } } if ($bfa_ata['right_col2_pages_exclude'] != "") { $pages_exlude_right2 = explode(",", str_replace(" ", "", $bfa_ata['right_col2_pages_exclude'])); if ( isset($bfa_ata['rightcol2_on']['page']) AND !in_array($current_page_id, $pages_exlude_right2) ) { $cols++; $right_col2 = "on"; } } else { if ( isset($bfa_ata['rightcol2_on']['page']) ) { $cols++; $right_col2 = "on"; } } } elseif ( is_category() ) { $current_cat_id = get_query_var('cat'); if ($bfa_ata['left_col_cats_exclude'] != "") { $cats_exlude_left = explode(",", str_replace(" ", "", $bfa_ata['left_col_cats_exclude'])); if ( isset($bfa_ata['leftcol_on']['category']) AND !in_array($current_cat_id, $cats_exlude_left) ) { $cols++; $left_col = "on"; } } else { if ( isset($bfa_ata['leftcol_on']['category']) ) { $cols++; $left_col = "on"; } } if ($bfa_ata['left_col2_cats_exclude'] != "") { $cats_exlude_left2 = explode(",", str_replace(" ", "", $bfa_ata['left_col2_cats_exclude'])); if ( isset($bfa_ata['leftcol2_on']['category']) AND !in_array($current_cat_id, $cats_exlude_left2) ) { $cols++; $left_col2 = "on"; } } else { if ( isset($bfa_ata['leftcol2_on']['category']) ) { $cols++; $left_col2 = "on"; } } if ($bfa_ata['right_col_cats_exclude'] != "") { $cats_exlude_right = explode(",", str_replace(" ", "", $bfa_ata['right_col_cats_exclude'])); if ( isset($bfa_ata['rightcol_on']['category']) AND !in_array($current_cat_id, $cats_exlude_right) ) { $cols++; $right_col = "on"; } } else { if ( isset($bfa_ata['rightcol_on']['category']) ) { $cols++; $right_col = "on"; } } if ($bfa_ata['right_col2_cats_exclude'] != "") { $cats_exlude_right2 = explode(",", str_replace(" ", "", $bfa_ata['right_col2_cats_exclude'])); if ( isset($bfa_ata['rightcol2_on']['category']) AND !in_array($current_cat_id, $cats_exlude_right2) ) { $cols++; $right_col2 = "on"; } } else { if ( isset($bfa_ata['rightcol2_on']['category']) ) { $cols++; $right_col2 = "on"; } } } else { if ( (is_home() && isset($bfa_ata['leftcol_on']['homepage'])) OR ( function_exists('is_front_page') ? is_front_page() AND isset($bfa_ata['leftcol_on']['frontpage']) : '') OR ( is_single() && isset($bfa_ata['leftcol_on']['single'])) OR ( is_date() AND isset($bfa_ata['leftcol_on']['date'])) OR ( is_tag() && isset($bfa_ata['leftcol_on']['tag'])) OR ( is_archive() AND !( is_tag() OR is_author() OR is_date() OR is_category()) && isset($bfa_ata['leftcol_on']['taxonomy'])) OR ( is_search() AND isset($bfa_ata['leftcol_on']['search'])) OR ( is_author() && isset($bfa_ata['leftcol_on']['author'])) OR ( is_404() AND isset($bfa_ata['leftcol_on']['404'])) OR ( is_attachment() && isset($bfa_ata['leftcol_on']['attachment'])) ) { $cols++; $left_col = "on"; } if ( (is_home() && isset($bfa_ata['leftcol2_on']['homepage'])) OR ( function_exists('is_front_page') ? is_front_page() AND isset($bfa_ata['leftcol2_on']['frontpage']) : '') OR ( is_single() && isset($bfa_ata['leftcol2_on']['single'])) OR ( is_date() AND isset($bfa_ata['leftcol2_on']['date'])) OR ( is_tag() && isset($bfa_ata['leftcol2_on']['tag'])) OR ( is_archive() AND !( is_tag() OR is_author() OR is_date() OR is_category()) && isset($bfa_ata['leftcol2_on']['taxonomy'])) OR ( is_search() AND isset($bfa_ata['leftcol2_on']['search'])) OR ( is_author() && isset($bfa_ata['leftcol2_on']['author'])) OR ( is_404() AND isset($bfa_ata['leftcol2_on']['404'])) OR ( is_attachment() && isset($bfa_ata['leftcol2_on']['attachment'])) ) { $cols++; $left_col2 = "on"; } if ( (is_home() && isset($bfa_ata['rightcol_on']['homepage'])) OR ( function_exists('is_front_page') ? is_front_page() AND isset($bfa_ata['rightcol_on']['frontpage']) : '') OR ( is_single() && isset($bfa_ata['rightcol_on']['single'])) OR ( is_date() AND isset($bfa_ata['rightcol_on']['date'])) OR ( is_tag() && isset($bfa_ata['rightcol_on']['tag'])) OR ( is_archive() AND !( is_tag() OR is_author() OR is_date() OR is_category()) && isset($bfa_ata['rightcol_on']['taxonomy'])) OR ( is_search() AND isset($bfa_ata['rightcol_on']['search'])) OR ( is_author() && isset($bfa_ata['rightcol_on']['author'])) OR ( is_404() AND isset($bfa_ata['rightcol_on']['404'])) OR ( is_attachment() && isset($bfa_ata['rightcol_on']['attachment'])) ) { $cols++; $right_col = "on"; } if ( (is_home() && isset($bfa_ata['rightcol2_on']['homepage'])) OR ( function_exists('is_front_page') ? is_front_page() AND isset($bfa_ata['rightcol2_on']['frontpage']) : '') OR ( is_single() && isset($bfa_ata['rightcol2_on']['single'])) OR ( is_date() AND isset($bfa_ata['rightcol2_on']['date'])) OR ( is_tag() && isset($bfa_ata['rightcol2_on']['tag'])) OR ( is_archive() AND !( is_tag() OR is_author() OR is_date() OR is_category()) && isset($bfa_ata['rightcol2_on']['taxonomy'])) OR ( is_search() AND isset($bfa_ata['rightcol2_on']['search'])) OR ( is_author() && isset($bfa_ata['rightcol2_on']['author'])) OR ( is_404() AND isset($bfa_ata['rightcol2_on']['404'])) OR ( is_attachment() && isset($bfa_ata['rightcol2_on']['attachment'])) ) { $cols++; $right_col2 = "on"; } } // $bfa_ata['h1_on_single_pages'] turn the blogtitle to h2 and the post/page title to h1 on single post pages and static "page" pages if ( $bfa_ata['h1_on_single_pages'] == "Yes" AND ( is_single() OR is_page() ) ) { $bfa_ata['h_blogtitle'] = 2; $bfa_ata['h_posttitle'] = 1; } else { $bfa_ata['h_blogtitle'] = 1; $bfa_ata['h_posttitle'] = 2; } $result = array($bfa_ata, $cols, $left_col, $left_col2, $right_col, $right_col2, $bfa_ata['h_blogtitle'], $bfa_ata['h_posttitle']); return $result; } ?>