function return_testimonial_slider($slider_id = '', $set = '', $offset = 0) { global $testimonial_slider; $testimonial_slider_options = 'testimonial_slider_options' . $set; $testimonial_slider_curr = get_option($testimonial_slider_options); if (!isset($testimonial_slider_curr) or !is_array($testimonial_slider_curr) or empty($testimonial_slider_curr)) { $testimonial_slider_curr = $testimonial_slider; $set = ''; } if ($testimonial_slider['multiple_sliders'] == '1' and is_singular() and (empty($slider_id) or !isset($slider_id))) { global $post; $post_id = $post->ID; $slider_id = get_testimonial_slider_for_the_post($post_id); } if (empty($slider_id) or !isset($slider_id)) { $slider_id = '1'; } if (!$offset or empty($offset) or !is_numeric($offset)) { $offset = 0; } $slider_handle = 'testimonial_slider_' . $slider_id; $slider_html = ''; if (!empty($slider_id)) { $r_array = testimonial_carousel_posts_on_slider($testimonial_slider_curr['no_posts'], $offset, $slider_id, $echo = '0', $set); $slider_html = return_global_testimonial_slider($slider_handle, $r_array, $testimonial_slider_curr, $set, $echo = '0'); } //end of not empty slider_id condition return $slider_html; }
function get_testimonial_slider($slider_id = '', $set = '', $offset = 0, $data = array()) { global $testimonial_slider, $default_testimonial_slider_settings; $testimonial_slider_options = 'testimonial_slider_options' . $set; $testimonial_slider_curr = get_option($testimonial_slider_options); if (!isset($testimonial_slider_curr) or !is_array($testimonial_slider_curr) or empty($testimonial_slider_curr)) { $testimonial_slider_curr = $testimonial_slider; $set = ''; } foreach ($default_testimonial_slider_settings as $key => $value) { if (!isset($testimonial_slider_curr[$key])) { $testimonial_slider_curr[$key] = ''; } } if (!$offset or empty($offset) or !is_numeric($offset)) { $offset = 0; } if ($testimonial_slider['multiple_sliders'] == '1' and is_singular() and (empty($slider_id) or !isset($slider_id))) { global $post; $post_id = $post->ID; $slider_id = get_testimonial_slider_for_the_post($post_id); } if (empty($slider_id) or !isset($slider_id)) { $slider_id = '1'; } if (!empty($slider_id)) { $data['slider_id'] = $slider_id; // Added for title $slider_handle = 'testimonial_slider_' . $slider_id; $data['slider_handle'] = $slider_handle; $r_array = testimonial_carousel_posts_on_slider($testimonial_slider_curr['no_posts'], $offset, $slider_id, '0', $set, $data); get_global_testimonial_slider($slider_handle, $r_array, $testimonial_slider_curr, $set, $echo = '1', $data); } //end of not empty slider_id condition }