<?php global $smof_data, $ts_slider_post_ids, $ts_page_id, $ts_previous_posts; $slider_margin_class = ts_postmeta_vs_default($ts_page_id, '_page_slider_bottom_margin', 'yes') == 'no' ? 'has-no-bottom-margin' : 'has-bottom-margin'; $slider_width = ts_postmeta_vs_default($ts_page_id, '_page_slider_width', 'content'); $slider_width_class = $slider_width == 'content' ? 'container' : 'full'; $slider_height_default = 500; $slider_height = preg_replace("/[^0-9]*/", "", ts_postmeta_vs_default($ts_page_id, '_page_slider_height', $slider_height_default)); $slider_height = ctype_digit($slider_height) && $slider_height > 100 ? $slider_height : $slider_height_default; $slider_height = $slider_height == 'screen' && $slider_width_class == 'full' ? 'screen' : $slider_height; if ($slider_height != 'screen') { $slider_height = ts_number_within_range($slider_height, 300, 800) ? $slider_height : $slider_height_default; } $slider_height_class = $slider_height == 'screen' ? 'slider-screen-height' : ''; $slider_carousel_height = preg_replace("/[^0-9]*/", "", ts_postmeta_vs_default($ts_page_id, '_page_slider_carousel_height', '420')); $slider_text_align = ts_postmeta_vs_default($ts_page_id, '_page_slider_text_align', 'left'); $slider_text_align = in_array($slider_text_align, array('left', 'center', 'right')) ? $slider_text_align : 'left'; $slider_allow_vids = ts_postmeta_vs_default($ts_page_id, '_page_slider_allow_videos', 'no'); $slider_allow_vids = $slider_allow_vids == 'yes' ? true : false; $ts_slider_type = get_post_meta($ts_page_id, '_page_slider_type', true); $ts_slider_parallax = get_post_meta($ts_page_id, '_page_slider_enable_parallax', true); $ts_slider_source = get_post_meta($ts_page_id, '_page_slider_source', true); $ts_slider_blog_post_ids = get_post_meta($ts_page_id, '_page_slider_blog_post_ids', true); $ts_slider_category = get_post_meta($ts_page_id, '_page_slider_category', true); $ts_slider_blog_cats = get_post_meta($ts_page_id, '_page_slider_blog_cats'); // array $ts_slider_portfolio_cats = get_post_meta($ts_page_id, '_page_slider_portfolio_cats', true); $ts_slider_count = get_post_meta($ts_page_id, '_page_slider_count', true); $ts_slider_count = $ts_slider_count ? $ts_slider_count : 10; $get_alt_text = ts_option_vs_default('featured_image_alt_text_within_loop', 0) ? true : false; $slider_button_color = ts_option_vs_default('flexslider_button_color', 'white');
function ts_figure_h_size($atts = '', $default = 4) { $atts = is_array($atts) ? $atts : (is_numeric($atts) || is_string($atts) ? array('h_size' => $atts) : array()); $h_size = isset($atts['h_size']) ? $atts['h_size'] : (isset($atts['title_size']) ? $atts['title_size'] : $default); $h_size = $h_font_size = preg_replace("/[^0-9]*/", "", $h_size); $h_size = ts_number_within_range($h_size, 1, 6) ? $h_size : (ts_number_within_range($default, 1, 6) ? $default : '4'); $h_style = $h_font_size > 6 ? 'style="font-size:' . esc_attr($h_font_size) . 'px;"' : ''; $return['h'] = $h_size; $return['style'] = $h_style; $return['h_style'] = $h_size . ' ' . $h_style; return ts_array2object($return); }