id = 'mini_cart'; $this->short_desc = __( 'Mini Cart Custom Info', 'woocommerce-jetpack' ); $this->desc = __( 'Add custom info to the mini cart widget.', 'woocommerce-jetpack' ); $this->link_slug = 'woocommerce-mini-cart'; parent::__construct(); if ( $this->is_enabled() ) { $total_number = apply_filters( 'booster_option', 1, get_option( 'wcj_mini_cart_custom_info_total_number', 1 ) ); for ( $i = 1; $i <= $total_number; $i++ ) { add_action( get_option( 'wcj_mini_cart_custom_info_hook_' . $i, 'woocommerce_after_mini_cart' ), array( $this, 'add_mini_cart_custom_info' ), get_option( 'wcj_mini_cart_custom_info_priority_' . $i, 10 ) ); } } } /** * add_mini_cart_custom_info. * * @version 2.4.6 */ function add_mini_cart_custom_info() { $current_filter = current_filter(); $current_filter_priority = wcj_current_filter_priority(); $total_number = apply_filters( 'booster_option', 1, get_option( 'wcj_mini_cart_custom_info_total_number', 1 ) ); for ( $i = 1; $i <= $total_number; $i++ ) { if ( '' != get_option( 'wcj_mini_cart_custom_info_content_' . $i ) && $current_filter === get_option( 'wcj_mini_cart_custom_info_hook_' . $i, 'woocommerce_after_mini_cart' ) && $current_filter_priority == get_option( 'wcj_mini_cart_custom_info_priority_' . $i, 10 ) ) { echo do_shortcode( get_option( 'wcj_mini_cart_custom_info_content_' . $i ) ); } } } } endif; return new WCJ_Mini_Cart();