diff --git a/includes/class-displayfeaturedimagegenesis-output.php b/includes/class-displayfeaturedimagegenesis-output.php index 599a9ba..8b44dbf 100644 --- a/includes/class-displayfeaturedimagegenesis-output.php +++ b/includes/class-displayfeaturedimagegenesis-output.php @@ -140,8 +140,8 @@ class Display_Featured_Image_Genesis_Output { public function localize_scripts() { // backstretch settings which can be filtered $backstretch_vars = apply_filters( 'display_featured_image_genesis_backstretch_variables', array( - 'centeredX' => $this->setting['centeredX'], - 'centeredY' => $this->setting['centeredY'], + 'centeredX' => $this->setting['centeredX'] ? 'center' : 'left', + 'centeredY' => $this->setting['centeredY'] ? 'center' : 'top', 'fade' => $this->setting['fade'], ) ); @@ -167,8 +167,8 @@ class Display_Featured_Image_Genesis_Output { 'medium_large' => $medium_large[3] ? $medium_large[2] : '', ), 'height' => (int) $this->setting['less_header'], - 'centeredX' => (bool) $backstretch_vars['centeredX'], - 'centeredY' => (bool) $backstretch_vars['centeredY'], + 'alignX' => $backstretch_vars['centeredX'], + 'alignY' => $backstretch_vars['centeredY'], 'fade' => (int) $backstretch_vars['fade'], 'title' => esc_attr( $this->get_image_alt_text( $image_id ) ), ); diff --git a/includes/js/backstretch-set.js b/includes/js/backstretch-set.js index add97d2..0bf828e 100644 --- a/includes/js/backstretch-set.js +++ b/includes/js/backstretch-set.js @@ -25,9 +25,10 @@ $el.backstretch( [ _getSource() ], { - centeredX: Boolean( plugin.params.centeredX ), - centeredY: Boolean( plugin.params.centeredY ), - fade: parseInt( plugin.params.fade ) + alignX: plugin.params.alignX, + alignY: plugin.params.alignY, + fade: parseInt( plugin.params.fade ), + scale: 'cover' } );