Plugin Directory

Changeset 3365616


Ignore:
Timestamp:
09/22/2025 08:02:28 AM (6 months ago)
Author:
mdashikul
Message:

update 4.7.8

Location:
beaf-before-and-after-gallery
Files:
234 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • beaf-before-and-after-gallery/trunk/before-and-after-gallery.php

    r3354804 r3365616  
    44 * Plugin URI: https://themefic.com/plugins/beaf/
    55 * Description: Would you like to show a comparison of two images? With BEAF, you can easily create before and after image sliders or galleries. Elementor Supported.
    6  * Version: 4.7.7
     6 * Version: 4.7.8
    77 * Tested up to: 6.8
    88 * Author: Themefic
     
    3434    public function define_constants() {
    3535        define( 'BEAF_PLUGIN_PATH', plugin_dir_path( __FILE__ ) );
    36         define( 'BEAF_VERSION', '4.7.7' );
     36        define( 'BEAF_VERSION', '4.7.8' );
    3737        define( 'BEAF_ADMIN_PATH', BEAF_PLUGIN_PATH . 'admin/' );
    3838        define( 'BEAF_INC_PATH', BEAF_PLUGIN_PATH . 'inc/' );
  • beaf-before-and-after-gallery/trunk/inc/Hook/Hook.php

    r3354804 r3365616  
    2929                require_once BEAF_ADMIN_PATH . 'inc/functions.php';
    3030            }
    31         }, 5 );
    32 
    33         /*
    34          * Require function file
    35          */
    36         add_action( 'admin_init', function() {
    37 
    38             require_once( BEAF_PLUGIN_PATH . 'inc/functions.php' );
    39 
    4031        }, 5 );
    4132
     
    112103            require_once( BEAF_PLUGIN_PATH . 'admin/bafg-admin.php' );
    113104        }
     105
     106        /*
     107         * Require function file
     108         */
     109        add_action( 'init', function() {
     110
     111            require_once( BEAF_PLUGIN_PATH . 'inc/functions.php' );
     112
     113        }, 99 );
    114114
    115115        /**
  • beaf-before-and-after-gallery/trunk/inc/Hook/Shortcode.php

    r3209650 r3365616  
    8787        $meta = ! empty( get_post_meta( $id, 'beaf_meta', true ) ) ? get_post_meta( $id, 'beaf_meta', true ) : '';
    8888
    89         $b_image = ! empty( $meta['bafg_before_image'] ) ? $meta['bafg_before_image'] : '';
    90         $a_image = ! empty( $meta['bafg_after_image'] ) ? $meta['bafg_after_image'] : '';
    91         $orientation = ! empty( $meta['bafg_image_styles'] ) ? $meta['bafg_image_styles'] : 'horizontal';
    92         $offset = ! empty( $meta['bafg_default_offset'] ) ? $meta['bafg_default_offset'] : '0.5';
    93         $before_label = ! empty( $meta['bafg_before_label'] ) ? $meta['bafg_before_label'] : esc_html( __( 'Before', 'bafg' ) );
    94         $after_label = ! empty( $meta['bafg_after_label'] ) ? $meta['bafg_after_label'] : esc_html( __( 'After', 'bafg' ) );
    95         $overlay = ! empty( $meta['bafg_no_overlay'] ) ? $meta['bafg_no_overlay'] : '';
     89        $b_image              = ! empty( $meta['bafg_before_image'] ) ? $meta['bafg_before_image'] : '';
     90        $a_image              = ! empty( $meta['bafg_after_image'] ) ? $meta['bafg_after_image'] : '';
     91        $orientation          = ! empty( $meta['bafg_image_styles'] ) ? $meta['bafg_image_styles'] : 'horizontal';
     92        $offset               = ! empty( $meta['bafg_default_offset'] ) ? $meta['bafg_default_offset'] : '0.5';
     93        $before_label         = ! empty( $meta['bafg_before_label'] ) ? $meta['bafg_before_label'] : esc_html( __( 'Before', 'bafg' ) );
     94        $after_label          = ! empty( $meta['bafg_after_label'] ) ? $meta['bafg_after_label'] : esc_html( __( 'After', 'bafg' ) );
     95        $overlay              = ! empty( $meta['bafg_no_overlay'] ) ? $meta['bafg_no_overlay'] : '';
    9696        $move_slider_on_hover = ! empty( $meta['bafg_move_slider_on_hover'] ) ? $meta['bafg_move_slider_on_hover'] : '';
    97         $click_to_move = ! empty( $meta['bafg_click_to_move'] ) ? $meta['bafg_click_to_move'] : '';
    98         $skip_lazy_load = ! empty( $meta['skip_lazy_load'] ) ? $meta['skip_lazy_load'] : '';
    99         $before_img_alt = ! empty( $meta['before_img_alt'] ) ? $meta['before_img_alt'] : '';
    100         $after_img_alt = ! empty( $meta['after_img_alt'] ) ? $meta['after_img_alt'] : '';
     97        $click_to_move        = ! empty( $meta['bafg_click_to_move'] ) ? $meta['bafg_click_to_move'] : '';
     98        $skip_lazy_load       = ! empty( $meta['skip_lazy_load'] ) ? $meta['skip_lazy_load'] : '';
     99        $before_img_alt       = ! empty( $meta['before_img_alt'] ) ? $meta['before_img_alt'] : '';
     100        $after_img_alt        = ! empty( $meta['after_img_alt'] ) ? $meta['after_img_alt'] : '';
    101101        if ( $skip_lazy_load == '1' ) {
    102             $skip_lazy = 'skip-lazy';
     102            $skip_lazy      = 'skip-lazy';
    103103            $data_skip_lazy = 'data-skip-lazy';
    104104        } else {
    105             $skip_lazy = '';
     105            $skip_lazy      = '';
    106106            $data_skip_lazy = '';
    107107        }
     
    151151                <?php
    152152                $bafg_before_label_background = ! empty( $meta['bafg_before_label_background'] ) ? $meta['bafg_before_label_background'] : '';
    153                 $bafg_before_label_color = ! empty( $meta['bafg_before_label_color'] ) ? $meta['bafg_before_label_color'] : '';
    154                 $bafg_after_label_background = ! empty( $meta['bafg_after_label_background'] ) ? $meta['bafg_after_label_background'] : '';
    155                 $bafg_after_label_color = ! empty( $meta['bafg_after_label_color'] ) ? $meta['bafg_after_label_color'] : '';
     153                $bafg_before_label_color      = ! empty( $meta['bafg_before_label_color'] ) ? $meta['bafg_before_label_color'] : '';
     154                $bafg_after_label_background  = ! empty( $meta['bafg_after_label_background'] ) ? $meta['bafg_after_label_background'] : '';
     155                $bafg_after_label_color       = ! empty( $meta['bafg_after_label_color'] ) ? $meta['bafg_after_label_color'] : '';
    156156
    157157                if ( ! empty( $bafg_before_label_background ) || ! empty( $bafg_before_label_color ) ) {
     
    215215        extract( shortcode_atts( array(
    216216            'category' => '',
    217             'column' => '',
    218             'items' => -1,
    219             'info' => ''
     217            'column'   => '',
     218            'items'    => -1,
     219            'info'     => ''
    220220        ), $atts ) );
    221221
     
    225225            if ( $category == 'all' ) {
    226226                $gallery_query = new WP_Query( array(
    227                     'post_type' => 'bafg',
     227                    'post_type'      => 'bafg',
    228228                    'posts_per_page' => $items,
    229229                ) );
    230230            } else {
    231231                $gallery_query = new WP_Query( array(
    232                     'post_type' => 'bafg',
     232                    'post_type'      => 'bafg',
    233233                    'posts_per_page' => $items,
    234                     'tax_query' => array(
     234                    'tax_query'      => array(
    235235                        array(
    236236                            'taxonomy' => 'bafg_gallery',
  • beaf-before-and-after-gallery/trunk/inc/functions.php

    r3354804 r3365616  
    1919
    2020//Require ultimate Promo Notice
    21 if ( file_exists( __DIR__ . '/class-promo-notice.php' ) ) {
    22    
    23     require_once( 'class-promo-notice.php' );
     21if ( file_exists( __DIR__ . '/class-sidebar-banner.php' ) ) {
     22    require_once( 'class-sidebar-banner.php' );
    2423}
    2524
  • beaf-before-and-after-gallery/trunk/readme.txt

    r3354804 r3365616  
    33Tags: before after, before after elementor, before after slider, before and after slider, elementor before and after slider
    44Requires at least: 4.0
    5 Stable tag: 4.7.7
     5Stable tag: 4.7.8
    66Tested up to: 6.8
    77Requires PHP: 7.4
     
    337337== Changelog ==
    338338
     339= 4.7.8 – 22/09/2025 =
     340
     341- Fixed: Helper banner issue has been resolved.
     342- Fixed: Gallery label issue has been resolved.
     343
    339344= 4.7.7 – 02/09/2025 =
    340345
     
    378383- Improved: System stability improved.
    379384
    380 = 4.6.11 – 29/04/2025 =
    381 
    382 - Improved: Security has been enhanced to address vulnerabilities.
    383 - Fixed: The 3-image slider overlay issue has been resolved.
    384 
    385 = 4.6.10 – 16/04/2025 =
    386 
    387 - Compatibility: Fully compatible with WordPress version 6.8.
    388 
    389 = 4.6.9 – 10/04/2025 =
    390 
    391 - Fixed: The Elementor widget issue has been resolved.
    392 
    393 = 4.6.8 – 18/03/2025 =
    394 
    395 - Compatibility: Compatible with Elementor (v3.28.0).
    396 - Fixed: Minor bug fixes & improvements.
    397 - Improved: System stability improved.
    398 
    399385= Changelog Between 2020 - 2023 =
    400386Find them [here](https://themefic.com/plugins/beaf/#changelogs).
Note: See TracChangeset for help on using the changeset viewer.