1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
<?php $pp_style = isset($nasa_opt['pp_style']) && $nasa_opt['pp_style'] == 'full' ? 'full' : 'simple'; $class_content = 'columns small-12 nasa-pp-right'; $class_content .= $pp_style == 'full' ? ' large-12' : ' medium-6 large-6 right';
// Disable popup on mobile $disableMobile = (isset($nasa_opt['disable_popup_mobile']) && (int) $nasa_opt['disable_popup_mobile']) ? true : false;
$one_time = isset($nasa_opt['promo_popup_1_time']) && $nasa_opt['promo_popup_1_time'] ? '1' : '0';
$delay = (!isset($nasa_opt['delay_promo_popup']) || (int) $nasa_opt['delay_promo_popup'] <= 0) ? 0 : (int) $nasa_opt['delay_promo_popup'];
$attrwrap = array( 'class="nasa-promo-popup-wrap nasa-transition-400"', 'data-delay="' . $delay . '"', 'data-disable_mobile="' . $disableMobile . '"', 'data-one_time="' . $one_time . '"' );
if (!isset($nasa_opt['pp_background_image'])) : $nasa_opt['pp_background_image'] = ELESSI_THEME_URI . '/assets/images/newsletter_bg.jpg'; endif;
$pp_background_image = $nasa_opt['pp_background_image'] ? str_replace( array( '[site_url]', '[site_url_secure]', ), array( site_url('', 'http'), site_url('', 'https'), ), $nasa_opt['pp_background_image'] ) : false;
if ($pp_background_image) : $attrwrap[] = 'style="background-image: url(' . esc_url($nasa_opt['pp_background_image']) .');"'; endif;
?> <div id="nasa-popup" <?php echo implode(' ', $attrwrap); ?>> <div class="row">
<a class="nasa-popup-close nasa-stclose" href="javascript:void(0);" title="<?php echo esc_attr__('Close (Esc)', 'elessi-theme'); ?>" rel="nofollow"></a>
<?php if ($pp_style == 'simple'): ?> <div class="columns large-6 medium-6 small-12 nasa-pp-left"></div> <?php endif; ?> <div class="<?php echo esc_attr($class_content); ?>"> <div class="nasa-popup-wrap nasa-relative flex-column nasa-flex jbw "> <div class="nasa-popup-wrap-content"> <?php /** * Content description */ echo isset($nasa_opt['pp_content']) ? do_shortcode($nasa_opt['pp_content']) : ''; /** * Content contact form 7 */ echo isset($nasa_opt['pp_contact_form']) ? elessi_get_newsletter_form((int) $nasa_opt['pp_contact_form']) : ''; ?> </div> <hr class="nasa-popup-hr" /> <p class="checkbox-label nasa-flex jc"> <input type="checkbox" value="do-not-show" name="showagain" id="showagain" class="showagain" /> <label for="showagain"> <?php esc_html_e("Don't show this popup again", 'elessi-theme'); ?> </label> </p> </div> </div> </div> </div>
|