Increase Canvas business full width slider to 2560px instead of 1600
function woo_slider_biz( $args = null ) {
global $woo_options, $post;
// Exit if this isn't the first page in the loop
if ( is_paged() ) return;
// If WooSlider is enabled, let's use it instead
if ( class_exists( 'WooSlider' ) ) {
if ( version_compare( get_option( 'wooslider-version' ), '2.0.2' ) >= 0 ) {
echo '<div class="wooslider-slider-business">';
woo_wooslider_business();
echo '</div><!-- /.wooslider-slider-business -->';
return;
}
}
$options = woo_get_dynamic_values( array( 'slider_biz_slide_group' => '0' ) );
// Default slider settings.
$defaults = array(
'id' => 'loopedSlider',
'pagination' => false,
'width' => '960',
'order' => 'ASC',
'posts_per_page' => '5',
'slide_page' => $options['slider_biz_slide_group'],
'use_slide_page' => false
);
if ( '0' != $defaults['slide_page'] ) $defaults['use_slide_page'] = true;
// Setup the "Slide Group", if one is set.
if ( isset( $post->ID ) ) {
$slide_page = '0';
$stored_slide_page = get_post_meta( $post->ID, '_slide-page', true );
if ( $stored_slide_page != '' && '0' != $stored_slide_page ) {
$slide_page = $stored_slide_page;
$defaults['use_slide_page'] = true; // Instruct the slider to apply the necessary conditional.
$defaults['slide_page'] = $slide_page;
}
}
// Setup width of slider and images.
if ( isset( $woo_options['woo_slider_biz_full'] ) && 'true' == $woo_options['woo_slider_biz_full'] ) {
$width = '623';
} else {
$layout = woo_get_layout();
$layout_width = get_option('woo_layout_width');
$width = intval( $layout_width );
}
// Setup the number of posts to show.
$posts_per_page = $woo_options['woo_slider_biz_number'];
if ( $posts_per_page != '' ) { $defaults['posts_per_page'] = $posts_per_page; }
// Setup the order of posts.
$post_order = $woo_options['woo_slider_biz_order'];
if ( $post_order != '' ) { $defaults['order'] = $post_order; }
if ( ( 0 < $width ) && !isset( $args['width'] ) ) { $defaults['width'] = $width; }
// Merge the arguments with defaults.
$args = wp_parse_args( $args, $defaults );
if ( ( ( isset( $args['width'] ) ) && ( ( $args['width'] <= 0 ) || ( $args['width'] == '' ) ) ) || ( ! isset( $args['width'] ) ) ) { $args['width'] = '100'; }
// Allow child themes/plugins to filter these arguments.
$args = apply_filters( 'woo_biz_slider_args', $args );
// Disable auto image functionality
$auto_img = false;
if ( get_option( 'woo_auto_img' ) == 'true' ) {
update_option( 'woo_auto_img', 'false' );
$auto_img = true;
}
// Disable placeholder image functionality
$placeholder_img = get_option( 'framework_woo_default_image' );
if ( $placeholder_img ) {
update_option( 'framework_woo_default_image', '' );
}
// Setup the slider CSS class.
$slider_css = '';
if ( isset( $woo_options['woo_slider_pagination'] ) && $woo_options['woo_slider_pagination'] == 'true' ) {
$slider_css = 'business-slider has-pagination woo-slideshow';
} else {
$slider_css = 'business-slider woo-slideshow';
}
// Setup the slider height.
if ( apply_filters( 'woo_slider_autoheight', true ) ) {
$slider_height = 'height:auto';
} else {
$slider_height = apply_filters( 'woo_slider_height', 350 );
}
// Slide Styles
$slide_styles = 'width: ' . $args['width'] . 'px;';
$query_args = array(
'posts_per_page' => $posts_per_page,
'order' => $post_order,
'use_slide_page' => $args['use_slide_page'],
'slide_page_terms' => $args['slide_page']
);
// Retrieve the slides, based on the query arguments.
$slides = woo_slider_get_slides( $query_args );
if ( false == $slides ) {
echo do_shortcode( '[box type="alert"]' . __( 'Please add some slider posts via Slides > Add New', 'woothemes' ) . '[/box]');
return;
}
if ( ( count( $slides ) < 1 ) ) {
echo do_shortcode( '[box type="alert"]' . __( 'Please note that this slider requires 2 or more slides in order to function. Please add another slide.', 'woothemes' ) . '[/box]');
return;
}
$view_args = array(
'id' => $args['id'],
'width' => $args['width'],
'height' => $slider_height,
'container_css' => $slider_css,
'slide_styles' => $slide_styles
);
// Allow child themes/plugins to filter these arguments.
$view_args = apply_filters( 'woo_slider_biz_view_args', $view_args );
// Display slider
woo_slider_biz_view( $view_args, $slides );
// Enable auto img functionality
if ( $auto_img )
update_option( 'woo_auto_img', 'true' );
// Enable placeholder functionality
if ( '' != $placeholder_img )
update_option( 'framework_woo_default_image', $placeholder_img );
} // End woo_slider_biz()