PluginProbe ʕ •ᴥ•ʔ
Slider Ultimate / 2.2.10
Slider Ultimate v2.2.10
2.2.10 trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 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.0.8 2.0.9 2.1.0 2.1.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9
ultimate-slider / includes / AboutUs.class.php
ultimate-slider / includes Last commit date
AboutUs.class.php 3 years ago BackwardsCompatibility.class.php 4 years ago Blocks.class.php 4 years ago CustomPostTypes.class.php 2 years ago Dashboard.class.php 3 years ago DeactivationSurvey.class.php 1 month ago Helper.class.php 4 years ago InstallationWalkthrough.class.php 4 years ago Permissions.class.php 4 years ago ReviewAsk.class.php 4 years ago Settings.class.php 2 years ago Widgets.class.php 4 years ago WooCommerceIntegration.class.php 4 years ago template-functions.php 2 years ago
AboutUs.class.php
252 lines
1 <?php
2 /**
3 * Class to create the 'About Us' submenu
4 */
5
6 if ( !defined( 'ABSPATH' ) )
7 exit;
8
9 if ( !class_exists( 'ewdusAboutUs' ) ) {
10 class ewdusAboutUs {
11
12 public function __construct() {
13
14 add_action( 'wp_ajax_ewd_us_send_feature_suggestion', array( $this, 'send_feature_suggestion' ) );
15
16 add_action( 'admin_menu', array( $this, 'register_menu_screen' ) );
17 }
18
19 /**
20 * Adds About Us submenu page
21 * @since 2.2.0
22 */
23 public function register_menu_screen() {
24 global $ewd_us_controller;
25
26 add_submenu_page(
27 'edit.php?post_type=ultimate_slider',
28 esc_html__( 'About Us', 'ultimate-slider' ),
29 esc_html__( 'About Us', 'ultimate-slider' ),
30 'manage_options',
31 'ewd-us-about-us',
32 array( $this, 'display_admin_screen' )
33 );
34 }
35
36 /**
37 * Displays the About Us page
38 * @since 2.2.0
39 */
40 public function display_admin_screen() { ?>
41
42 <div class='ewd-us-about-us-logo'>
43 <img src='<?php echo plugins_url( "../assets/img/ewd_new_logo_purple2.png", __FILE__ ); ?>'>
44 </div>
45
46 <div class='ewd-us-about-us-tabs'>
47
48 <ul id='ewd-us-about-us-tabs-menu'>
49
50 <li class='ewd-us-about-us-tab-menu-item ewd-us-tab-selected' data-tab='who_we_are'>
51 <?php _e( 'Who We Are', 'ultimate-slider' ); ?>
52 </li>
53
54 <li class='ewd-us-about-us-tab-menu-item' data-tab='lite_vs_premium'>
55 <?php _e( 'Lite vs. Premium', 'ultimate-slider' ); ?>
56 </li>
57
58 <li class='ewd-us-about-us-tab-menu-item' data-tab='getting_started'>
59 <?php _e( 'Getting Started', 'ultimate-slider' ); ?>
60 </li>
61
62 <li class='ewd-us-about-us-tab-menu-item' data-tab='suggest_feature'>
63 <?php _e( 'Suggest a Feature', 'ultimate-slider' ); ?>
64 </li>
65
66 </ul>
67
68 <div class='ewd-us-about-us-tab' data-tab='who_we_are'>
69
70 <p>
71 <strong>Founded in 2014, Etoile Web Design is a leading WordPress plugin development company. </strong>
72 Privately owned and located in Canada, our growing business is expanding in size and scope.
73 We have more than 50,000 active users across the world, over 2,000,000 total downloads, and our client based is steadily increasing every day.
74 Our reliable WordPress plugins bring a tremendous amount of value to our users by offering them solutions that are designed to be simple to maintain and easy to use.
75 Our plugins, like the <a href='https://www.etoilewebdesign.com/plugins/ultimate-product-catalog/?utm_source=admin_about_us' target='_blank'>Ultimate Product Catalog</a>, <a href='https://www.etoilewebdesign.com/plugins/order-tracking/?utm_source=admin_about_us' target='_blank'>Order Status Tracking</a>, <a href='https://www.etoilewebdesign.com/plugins/ultimate-faq/?utm_source=admin_about_us' target='_blank'>Ultimate FAQs</a> and <a href='https://www.etoilewebdesign.com/plugins/ultimate-reviews/?utm_source=admin_about_us' target='_blank'>Ultimate Reviews</a> are rich in features, highly customizable and responsive.
76 We provide expert support to all of our customers and believe in being a part of their success stories.
77 </p>
78
79 <p>
80 Our current team consists of web developers, marketing associates, digital designers and product support associates.
81 As a small business, we are able to offer our team flexible work schedules, significant autonomy and a challenging environment where creative people can flourish.
82 </p>
83
84 </div>
85
86 <div class='ewd-us-about-us-tab ewd-us-hidden' data-tab='lite_vs_premium'>
87
88 <p><?php _e( 'The premium version of the plugin comes with additional features that let you extend the functionality of the slider. These include slide transitions and animations, arrow and icon customization, lightbox and watermark options, and more.', 'ultimate-slider' ); ?></p>
89
90 <p><?php _e( 'Turn on the included <strong>WooCommerce integration</strong> to automatically convert the images on your WooCommerce product pages into a slider. There are also options to automatically pull WooCommerce product images and data into a slider that can be placed anywhere on your site.', 'ultimate-slider' ); ?></p>
91
92 <p><em><?php _e( 'The following table provides a comparison of the lite and premium versions.', 'ultimate-slider' ); ?></em></p>
93
94 <div class='ewd-us-about-us-premium-table'>
95 <div class='ewd-us-about-us-premium-table-head'>
96 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Feature', 'ultimate-slider' ); ?></div>
97 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Lite Version', 'ultimate-slider' ); ?></div>
98 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Premium Version', 'ultimate-slider' ); ?></div>
99 </div>
100 <div class='ewd-us-about-us-premium-table-body'>
101 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Create unlimited slides', 'ultimate-slider' ); ?></div>
102 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
103 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
104 </div>
105 <div class='ewd-us-about-us-premium-table-body'>
106 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Add unlimited sliders to your site', 'ultimate-slider' ); ?></div>
107 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
108 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
109 </div>
110 <div class='ewd-us-about-us-premium-table-body'>
111 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Gutenberg block and shortcode to add slider', 'ultimate-slider' ); ?></div>
112 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
113 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
114 </div>
115 <div class='ewd-us-about-us-premium-table-body'>
116 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Drag and drop slide ordering', 'ultimate-slider' ); ?></div>
117 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
118 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
119 </div>
120 <div class='ewd-us-about-us-premium-table-body'>
121 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Add YouTube videos add slides', 'ultimate-slider' ); ?></div>
122 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
123 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
124 </div>
125 <div class='ewd-us-about-us-premium-table-body'>
126 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Autoplay, interval and delay time options', 'ultimate-slider' ); ?></div>
127 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
128 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
129 </div>
130 <div class='ewd-us-about-us-premium-table-body'>
131 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Carousel mode', 'ultimate-slider' ); ?></div>
132 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
133 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
134 </div>
135 <div class='ewd-us-about-us-premium-table-body'>
136 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Custom CSS styling option', 'ultimate-slider' ); ?></div>
137 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
138 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
139 </div>
140 <div class='ewd-us-about-us-premium-table-body'>
141 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Slide navigation thumbnails and dots', 'ultimate-slider' ); ?></div>
142 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
143 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
144 </div>
145 <div class='ewd-us-about-us-premium-table-body'>
146 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Automatically convert WooCommerce product images into sliders', 'ultimate-slider' ); ?></div>
147 <div class='ewd-us-about-us-premium-table-cell'></div>
148 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
149 </div>
150 <div class='ewd-us-about-us-premium-table-body'>
151 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Automatically pull WooCommerce product images and data into any slide', 'ultimate-slider' ); ?></div>
152 <div class='ewd-us-about-us-premium-table-cell'></div>
153 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
154 </div>
155 <div class='ewd-us-about-us-premium-table-body'>
156 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Multiple icon sets and styling options for the arrows', 'ultimate-slider' ); ?></div>
157 <div class='ewd-us-about-us-premium-table-cell'></div>
158 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
159 </div>
160 <div class='ewd-us-about-us-premium-table-body'>
161 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Lightbox option to create scrolling galleries with the carousel feature', 'ultimate-slider' ); ?></div>
162 <div class='ewd-us-about-us-premium-table-cell'></div>
163 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
164 </div>
165 <div class='ewd-us-about-us-premium-table-body'>
166 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Multiple slide transition effects', 'ultimate-slider' ); ?></div>
167 <div class='ewd-us-about-us-premium-table-cell'></div>
168 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
169 </div>
170 <div class='ewd-us-about-us-premium-table-body'>
171 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Title animations for your slides', 'ultimate-slider' ); ?></div>
172 <div class='ewd-us-about-us-premium-table-cell'></div>
173 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
174 </div>
175 <div class='ewd-us-about-us-premium-table-body'>
176 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Add watermarks to your slides', 'ultimate-slider' ); ?></div>
177 <div class='ewd-us-about-us-premium-table-cell'></div>
178 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
179 </div>
180 <div class='ewd-us-about-us-premium-table-body'>
181 <div class='ewd-us-about-us-premium-table-cell'><?php _e( 'Advanced styling options', 'ultimate-slider' ); ?></div>
182 <div class='ewd-us-about-us-premium-table-cell'></div>
183 <div class='ewd-us-about-us-premium-table-cell'><img src="<?php echo plugins_url( '../assets/img/dash-asset-checkmark.png', __FILE__ ); ?>"></div>
184 </div>
185 </div>
186
187 <?php printf( __( '<a href="%s" target="_blank" class="ewd-us-about-us-tab-button ewd-us-about-us-tab-button-purchase">Buy Premium Version</a>', 'ultimate-slider' ), 'https://www.etoilewebdesign.com/license-payment/?Selected=US&Quantity=1&utm_source=admin_about_us' ); ?>
188
189 </div>
190
191 <div class='ewd-us-about-us-tab ewd-us-hidden' data-tab='getting_started'>
192
193 <p><?php _e( 'The walk-though that ran when you first activated the plugin offers a quick way to get started with setting it up. If you would like to run through it again, just click the button below', 'ultimate-slider' ); ?></p>
194
195 <?php printf( __( '<a href="%s" class="ewd-us-about-us-tab-button ewd-us-about-us-tab-button-walkthrough">Re-Run Walk-Through</a>', 'ultimate-slider' ), admin_url( '?page=ewd-us-getting-started' ) ); ?>
196
197 <p><?php _e( 'We also have a series of video tutorials that cover the available settings as well as key features of the plugin.', 'ultimate-slider' ); ?></p>
198
199 <?php printf( __( '<a href="%s" target="_blank" class="ewd-us-about-us-tab-button ewd-us-about-us-tab-button-youtube">YouTube Playlist</a>', 'ultimate-slider' ), 'https://www.youtube.com/playlist?list=PLEndQUuhlvSpW6V_RrWQ0Wxh_OFmu96Mm' ); ?>
200
201
202 </div>
203
204 <div class='ewd-us-about-us-tab ewd-us-hidden' data-tab='suggest_feature'>
205
206 <div class='ewd-us-about-us-feature-suggestion'>
207
208 <p><?php _e( 'You can use the form below to let us know about a feature suggestion you might have.', 'ultimate-slider' ); ?></p>
209
210 <textarea placeholder="<?php _e( 'Please describe your feature idea...', 'ultimate-slider' ); ?>"></textarea>
211
212 <br>
213
214 <input type="email" name="feature_suggestion_email_address" placeholder="<?php _e( 'Email Address', 'ultimate-slider' ); ?>">
215
216 </div>
217
218 <div class='ewd-us-about-us-tab-button ewd-us-about-us-send-feature-suggestion'>Send Feature Suggestion</div>
219
220 </div>
221
222 </div>
223
224 <?php }
225
226 /**
227 * Sends the feature suggestions submitted via the About Us page
228 * @since 2.2.0
229 */
230 public function send_feature_suggestion() {
231 global $ewd_us_controller;
232
233 if (
234 ! check_ajax_referer( 'ewd-us-admin-js', 'nonce' )
235 ||
236 ! current_user_can( 'manage_options' )
237 ) {
238 ewdusHelper::admin_nopriv_ajax();
239 }
240
241 $headers = 'Content-type: text/html;charset=utf-8' . "\r\n";
242 $feedback = sanitize_text_field( $_POST['feature_suggestion'] );
243 $feedback .= '<br /><br />Email Address: ';
244 $feedback .= sanitize_email( $_POST['email_address'] );
245
246 wp_mail( 'contact@etoilewebdesign.com', 'US Feature Suggestion', $feedback, $headers );
247
248 die();
249 }
250
251 }
252 } // endif;