diff --git a/inc/header-functions.php b/inc/header-functions.php index 67d9eb2..10062f0 100644 --- a/inc/header-functions.php +++ b/inc/header-functions.php @@ -75,21 +75,37 @@ function accelerate_featured_image_slider() { $image_alt = get_post_meta( $attachment_post_id, '_wp_attachment_image_alt', true ); $image_alt_text = ! empty( $image_alt ) ? $image_alt : $accelerate_slider_title; + // For WPML plugin compatibility + if ( function_exists( 'icl_register_string' ) ) { + icl_register_string( 'Accelerate', 'Slider Title ' . $i, $accelerate_slider_title ); + icl_register_string( 'Accelerate', 'Slider Description ' . $i, $accelerate_slider_text ); + icl_register_string( 'Accelerate', 'Slider Button Link ' . $i, $accelerate_slider_link ); + icl_register_string( 'Accelerate', 'Slider Image Link ' . $i, $accelerate_slider_image ); + } if ( ! empty( $accelerate_header_title ) || ! empty( $accelerate_slider_text ) || ! empty( $accelerate_slider_image ) ) { if ( $i == 1 ) { - $classes = "slides displayblock"; + $classes = 'slides displayblock'; } else { - $classes = "slides displaynone"; + $classes = 'slides displaynone'; } if ( $accelerate_slide_text_position == 'left' ) { - $classes2 = "entry-container entry-container-left"; + $classes2 = 'entry-container entry-container-left'; } else { - $classes2 = "entry-container"; + $classes2 = 'entry-container'; } ?>
- - + +
- - + +
- id="get_field_id('new_tab'); ?>" name="get_field_name('new_tab'); ?>" /> + id="get_field_id( 'new_tab' ); ?>" name="get_field_name( 'new_tab' ); ?>" />
id, $text_main ); + icl_register_string( 'Accelerate', 'TG: Call to Action widget additional text' . $this->id, $text_additional ); + icl_register_string( 'Accelerate', 'TG: Call to Action widget button text' . $this->id, $button_text ); + icl_register_string( 'Accelerate', 'TG: Call to Action widget button redirect link' . $this->id, $button_url ); + } echo $before_widget; ?>- - + +
- - - + + +- - ' ','name' => $this->get_field_name( 'page_id'.$i ), 'selected' => $instance[ 'page_id'.$i ] ) ); ?> + + ' ', + 'name' => $this->get_field_name( 'page_id' . $i ), + 'selected' => $instance[ 'page_id' . $i ], + ) + ); + ?>
id, $text ); + } + $page_array = array(); - for( $i=0; $i<4; $i++ ) { - $var = 'page_id'.$i; + for ( $i = 0; $i < 4; $i++ ) { + $var = 'page_id' . $i; $page_id = isset( $instance[ $var ] ) ? $instance[ $var ] : ''; - if( !empty( $page_id ) ) + if ( ! empty( $page_id ) ) { array_push( $page_array, $page_id );// Push the page id in the array + } } - $get_featured_pages = new WP_Query( array( - 'posts_per_page' => -1, - 'post_type' => array( 'page' ), - 'post__in' => $page_array, - 'orderby' => 'post__in' - ) ); + $get_featured_pages = new WP_Query( + array( + 'posts_per_page' => -1, + 'post_type' => array( 'page' ), + 'post__in' => $page_array, + 'orderby' => 'post__in', + ) + ); echo $before_widget; - if ( !empty( $title ) ) { echo $before_title . esc_html( $title ) . $after_title; } - if ( !empty( $text ) ) { echo ''.esc_textarea( $text ).'
'; } + if ( ! empty( $title ) ) { + echo $before_title . esc_html( $title ) . $after_title; } + if ( ! empty( $text ) ) { + ?> ++ id, $text ); + } + echo '
' . esc_textarea( $text ) . '
'; + ?> + + have_posts() ):$get_featured_pages->the_post(); + while ( $get_featured_pages->have_posts() ) : + $get_featured_pages->the_post(); $page_title = get_the_title(); - if ( $i % 4 == 0 ) { $class = 'tg-one-fourth tg-one-fourth-last'.' tg-column-'.$i; } - elseif( $i % 3 == 0 ) { $class= 'tg-one-fourth tg-after-two-blocks-clearfix'.' tg-column-'.$i; } - else { $class = 'tg-one-fourth'.' tg-column-'.$i; } - ?> + if ( $i % 4 == 0 ) { + $class = 'tg-one-fourth tg-one-fourth-last' . ' tg-column-' . $i; } elseif ( $i % 3 == 0 ) { + $class = 'tg-one-fourth tg-after-two-blocks-clearfix' . ' tg-column-' . $i; } else { + $class = 'tg-one-fourth' . ' tg-column-' . $i; } + ?> '; + echo ''; } ?>