Skip to content

Commit 8082314

Browse files
authored
Merge pull request #276 from retainful/product-sync-premimum-addons
- fix plugin check issue woocommerce premium addon page
2 parents 72b037e + d3cf6e9 commit 8082314

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/admin/templates/pages/premium-addons.php

+16-16
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@
1818
?>
1919
<div class="rnoc-grid-cell retainful_premium_grid">
2020
<div class="avatar-lg-bg">
21-
<i class="dashicons <?php echo $addon->icon(); ?> retain-icon-premium"></i>
21+
<i class="dashicons <?php echo esc_attr($addon->icon()); ?> retain-icon-premium"></i>
2222
</div>
23-
<div class="header retainful_premium_heading"><?php echo $title; ?></div>
23+
<div class="header retainful_premium_heading"><?php echo esc_html($title); ?></div>
2424
<div class="retainful_premium_para">
2525
<p><?php
26-
echo $addon->description();
26+
echo esc_html($addon->description());
2727
?>
2828
</p>
2929
</div>
3030
<div class="footer">
3131
<a class="view-addon-btn button button-premium"
32-
href="<?php echo add_query_arg(array('add-on' => $slug), $base_url) ?>"
33-
><?php echo __('Go to Configuration', RNOC_TEXT_DOMAIN); ?></a>
32+
href="<?php echo esc_url(add_query_arg(array('add-on' => $slug), $base_url)) ?>"
33+
><?php echo esc_html__('Go to Configuration', 'retainful-next-order-coupon-for-woocommerce'); ?></a>
3434
</div>
3535
</div>
3636
<?php
@@ -42,18 +42,18 @@
4242
} else {
4343
$available_addon_list = array(
4444
array(
45-
'title' => __('Add-to-Cart Email Collection Popup (Premium)', RNOC_TEXT_DOMAIN),
46-
'description' => __('Collect customer email at the time of adding to cart. This will help you recover the cart even if they abandon before checkout.', RNOC_TEXT_DOMAIN),
45+
'title' => __('Add-to-Cart Email Collection Popup (Premium)', 'retainful-next-order-coupon-for-woocommerce'),
46+
'description' => __('Collect customer email at the time of adding to cart. This will help you recover the cart even if they abandon before checkout.', 'retainful-next-order-coupon-for-woocommerce'),
4747
'icon' => 'dashicons-cart'
4848
),
4949
array(
50-
'title' => __('Countdown Timer (Premium)', RNOC_TEXT_DOMAIN),
51-
'description' => __('Give a clear deadline to grab the offer and create a sense of urgency using Countdown Timer', RNOC_TEXT_DOMAIN),
50+
'title' => __('Countdown Timer (Premium)', 'retainful-next-order-coupon-for-woocommerce'),
51+
'description' => __('Give a clear deadline to grab the offer and create a sense of urgency using Countdown Timer', 'retainful-next-order-coupon-for-woocommerce'),
5252
'icon' => 'dashicons-clock'
5353
),
5454
array(
55-
'title' => __('Exit Intent Popup (Premium)', RNOC_TEXT_DOMAIN),
56-
'description' => __('When customers try to leave your store, stop them by showing a coupon code or just collect their email and catch them later.', RNOC_TEXT_DOMAIN),
55+
'title' => __('Exit Intent Popup (Premium)', 'retainful-next-order-coupon-for-woocommerce'),
56+
'description' => __('When customers try to leave your store, stop them by showing a coupon code or just collect their email and catch them later.', 'retainful-next-order-coupon-for-woocommerce'),
5757
'icon' => 'dashicons-external'
5858
)
5959
);
@@ -66,17 +66,17 @@
6666
?>
6767
<div class="rnoc-grid-cell retainful_premium_grid">
6868
<div class="avatar-lg-bg">
69-
<i class="dashicons <?php echo $addon['icon']; ?> retain-icon-premium"></i>
69+
<i class="dashicons <?php echo esc_attr($addon['icon']); ?> retain-icon-premium"></i>
7070
</div>
71-
<div class="header retainful_premium_heading"><?php echo $addon['title']; ?></div>
71+
<div class="header retainful_premium_heading"><?php echo esc_html($addon['title']); ?></div>
7272
<div class="retainful_premium_para"><p><?php
73-
echo $addon['description'];
73+
echo esc_html($addon['description']);
7474
?></p>
7575
</div>
7676
<div class="footer">
77-
<a href="<?php echo $premium_url; ?>"
77+
<a href="<?php echo esc_url($premium_url); ?>"
7878
target="_blank"
79-
class="button button-premium"><?php echo __('Upgrade to a Paid Plan', RNOC_TEXT_DOMAIN); ?></a>
79+
class="button button-premium"><?php echo esc_html__('Upgrade to a Paid Plan', 'retainful-next-order-coupon-for-woocommerce'); ?></a>
8080
</div>
8181
</div>
8282
<?php

0 commit comments

Comments
 (0)