ID, '_kad_pagetitle_hide', true ); if(isset($hidepagetitle) && $hidepagetitle == 'hide') { $pagetitledisplay = false; } else if(isset($hidepagetitle) && $hidepagetitle == 'show') { $pagetitledisplay = true; } else { if(isset($ascend['default_showpagetitle']) && $ascend['default_showpagetitle'] == '0') { $pagetitledisplay = false; } else { $pagetitledisplay = true; } } } else if (is_singular('product') ) { global $post, $ascend; $hidepagetitle = get_post_meta( $post->ID, '_kad_pagetitle_hide', true ); if(isset($hidepagetitle) && $hidepagetitle == 'hide') { $pagetitledisplay = false; } else if(isset($hidepagetitle) && $hidepagetitle == 'show') { $pagetitledisplay = true; } else { if(isset($ascend['product_post_title']) && $ascend['product_post_title'] == '1') { $pagetitledisplay = true; } else { $pagetitledisplay = false; } } } else if(is_tax('product_cat') || is_tax('product_tag') || is_category() || is_tag() ) { global $ascend; $cat_term_id = get_queried_object()->term_id; $meta = get_option('product_cat_pageheader'); if (empty($meta)) { $meta = array(); } if (!is_array($meta)) { $meta = (array) $meta; } $meta = isset($meta[$cat_term_id]) ? $meta[$cat_term_id] : array(); if(isset($meta['kad_pagetitle_hide'])) { $hidepagetitle = $meta['kad_pagetitle_hide']; } if(isset($hidepagetitle) && $hidepagetitle == 'hide') { $pagetitledisplay = false; } else if(isset($hidepagetitle) && $hidepagetitle == 'show') { $pagetitledisplay = true; } else { if(isset($ascend['default_showpagetitle']) && $ascend['default_showpagetitle'] == '0') { $pagetitledisplay = false; } else { $pagetitledisplay = true; } } } else if (is_singular('portfolio') ) { global $post, $ascend; $hidepagetitle = get_post_meta( $post->ID, '_kad_pagetitle_hide', true ); if(isset($hidepagetitle) && $hidepagetitle == 'hide') { $pagetitledisplay = false; } else if(isset($hidepagetitle) && $hidepagetitle == 'show') { $pagetitledisplay = true; } else { if(isset($ascend['portfolio_post_title']) && $ascend['portfolio_post_title'] == '0') { $pagetitledisplay = false; } else { $pagetitledisplay = true; } } } else if (is_single() ) { global $post, $ascend; $hidepagetitle = get_post_meta( $post->ID, '_kad_pagetitle_hide', true ); if(isset($hidepagetitle) && $hidepagetitle == 'hide') { $pagetitledisplay = false; } else if(isset($hidepagetitle) && $hidepagetitle == 'show') { $pagetitledisplay = true; } else { if(isset($ascend['default_showposttitle']) && $ascend['default_showposttitle'] == '0') { $pagetitledisplay = false; } else { $pagetitledisplay = true; } } } else { global $ascend; if(isset($ascend['default_showpagetitle']) && $ascend['default_showpagetitle'] == '0') { $pagetitledisplay = false; } else { $pagetitledisplay = true; } } return apply_filters('kadence_pagetitle_display', $pagetitledisplay); } add_filter('kadence_pagetitle_display', 'ascend_shop_page_title'); function ascend_shop_page_title($show) { if (class_exists('woocommerce')) { if(is_shop()) { global $ascend; $shopid = get_option( 'woocommerce_shop_page_id' ); $hidepagetitle = get_post_meta( $shopid, '_kad_pagetitle_hide', true ); if(isset($hidepagetitle) && $hidepagetitle == 'hide') { $show = false; } else if(isset($hidepagetitle) && $hidepagetitle == 'show') { $show = true; } else { if(isset($ascend['default_showpagetitle']) && $ascend['default_showpagetitle'] == '0') { $show = false; } else { $show = true; } } } } return $show; } function ascend_trans_header() { if(!ascend_display_pagetitle()) { $trans_head = false; } else { if(is_front_page()) { global $ascend; if(isset($ascend['home_transheader']) && $ascend['home_transheader'] == 'true') { $trans_head = true; } elseif(isset($ascend['home_transheader']) && $ascend['home_transheader'] == 'false') { $trans_head = false; } else { if(isset($ascend['page_trans_default']) && $ascend['page_trans_default'] == '1') { $trans_head = true; } else { $trans_head = false; } } } else { global $ascend; if(isset($ascend['page_trans_default']) && $ascend['page_trans_default'] == '1') { $trans_head = true; } else { $trans_head = false; } } } return apply_filters('kadence_transparent_header', $trans_head); }