PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 4.7.0
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v4.7.0
4.7.0 4.6.1 4.6.0 4.5.5 4.5.4 4.5.3 4.5.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.5 3.2.6 3.2.7 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.7.0 3.7.1 All 111 releases
wp-optimize / templates / notices / horizontal-notice.php

horizontal-notice.php in WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance 4.7.0, at templates/notices/horizontal-notice.php

92 lines 4.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if (!defined('ABSPATH')) die('No direct access allowed'); ?>
2
3 <?php if (!empty($button_meta) && 'review' == $button_meta) : ?>
4
5 <div class="updraft-ad-container updated below-h2">
6 <div class="updraft_notice_container updraft_review_notice_container">
7 <div class="updraft_advert_content_left_extra">
8 <img src="<?php echo esc_url(WPO_PLUGIN_URL.'images/'.$image); // phpcs:ignore PluginCheck.CodeAnalysis.ImageFunctions.NonEnqueuedImage -- N/A ?>" width="85" alt="<?php esc_attr_e('notice image', 'wp-optimize');?>">
9 </div>
10 <div class="updraft_advert_content_right">
11 <p>
12 <?php echo wp_kses_post($text); ?>
13 </p>
14
15 <?php if (!empty($button_link)) { ?>
16 <div class="updraft_advert_button_container">
17 <a class="button button-primary" href="<?php echo esc_url($button_link);?>" target="_blank" onclick="jQuery('.updraft-ad-container').slideUp(); jQuery.post(ajaxurl, {action: 'wp_optimize_ajax', subaction: '<?php echo esc_js($dismiss_time);?>', nonce: '<?php echo esc_js(wp_create_nonce('wp-optimize-ajax-nonce'));?>', dismiss_forever: '1' });">
18 <?php esc_html_e('Ok, you deserve it', 'wp-optimize'); ?>
19 </a>
20 <div class="dashicons dashicons-calendar"></div>
21 <a class="updraft_notice_link" href="#" onclick="jQuery('.updraft-ad-container').slideUp(); jQuery.post(ajaxurl, {action: 'wp_optimize_ajax', subaction: '<?php echo esc_js($dismiss_time);?>', nonce: '<?php echo esc_js(wp_create_nonce('wp-optimize-ajax-nonce'));?>', dismiss_forever: '0' });">
22 <?php esc_html_e('Maybe later', 'wp-optimize'); ?>
23 </a>
24 <div class="dashicons dashicons-no-alt"></div>
25 <a class="updraft_notice_link" href="#" onclick="jQuery('.updraft-ad-container').slideUp(); jQuery.post(ajaxurl, {action: 'wp_optimize_ajax', subaction: '<?php echo esc_js($dismiss_time);?>', nonce: '<?php echo esc_js(wp_create_nonce('wp-optimize-ajax-nonce'));?>', dismiss_forever: '1' });"><?php esc_html_e('Never', 'wp-optimize'); ?></a>
26 </div>
27 <?php } ?>
28 </div>
29 </div>
30 <div class="clear"></div>
31 </div>
32
33 <?php else : ?>
34
35 <div class="updraft-ad-container updated below-h2">
36 <div class="updraft_notice_container">
37 <div class="updraft_advert_content_left">
38 <img src="<?php echo esc_url(WPO_PLUGIN_URL.'images/'.$image); // phpcs:ignore PluginCheck.CodeAnalysis.ImageFunctions.NonEnqueuedImage -- N/A ?>" width="60" height="60" alt="<?php esc_attr_e('notice image', 'wp-optimize'); ?>">
39 </div>
40 <div class="updraft_advert_content_right">
41 <h3 class="updraft_advert_heading">
42 <?php
43 if (!empty($prefix)) echo esc_html($prefix).' ';
44 echo esc_html($title);
45 ?>
46 <div class="updraft-advert-dismiss">
47 <?php if (!empty($dismiss_time)) { ?>
48 <a href="#" onclick="jQuery('.updraft-ad-container').slideUp(); jQuery.post(ajaxurl, {action: 'wp_optimize_ajax', subaction: '<?php echo esc_js($dismiss_time); ?>', nonce: '<?php echo esc_js(wp_create_nonce('wp-optimize-ajax-nonce')); ?>' });"><?php esc_html_e('Dismiss', 'wp-optimize'); ?></a>
49 <?php } else { ?>
50 <a href="#" onclick="jQuery('.updraft-ad-container').slideUp();"><?php esc_html_e('Dismiss', 'wp-optimize'); ?></a>
51 <?php } ?>
52 </div>
53 </h3>
54 <p>
55 <?php
56 echo wp_kses_post($text);
57 $button_text = '';
58 if (isset($discount_code)) echo ' <b>' . esc_html($discount_code) . '</b>';
59
60 if (!empty($button_link) && !empty($button_meta) && 'no-button' !== $button_meta) {
61 // Check which Message is going to be used.
62 if ('updraftcentral' === $button_meta) {
63 $button_text = __('Get UpdraftCentral', 'wp-optimize');
64 } elseif ('updraftplus' === $button_meta) {
65 $button_text = __('Get UpdraftPlus', 'wp-optimize');
66 } elseif ('aios' === $button_meta) {
67 $button_text = __('Get AIOS', 'wp-optimize');
68 } elseif ('signup' === $button_meta) {
69 $button_text = __('Sign up', 'wp-optimize');
70 } elseif ('go_there' === $button_meta) {
71 $button_text = __('Go there', 'wp-optimize');
72 } elseif ('wpo-premium' === $button_meta) {
73 $button_text = __('Find out more.', 'wp-optimize');
74 } elseif ('wp-optimize' === $button_meta) {
75 $button_text = __('Find out more.', 'wp-optimize');
76 } elseif ('collection' === $button_meta) {
77 $button_text = __('Read more.', 'wp-optimize');
78 } elseif ('translate' === $button_meta) {
79 $button_text = __('Translate', 'wp-optimize');
80 }
81 $wp_optimize->wp_optimize_url($button_link, $button_text, null, 'class="updraft_notice_link"');
82 }
83 ?>
84 </p>
85 </div>
86 </div>
87 <div class="clear"></div>
88 </div>
89
90 <?php
91
92 endif;