Plugin Directory

Changeset 3199804


Ignore:
Timestamp:
11/30/2024 09:27:47 AM (13 months ago)
Author:
Nikschavan
Message:

Update to version 2.0.2 from GitHub

Location:
header-footer-elementor
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • header-footer-elementor/tags/2.0.2/header-footer-elementor.php

    r3199654 r3199804  
    88 * Text Domain: header-footer-elementor
    99 * Domain Path: /languages
    10  * Version: 2.0.1
     10 * Version: 2.0.2
    1111 * Elementor tested up to: 3.25
    1212 * Elementor Pro tested up to: 3.25
     
    1515 */
    1616
    17 define( 'HFE_VER', '2.0.1' );
     17define( 'HFE_VER', '2.0.2' );
    1818define( 'HFE_FILE', __FILE__ );
    1919define( 'HFE_DIR', plugin_dir_path( __FILE__ ) );
  • header-footer-elementor/tags/2.0.2/inc/lib/target-rule/class-astra-target-rules-fields.php

    r3139582 r3199804  
    13321332                    $meta_args      .= " OR pm.meta_value LIKE '%\"{$current_post_type}|all\"%'";
    13331333                    $meta_args      .= " OR pm.meta_value LIKE '%\"post-{$current_id}\"%'";
    1334 
    1335                     $taxonomies = get_object_taxonomies( $q_obj->post_type );
    1336                     $terms      = wp_get_post_terms( $q_obj->ID, $taxonomies );
    1337 
    1338                     foreach ( $terms as $key => $term ) {
    1339                         $meta_args .= " OR pm.meta_value LIKE '%\"tax-{$term->term_id}-single-{$term->taxonomy}\"%'";
     1334                   
     1335                    if ( is_object( $q_obj ) ) {
     1336                        $taxonomies = get_object_taxonomies( $q_obj->post_type );
     1337                        $terms      = wp_get_post_terms( $q_obj->ID, $taxonomies );
     1338
     1339                        foreach ( $terms as $key => $term ) {
     1340                            $meta_args .= " OR pm.meta_value LIKE '%\"tax-{$term->term_id}-single-{$term->taxonomy}\"%'";
     1341                        }
    13401342                    }
    13411343
  • header-footer-elementor/tags/2.0.2/inc/widgets-manager/class-widgets-loader.php

    r3198980 r3199804  
    8989        $class_to_load = str_replace( __NAMESPACE__ . '\\', '', $class );
    9090
    91         if ( ! class_exists( $class_to_load ) ) {
     91        if ( ! class_exists( $class_to_load ) && ! class_exists( $class ) ) {
    9292            $filename = strtolower(
    9393                preg_replace(
  • header-footer-elementor/tags/2.0.2/inc/widgets-manager/extensions/class-scroll-to-top.php

    r3198980 r3199804  
    281281                $kit = \Elementor\Plugin::$instance->documents->get( \Elementor\Plugin::$instance->kits_manager->get_active_id(), true );
    282282            }
    283             $extensions_settings['kit_settings'] = $kit->get_settings();
    284         }
    285 
    286         if ( isset( $extensions_settings['kit_settings'][ $setting_id ] ) ) {
     283            if ( isset( $kit ) && is_object( $kit ) ) {
     284                $extensions_settings['kit_settings'] = $kit->get_settings();
     285            }
     286        }
     287
     288        if ( isset( $extensions_settings) && isset( $extensions_settings['kit_settings'][ $setting_id ] ) ) {
    287289            $return = $extensions_settings['kit_settings'][ $setting_id ];
    288290        }
  • header-footer-elementor/tags/2.0.2/readme.txt

    r3199654 r3199804  
    55Requires PHP: 7.4
    66Tested up to: 6.7
    7 Stable tag: 2.0.1
     7Stable tag: 2.0.2
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    142142== Changelog ==
    143143
     144= 2.0.2 =
     145- Fix: Added a class_exists check to prevent critical errors caused by class redeclaration.
     146- Fix: Verify Elementor Kit settings before accessing to avoid potential issues.
     147
    144148= 2.0.1 =
    145149- Fix: Conflict with site customizer style.
  • header-footer-elementor/trunk/header-footer-elementor.php

    r3199654 r3199804  
    88 * Text Domain: header-footer-elementor
    99 * Domain Path: /languages
    10  * Version: 2.0.1
     10 * Version: 2.0.2
    1111 * Elementor tested up to: 3.25
    1212 * Elementor Pro tested up to: 3.25
     
    1515 */
    1616
    17 define( 'HFE_VER', '2.0.1' );
     17define( 'HFE_VER', '2.0.2' );
    1818define( 'HFE_FILE', __FILE__ );
    1919define( 'HFE_DIR', plugin_dir_path( __FILE__ ) );
  • header-footer-elementor/trunk/inc/lib/target-rule/class-astra-target-rules-fields.php

    r3139582 r3199804  
    13321332                    $meta_args      .= " OR pm.meta_value LIKE '%\"{$current_post_type}|all\"%'";
    13331333                    $meta_args      .= " OR pm.meta_value LIKE '%\"post-{$current_id}\"%'";
    1334 
    1335                     $taxonomies = get_object_taxonomies( $q_obj->post_type );
    1336                     $terms      = wp_get_post_terms( $q_obj->ID, $taxonomies );
    1337 
    1338                     foreach ( $terms as $key => $term ) {
    1339                         $meta_args .= " OR pm.meta_value LIKE '%\"tax-{$term->term_id}-single-{$term->taxonomy}\"%'";
     1334                   
     1335                    if ( is_object( $q_obj ) ) {
     1336                        $taxonomies = get_object_taxonomies( $q_obj->post_type );
     1337                        $terms      = wp_get_post_terms( $q_obj->ID, $taxonomies );
     1338
     1339                        foreach ( $terms as $key => $term ) {
     1340                            $meta_args .= " OR pm.meta_value LIKE '%\"tax-{$term->term_id}-single-{$term->taxonomy}\"%'";
     1341                        }
    13401342                    }
    13411343
  • header-footer-elementor/trunk/inc/widgets-manager/class-widgets-loader.php

    r3198980 r3199804  
    8989        $class_to_load = str_replace( __NAMESPACE__ . '\\', '', $class );
    9090
    91         if ( ! class_exists( $class_to_load ) ) {
     91        if ( ! class_exists( $class_to_load ) && ! class_exists( $class ) ) {
    9292            $filename = strtolower(
    9393                preg_replace(
  • header-footer-elementor/trunk/inc/widgets-manager/extensions/class-scroll-to-top.php

    r3198980 r3199804  
    281281                $kit = \Elementor\Plugin::$instance->documents->get( \Elementor\Plugin::$instance->kits_manager->get_active_id(), true );
    282282            }
    283             $extensions_settings['kit_settings'] = $kit->get_settings();
    284         }
    285 
    286         if ( isset( $extensions_settings['kit_settings'][ $setting_id ] ) ) {
     283            if ( isset( $kit ) && is_object( $kit ) ) {
     284                $extensions_settings['kit_settings'] = $kit->get_settings();
     285            }
     286        }
     287
     288        if ( isset( $extensions_settings) && isset( $extensions_settings['kit_settings'][ $setting_id ] ) ) {
    287289            $return = $extensions_settings['kit_settings'][ $setting_id ];
    288290        }
  • header-footer-elementor/trunk/readme.txt

    r3199654 r3199804  
    55Requires PHP: 7.4
    66Tested up to: 6.7
    7 Stable tag: 2.0.1
     7Stable tag: 2.0.2
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    142142== Changelog ==
    143143
     144= 2.0.2 =
     145- Fix: Added a class_exists check to prevent critical errors caused by class redeclaration.
     146- Fix: Verify Elementor Kit settings before accessing to avoid potential issues.
     147
    144148= 2.0.1 =
    145149- Fix: Conflict with site customizer style.
Note: See TracChangeset for help on using the changeset viewer.