nning' === $subscription_data['subscription_status'] ) { return; } $pricing = $this->api_client->get_pricing_data(); $regular_price = ''; $nopromo_variant = '--no-promo'; $cta_small_class = 'wpr-isHidden'; $cta_big_class = ''; if ( get_user_meta( get_current_user_id(), 'rocket_rocketcdn_cta_hidden', true ) ) { $cta_small_class = ''; $cta_big_class = 'wpr-isHidden'; } $small_cta_data = [ 'container_class' => $cta_small_class, ]; if ( is_wp_error( $pricing ) ) { $big_cta_data = [ 'container_class' => $cta_big_class, 'nopromo_variant' => $nopromo_variant, 'error' => true, 'message' => $pricing->get_error_message(), ]; } else { $current_price = number_format_i18n( $this->normalize_number( $pricing['monthly_price'] ), 2 ); $promotion_campaign = ''; $end_date = strtotime( $pricing['end_date'] ); $promotion_end_date = ''; if ( $pricing['is_discount_active'] && $end_date > time() ) { $promotion_campaign = $pricing['discount_campaign_name']; $regular_price = $current_price; $current_price = number_format_i18n( $this->normalize_number( $pricing['discounted_price_monthly'] ), 2 ) . '*'; $nopromo_variant = ''; $promotion_end_date = date_i18n( get_option( 'date_format' ), $end_date ); } $big_cta_data = [ 'container_class' => $cta_big_class, 'promotion_campaign' => $promotion_campaign, 'promotion_end_date' => $promotion_end_date, 'nopromo_variant' => $nopromo_variant, 'regular_price' => $regular_price, 'current_price' => $this->normalize_number( $current_price ), ]; } echo $this->generate( 'cta-small', $small_cta_data ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Dynamic content is properly escaped in the view. echo $this->generate( 'cta-big', $big_cta_data ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Dynamic content is properly escaped in the view. } /** * Toggles display of the RocketCDN CTAs on the settings page * * @since 3.5 * * @return void */ public function toggle_cta() { check_ajax_referer( 'rocket-ajax', 'nonce', true ); if ( ! current_user_can( 'rocket_manage_options' ) ) { return; } if ( ! isset( $_POST['status'] ) ) { return; } if ( 'big' === $_POST['status'] ) { delete_user_meta( get_current_user_id(), 'rocket_rocketcdn_cta_hidden' ); } elseif ( 'small' === $_POST['status'] ) { update_user_meta( get_current_user_id(), 'rocket_rocketcdn_cta_hidden', true ); } } /** * Displays a notice after purging the RocketCDN cache. * * @since 3.5 * * @return void */ public function purge_cache_notice() { if ( ! current_user_can( 'rocket_manage_options' ) ) { return; } if ( 'settings_page_wprocket' !== get_current_screen()->id ) { return; } $purge_response = get_transient( 'rocketcdn_purge_cache_response' ); if ( false === $purge_response ) { return; } delete_transient( 'rocketcdn_purge_cache_response' ); rocket_notice_html( [ 'status' => $purge_response['status'], 'message' => $purge_response['message'], ] ); } /** * Checks if white label is enabled * * @since 3.6 * * @return bool */ private function is_white_label_account() { return (bool) rocket_get_constant( 'WP_ROCKET_WHITE_LABEL_ACCOUNT' ); } /** * Normalize the number by replacing comma with a dot. * * @param string|int $number Number to be normalized. * * @return string|float */ private function normalize_number( $number ) { return str_replace( ',', '.', $number ); } }
Warning: Class '\WP_Rocket\Engine\CDN\RocketCDN\NoticesSubscriber' not found in /home/ecofinir/public_html/wp-content/plugins/wp-rocket/inc/deprecated/3.5.php on line 32
بایگانی‌ها گروه اینترنت ایران - اکوفاین | مدیریتی ، مالی ، اقتصادی

برچسب: گروه اینترنت ایران

پایان فروشگاه اینترنتی بامیلو و شروع اسنپ مارکت
کسب وکار

پایان فروشگاه اینترنتی بامیلو و شروع اسنپ مارکت 

بامیلو که یکی از زیر مجموعه های گروه کسب  گروه اینترنت ایران (IIG)  بود و یکی از رقیب های اصلی دیجی کالا به شمار می رفت. در اقدامی بدون هیچ بیانیه ای به کار خود پایان داد و هم اکنون با زدن آدرس بامیلو سایت اسنپ…