PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 3.14.2
GiveWP – Donation Plugin and Fundraising Platform v3.14.2
4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / src / Promotions / InPluginUpsells / resources / views / sale-banners.php
give / src / Promotions / InPluginUpsells / resources / views Last commit date
donation-options-form-editor.php 3 years ago payment-gateway.php 2 years ago sale-banners.php 2 years ago stellarwp-sale-banner.php 2 years ago
sale-banners.php
76 lines
1 <?php /** @var array[] $banners */?>
2 <div class="givewp-sale-banners-container" style="display: none;">
3 <?php
4 foreach ($banners as $banner): extract($banner);
5 /**
6 * @var string $id
7 * @var string $giveIconURL
8 * @var string $discountIconURL
9 * @var string $backgroundImageLargeURL
10 * @var string $backgroundImageMediumURL
11 * @var string $backgroundImageSmallURL
12 * @var string $shoppingCartIconURL
13 * @var string $dismissIconURL
14 * @var string $accessibleLabel
15 * @var string $leadText
16 * @var string $actionText
17 * @var string $actionURL
18 * @var string $startDate
19 * @var string $endDate
20 */
21
22 $discount_percentage = 40;
23 $header = sprintf(
24 __('Save %s on GiveWP Today.', 'give'),
25 '<strong>' . $discount_percentage . '%</strong>'
26 );
27 ?>
28
29 <aside aria-label="<?= $accessibleLabel ?>" id="<?= $dismissableElementId = "givewp-sale-banner-{$id}" ?>"
30 class="givewp-sale-banner">
31 <div class="givewp-sale-banner__content">
32 <h2> <?php echo $header ?> </h2>
33
34 <p> <?php echo $leadText ?> </p>
35
36 <a href="<?php echo $actionURL ?>" target="_blank" rel="noopener noreferrer">
37 <img src="<?php echo $shoppingCartIconURL ?>" alt="cart"/>
38
39 <?php echo __('Shop now', 'give') ?>
40 </a>
41 </div>
42
43 <button type="button" class="givewp-sale-banner__dismiss" aria-label="<?= __('Dismiss', 'give') ?> <?= $accessibleLabel ?>">
44 <img aria-controls="<?= $dismissableElementId ?>" data-id="<?= $id ?>" src="<?php echo $dismissIconURL ?>" alt="dismiss"/>
45 </button>
46 </aside>
47
48 <style>
49 /* Default background image for Admin pages */
50 .givewp-sale-banners-container {
51 background-image: url('<?= $backgroundImageLargeURL ?>');
52 }
53
54 /* Default background image Addons page */
55 #give-in-plugin-upsells .givewp-sale-banners-container {
56 background-image: url('<?= $backgroundImageMediumURL ?>');
57 }
58
59 /* Media query for small screens */
60 @media screen and (max-width: 768px) {
61 .givewp-sale-banners-container {
62 background-image: url('<?= $backgroundImageSmallURL ?>')!important;
63 }
64 }
65
66 /* Media query for medium screens */
67 @media screen and (min-width: 769px) and (max-width: 1278px) {
68 .givewp-sale-banners-container {
69 background-image: url('<?= $backgroundImageMediumURL ?>');
70 }
71 }
72 </style>
73 <?php
74 endforeach; ?>
75 </div>
76