File "dots-upgrade-popup.php"
Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/mass-pagesposts-creator/admin/partials/dots-upgrade-popup.php
File size: 3.99 KB
MIME-type: text/x-php
Charset: utf-8
<?php
// If this file is called directly, abort.
if (!defined('ABSPATH')) {
die;
}
// Get plugin discount details
$plugin_slug = 'mass_pages_posts';
$get_discounts_api = MPPC_STORE_URL . 'wp-json/dots-upgrade-plugin-discounts/v2/dots-upgrade-plugin-discounts?' . wp_rand();
$get_discounts = wp_remote_get( $get_discounts_api ); //phpcs:ignore
$discount_number = 0;
$discount_coupon = '';
if ( ! is_wp_error( $get_discounts ) && ( 200 === wp_remote_retrieve_response_code( $get_discounts ) ) ) {
$get_discounts_body = wp_remote_retrieve_body($get_discounts);
$plugin_discounts = json_decode( $get_discounts_body, true );
$plugin_discount = isset( $plugin_discounts['md_discounts_rules'] ) && ! empty( $plugin_discounts['md_discounts_rules'] ) ? $plugin_discounts['md_discounts_rules'] : array();
$final_discount = array();
if ( isset( $plugin_discount ) && ! empty( $plugin_discount ) ) {
foreach ( $plugin_discount as $discount ) {
$check_plugins = isset( $discount['plugins'] ) && ! empty( $discount['plugins'] ) ? $discount['plugins'] : array();
if ( in_array( $plugin_slug, $check_plugins, true ) || in_array( 'all', $check_plugins, true ) ) {
$final_discount = $discount;
}
}
}
$discount_number = isset( $final_discount['discount'] ) ? $final_discount['discount'] : '';
$discount_coupon = isset( $final_discount['coupon'] ) ? $final_discount['coupon'] : '';
}
?>
<!-- Upgrade to pro plugin popup -->
<input type="hidden" class="upgrade-to-pro-discount-code" value="<?php echo esc_attr( $discount_coupon ); ?>" >
<div class="upgrade-to-pro-modal-main">
<div class="upgrade-to-pro-modal-outer">
<div class="pro-modal-inner">
<div class="pro-modal-wrapper">
<div class="pro-modal-header">
<img src="<?php echo esc_url( MPPC_PLUGIN_URL . 'admin/images/premium-upgrade-img/upgrade-rocket-img.png' ); ?>" alt="<?php esc_attr_e( 'Upgrade to Pro', 'mass-pages-posts-creator' ); ?>">
<span class="dashicons dashicons-no-alt modal-close-btn"></span>
</div>
<div class="pro-modal-body">
<?php
if ( ! empty( $discount_number ) ) {
?>
<h3 class="pro-feature-title"><?php echo sprintf( esc_html__( 'Unlock Premium Features with a %s%% Discount!', 'mass-pages-posts-creator' ), esc_html( $discount_number ) ); ?></h3>
<?php
} else {
?>
<h3 class="pro-feature-title"><?php echo esc_html__( 'Unlock Premium Features Today!', 'mass-pages-posts-creator' ); ?></h3>
<?php
}
?>
<p><?php esc_html_e( 'Unlock a world of possibilities for your WooCommerce store with our Premium Mass Pages/Posts Creator plugin!', 'mass-pages-posts-creator' ); ?></p>
<ul class="pro-feature-list">
<li><?php esc_html_e( 'Complete Content Control with Mass Creator.', 'mass-pages-posts-creator' ); ?></li>
<li><?php esc_html_e( 'Custom Page and Post Template Selection Flexibility.', 'mass-pages-posts-creator' ); ?></li>
<li><?php esc_html_e( 'Author-Based Pages and Posts Creation.', 'mass-pages-posts-creator' ); ?></li>
<li><?php esc_html_e( 'Custom Parent Template Layout Selection.', 'mass-pages-posts-creator' ); ?></li>
<li><?php esc_html_e( 'Flexibility to Set Comment Status Open or Close.', 'mass-pages-posts-creator' ); ?></li>
</ul>
</div>
<div class="pro-modal-footer">
<a class="pro-feature-trial-btn upgrade-now" target="_blank" href="javascript:void(0);"><?php esc_html_e( 'Upgrade Now', 'mass-pages-posts-creator' ); ?></a>
</div>
</div>
</div>
</div>
</div>
<?php