'#eeeeee;') ) ); // Height $data['height'] = un_redux_opt( UN, 'opt_page_head_height', '400' ); $data['height'] .= 'px'; if( un_redux_opt( UN, 'opt_page_head_fullheight' ) ){ $data['height'] = '100vh'; } // Title $data['title'] = get_the_title(); if( un_redux_opt( UN, 'opt_page_head_title' ) == 'custom' && un_redux_opt( UN, 'opt_page_head_title_custom' ) ){ $data['title'] = un_redux_opt( UN, 'opt_page_head_title_custom' ); } // Subtitle switch( un_redux_opt( UN, 'opt_page_head_subtitle' ) ){ case 'excerpt': $data['subtitle'] = un_post_exerpt(get_the_ID(), '10', false, $more='...' ); break; case 'custom': if( un_redux_opt( UN, 'opt_page_head_subtitle_custom' ) ){ $data['subtitle'] = un_redux_opt( UN, 'opt_page_head_subtitle_custom' ); }else{ $data['subtitle'] = ''; } break; case 'meta': if( un_redux_opt( UN, 'opt_page_head_subtitle_meta' ) ){ $data['subtitle'] = ''; $metas = un_redux_opt( UN, 'opt_page_head_subtitle_meta' ); foreach( $metas as $index => $meta ){ if( $index == 0 ){ $sep = ''; }else{ $sep = '|'; } $data['subtitle'] .= ''.$sep.un_get_post_meta_by_type($meta, 3, ' • ', false).''; } }else{ $data['subtitle'] = ''; } break; case 'off': $data['subtitle'] = ''; break; default: $data['subtitle'] = ''; break; } // Bottom Arrow if( un_redux_opt( UN, 'opt_page_head_arrow' ) ) { $data['arrow'] = 1; }else{ $data['arrow'] = 0; } // Check for Custom Data if( get_post_meta(get_the_ID(), 'm_page_head_settings', true) == 'custom' ){ // Text Color $data['color'] = get_post_meta(get_the_ID(), 'm_page_head_col', true); // BG $data['bg'] = un_redux_bg_builder( get_post_meta(get_the_ID(), 'm_page_head_bg', true) ); // Height $data['height'] = get_post_meta(get_the_ID(), 'm_page_head_height', true); if( $data['height'] ){ $data['height'] .= 'px'; }else{ $data['height'] = '400px'; } if( get_post_meta(get_the_ID(), 'm_page_head_fullheight', true) ){ $data['height'] = '100vh'; } // Title $data['title'] = get_the_title(); if( get_post_meta(get_the_ID(), 'm_page_head_title', true) == 'custom' && get_post_meta(get_the_ID(), 'm_page_head_title_custom', true) ){ $data['title'] = get_post_meta(get_the_ID(), 'm_page_head_title_custom', true); } // Subtitle $data['subtitle'] = un_post_exerpt(get_the_ID(), '10', false, $more='...' ); if( get_post_meta(get_the_ID(), 'm_page_head_subtitle', true) == 'custom' && get_post_meta(get_the_ID(), 'm_page_head_subtitle_custom', true) ) { $data['subtitle'] = get_post_meta(get_the_ID(), 'm_page_head_subtitle_custom', true); } if( get_post_meta(get_the_ID(), 'm_page_head_subtitle', true) == 'off' ){ $data['subtitle'] = ''; } // Bottom Arrow if( get_post_meta(get_the_ID(), 'm_page_head_button', true) ) { $data['arrow'] = 1; }else{ $data['arrow'] = 0; } } } // Post Options elseif( is_single() && 'un-portfolio' != get_post_type() ) { // Text Color $data['color'] = un_redux_opt( UN, 'opt_post_head_col', '#222222' ); // BG $data['bg'] = un_redux_bg_builder( un_redux_opt( UN, 'opt_post_head_bg', array('background-color' => '#eeeeee;') ) ); // Height $data['height'] = un_redux_opt( UN, 'opt_post_head_height', '400' ); $data['height'] .= 'px'; if( un_redux_opt( UN, 'opt_post_head_fullheight' ) ){ $data['height'] = '100vh'; } // Title $data['title'] = get_the_title(); if( un_redux_opt( UN, 'opt_post_head_title' ) == 'custom' && un_redux_opt( UN, 'opt_post_head_title_custom' ) ){ $data['title'] = un_redux_opt( UN, 'opt_post_head_title_custom' ); } // Subtitle switch( un_redux_opt( UN, 'opt_post_head_subtitle' ) ){ case 'excerpt': $data['subtitle'] = un_post_exerpt(get_the_ID(), '10', false, $more='...' ); break; case 'custom': if( un_redux_opt( UN, 'opt_post_head_subtitle_custom' ) ){ $data['subtitle'] = un_redux_opt( UN, 'opt_post_head_subtitle_custom' ); }else{ $data['subtitle'] = ''; } break; case 'meta': if( un_redux_opt( UN, 'opt_post_head_subtitle_meta' ) ){ $data['subtitle'] = ''; $metas = un_redux_opt( UN, 'opt_post_head_subtitle_meta' ); foreach( $metas as $index => $meta ){ if( $index == 0 ){ $sep = ''; }else{ $sep = '|'; } $data['subtitle'] .= ''.$sep.un_get_post_meta_by_type($meta, 3, ' • ', true).''; } }else{ $data['subtitle'] = ''; } break; case 'off': $data['subtitle'] = ''; break; default: $data['subtitle'] = ''; break; } // Bottom Arrow if( un_redux_opt( UN, 'opt_post_head_arrow' ) ) { $data['arrow'] = 1; }else{ $data['arrow'] = 0; } // Check for Custom Data if( get_post_meta(get_the_ID(), 'm_post_head_settings', true) == 'custom' ){ // Text Color $data['color'] = get_post_meta(get_the_ID(), 'm_post_head_col', true); // BG $data['bg'] = un_redux_bg_builder( get_post_meta(get_the_ID(), 'm_post_head_bg', true) ); // Height $data['height'] = get_post_meta(get_the_ID(), 'm_post_head_height', true); if( $data['height'] ){ $data['height'] .= 'px'; }else{ $data['height'] = '400px'; } if( get_post_meta(get_the_ID(), 'm_post_head_fullheight', true) ){ $data['height'] = '100vh'; } // Title $data['title'] = get_the_title(); if( get_post_meta(get_the_ID(), 'm_post_head_title', true) == 'custom' && get_post_meta(get_the_ID(), 'm_post_head_title_custom', true) ){ $data['title'] = get_post_meta(get_the_ID(), 'm_post_head_title_custom', true); } // Subtitle $data['subtitle'] = un_post_exerpt(get_the_ID(), '10', false, $more='...' ); if( get_post_meta(get_the_ID(), 'm_post_head_subtitle', true) == 'custom' && get_post_meta(get_the_ID(), 'm_post_head_subtitle_custom', true) ) { $data['subtitle'] = get_post_meta(get_the_ID(), 'm_post_head_subtitle_custom', true); } if( get_post_meta(get_the_ID(), 'm_post_head_subtitle', true) == 'meta' && get_post_meta(get_the_ID(), 'm_post_head_subtitle_meta', true) ) { $data['subtitle'] = ''; foreach( get_post_meta(get_the_ID(), 'm_post_head_subtitle_meta', true) as $index => $meta ){ if( $index == 0 ){ $sep = ''; }else{ $sep = '|'; } $data['subtitle'] .= ''.$sep.un_get_post_meta_by_type($meta, 3, ' • ', true).''; } } if( get_post_meta(get_the_ID(), 'm_post_head_subtitle', true) == 'off' ){ $data['subtitle'] = ''; } // Bottom Arrow if( get_post_meta(get_the_ID(), 'm_post_head_button', true) ) { $data['arrow'] = 1; }else{ $data['arrow'] = 0; } } } // Portoflio Options elseif( !is_search() && 'un-portfolio' == get_post_type() ) { // Text Color $data['color'] = un_redux_opt( UN, 'opt_portfolio_head_col', '#222222' ); // BG $data['bg'] = un_redux_bg_builder( un_redux_opt( UN, 'opt_portfolio_head_bg', array('background-color' => '#eeeeee;') ) ); // Height $data['height'] = un_redux_opt( UN, 'opt_portfolio_head_height', '400' ); $data['height'] .= 'px'; if( un_redux_opt( UN, 'opt_portfolio_head_fullheight' ) ){ $data['height'] = '100vh'; } // Title $data['title'] = un_get_the_title(); if( un_redux_opt( UN, 'opt_portfolio_head_title' ) == 'custom' && un_redux_opt( UN, 'opt_portfolio_head_title_custom' ) ){ $data['title'] = un_redux_opt( UN, 'opt_portfolio_head_title_custom' ); } // Subtitle if( un_redux_opt( UN, 'opt_portfolio_head_subtitle_custom' ) ) { $data['subtitle'] = un_redux_opt( UN, 'opt_portfolio_head_subtitle_custom' ); }else{ $data['subtitle'] = ''; } // Bottom Arrow if( un_redux_opt( UN, 'opt_portfolio_head_arrow' ) ) { $data['arrow'] = 1; }else{ $data['arrow'] = 0; } } // Archives and other views else{ // Text Color $data['color'] = un_redux_opt( UN, 'opt_archive_head_col', '#222222' ); // BG $data['bg'] = un_redux_bg_builder( un_redux_opt( UN, 'opt_archive_head_bg', array('background-color' => '#eeeeee;') ) ); // Height $data['height'] = un_redux_opt( UN, 'opt_archive_head_height', '400' ); $data['height'] .= 'px'; if( un_redux_opt( UN, 'opt_archive_head_fullheight' ) ){ $data['height'] = '100vh'; } // Title $data['title'] = un_get_the_title(); if( un_redux_opt( UN, 'opt_archive_head_title' ) == 'custom' && un_redux_opt( UN, 'opt_archive_head_title_custom' ) ){ $data['title'] = un_redux_opt( UN, 'opt_archive_head_title_custom' ); } // Subtitle if( un_redux_opt( UN, 'opt_archive_head_subtitle_custom' ) ) { $data['subtitle'] = un_redux_opt( UN, 'opt_archive_head_subtitle_custom' ); }else{ $data['subtitle'] = ''; } // Bottom Arrow if( un_redux_opt( UN, 'opt_archive_head_arrow' ) ) { $data['arrow'] = 1; }else{ $data['arrow'] = 0; } } // Specific woocommerce views if( un_is_woocommerce() ){ // Text Color $data['color'] = un_redux_opt( UN, 'opt_shop_head_col', '#222222' ); // BG $data['bg'] = un_redux_bg_builder( un_redux_opt( UN, 'opt_shop_head_bg', array('background-color' => '#eeeeee;') ) ); // Height $data['height'] = un_redux_opt( UN, 'opt_shop_head_height', '400' ); $data['height'] .= 'px'; if( un_redux_opt( UN, 'opt_shop_head_fullheight' ) ){ $data['height'] = '100vh'; } // Title $data['title'] = un_get_the_title(); if( un_redux_opt( UN, 'opt_shop_head_title' ) == 'custom' && un_redux_opt( UN, 'opt_shop_head_title_custom' ) ){ $data['title'] = un_redux_opt( UN, 'opt_shop_head_title_custom' ); } // Subtitle if( un_redux_opt(UN, 'opt_shop_head_subtitle') == 'custom' && un_redux_opt( UN, 'opt_shop_head_subtitle_custom' ) ) { $data['subtitle'] = un_redux_opt( UN, 'opt_shop_head_subtitle_custom' ); }elseif( un_redux_opt(UN, 'opt_shop_head_subtitle') == 'bread' ){ $data['subtitle'] = 'bread'; }else{ $data['subtitle'] = ''; } // Bottom Arrow if( un_redux_opt( UN, 'opt_shop_head_arrow' ) ) { $data['arrow'] = 1; }else{ $data['arrow'] = 0; } } return $data; } // Page Layout Builder function un_page_layout_builder(){ // Data $data = array(); // Page Options if( is_page_template( 'default' ) ) { // Layout $data['layout'] = un_redux_opt( UN, 'opt_page_layout', 'full_big' ); // Sidebar $data['sidebar'] = un_redux_opt( UN, 'opt_page_sidebar', 'un-page-sidebar' ); // Check for Custom Data if( get_post_meta(get_the_ID(), 'm_page_layout_settings', true) == 'custom' ){ // Layout $data['layout'] = get_post_meta(get_the_ID(), 'm_page_layout', true); if( !$data['layout'] ){ $data['layout'] = 'full_big'; } // Sidebar $data['sidebar'] = get_post_meta(get_the_ID(), 'm_page_sidebar', true); if( !$data['sidebar'] ){ $data['sidebar'] = 'un-page-sidebar'; } } } // Post Options elseif( is_single() && 'un-portfolio' != get_post_type() ) { // Layout $data['layout'] = un_redux_opt( UN, 'opt_post_layout', 'full_big' ); // Sidebar $data['sidebar'] = un_redux_opt( UN, 'opt_post_sidebar', 'un-blog-sidebar' ); // Check for Custom Data if( get_post_meta(get_the_ID(), 'm_post_layout_settings', true) == 'custom' ){ // Layout $data['layout'] = get_post_meta(get_the_ID(), 'm_post_layout', true); if( !$data['layout'] ){ $data['layout'] = 'full_big'; } // Sidebar $data['sidebar'] = get_post_meta(get_the_ID(), 'm_post_sidebar', true); if( !$data['sidebar'] ){ $data['sidebar'] = 'un-blog-sidebar'; } } } // Portoflio Options elseif( !is_search() && 'un-portfolio' == get_post_type() ) { // Layout $data['layout'] = un_redux_opt( UN, 'opt_portfolio_layout' ); // Sidebar $data['sidebar'] = un_redux_opt( UN, 'opt_portfolio_sidebar' ); } // Archives and other views else{ // Layout $data['layout'] = un_redux_opt( UN, 'opt_archive_layout' ); // Sidebar $data['sidebar'] = un_redux_opt( UN, 'opt_archive_sidebar' ); } // Specific woocommerce views if( un_is_woocommerce() ){ // Layout $data['layout'] = 'full_big'; // Sidebar $data['sidebar'] = ''; } return $data; } // Basic WP Function function un_basic_wp_functions() { posts_nav_link(); wp_link_pages(); post_class(); wp_title('', false); get_the_tags(); add_theme_support( 'custom-header', array() ); add_theme_support( 'custom-background', array() ); wp_enqueue_script( "comment-reply" ); add_theme_support( "title-tag" ); paginate_comments_links(); next_comments_link(); previous_comments_link(); the_post_thumbnail(); add_editor_style(); }