Image Hover Effects – Elementor Addon - Version 1.3.5

Version Description

  • Added - Dynamic value option for Title, Description, Image and Link
  • Fixed - Deprecation notices
Download this release

Release Info

Developer blocksera
Plugin Icon 128x128 Image Hover Effects – Elementor Addon
Version 1.3.5
Comparing to
See all releases

Code changes from version 1.3.4 to 1.3.5

image-hover-effects-addon-for-elementor.php CHANGED
@@ -7,8 +7,8 @@
7
  * Description: Add creative image hover effects to Elementor page builder. Easily customize title and content and effects with intuitive interface.
8
  * Requires PHP: 5.6
9
  * Requires at least: 4.7
10
- * Tested up to: 5.7
11
- * Version: 1.3.4
12
  * License: GPL v3
13
  * Text Domain: eihe-lang
14
  * Domain Path: /languages
@@ -18,7 +18,7 @@ if (!defined('ABSPATH')) {
18
  exit;
19
  }
20
 
21
- define('EIHE_VERSION', '1.3.4');
22
  define('EIHE_MINIMUM_ELEMENTOR_VERSION', '2.6.0');
23
  define('EIHE_PATH', plugin_dir_path(__FILE__));
24
  define('EIHE_URL', plugin_dir_url(__FILE__));
7
  * Description: Add creative image hover effects to Elementor page builder. Easily customize title and content and effects with intuitive interface.
8
  * Requires PHP: 5.6
9
  * Requires at least: 4.7
10
+ * Tested up to: 5.8
11
+ * Version: 1.3.5
12
  * License: GPL v3
13
  * Text Domain: eihe-lang
14
  * Domain Path: /languages
18
  exit;
19
  }
20
 
21
+ define('EIHE_VERSION', '1.3.5');
22
  define('EIHE_MINIMUM_ELEMENTOR_VERSION', '2.6.0');
23
  define('EIHE_PATH', plugin_dir_path(__FILE__));
24
  define('EIHE_URL', plugin_dir_url(__FILE__));
includes/widgets.php CHANGED
@@ -95,7 +95,8 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
95
  'type' => Controls_Manager::MEDIA,
96
  'default' => [
97
  'url' => Utils::get_placeholder_image_src(),
98
- ],
 
99
  'separator' => 'before',
100
  ]
101
  );
@@ -118,7 +119,8 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
118
  'default' => __('Title', 'eihe-lang'),
119
  'placeholder' => __('Type your title here', 'eihe-lang'),
120
  'separator' => 'before',
121
- 'label_block' => true
 
122
  ]
123
  );
124
 
@@ -151,6 +153,7 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
151
  'placeholder' => __('Type your description here', 'eihe-lang'),
152
  'show_label' => true,
153
  'separator' => 'before',
 
154
  ]
155
  );
156
 
@@ -189,7 +192,8 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
189
  'url' => '',
190
  'is_external' => false,
191
  'nofollow' => false,
192
- ]
 
193
  ]
194
  );
195
 
@@ -227,10 +231,6 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
227
  'label' => esc_html__('Background', 'eihe-lang'),
228
  'type' => Controls_Manager::COLOR,
229
  'default' => '#000',
230
- 'scheme' => [
231
- 'type' => Scheme_Color::get_type(),
232
- 'value' => Scheme_Color::COLOR_1,
233
- ],
234
  'selectors' => [
235
  "{{WRAPPER}} .eihe-box,
236
  {{WRAPPER}} .eihe-box .eihe-caption,
@@ -345,10 +345,6 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
345
  [
346
  'label' => __('Color', 'eihe-lang'),
347
  'type' => Controls_Manager::COLOR,
348
- 'scheme' => [
349
- 'type' => Scheme_Color::get_type(),
350
- 'value' => Scheme_Color::COLOR_1,
351
- ],
352
  'default' => '#fff',
353
  'selectors' => [
354
  '{{WRAPPER}} .eihe-box .eihe-caption .eihe-title-cover .eihe-title' => 'color: {{VALUE}}'
@@ -361,7 +357,6 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
361
  [
362
  'name' => 'eihe_title_typography',
363
  'label' => __('Typography', 'eihe-lang'),
364
- 'scheme' => Scheme_Typography::TYPOGRAPHY_1,
365
  'selector' => '{{WRAPPER}} .eihe-box .eihe-caption .eihe-title-cover .eihe-title'
366
  ]
367
  );
@@ -380,10 +375,6 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
380
  [
381
  'label' => __('Color', 'eihe-lang'),
382
  'type' => Controls_Manager::COLOR,
383
- 'scheme' => [
384
- 'type' => Scheme_Color::get_type(),
385
- 'value' => Scheme_Color::COLOR_1,
386
- ],
387
  'default' => '#fff',
388
  'selectors' => [
389
  '{{WRAPPER}} .eihe-box .eihe-caption p' => 'color: {{VALUE}}'
@@ -396,7 +387,6 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
396
  [
397
  'name' => 'eihe_description_typography',
398
  'label' => __('Typography', 'eihe-lang'),
399
- 'scheme' => Scheme_Typography::TYPOGRAPHY_1,
400
  'selector' => '{{WRAPPER}} .eihe-box .eihe-caption p'
401
  ]
402
  );
@@ -415,10 +405,6 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
415
  [
416
  'label' => __( 'Color', 'eihe-lang'),
417
  'type' => Controls_Manager::COLOR,
418
- 'scheme' => [
419
- 'type' => Scheme_Color::get_type(),
420
- 'value' => Scheme_Color::COLOR_1,
421
- ],
422
  'default' => '#dddddd',
423
  'selectors' => [
424
  '{{WRAPPER}} .eihe-box .eihe-caption .eihe-title-cover .eihe-icon' => 'color: {{VALUE}};',
@@ -517,7 +503,7 @@ class Elementor_Image_Hover_Effects_EIHE extends Widget_Base {
517
  <?php }
518
  }
519
 
520
- protected function _content_template()
521
  {
522
  ?>
523
  <#
95
  'type' => Controls_Manager::MEDIA,
96
  'default' => [
97
  'url' => Utils::get_placeholder_image_src(),
98
+ ],
99
+ 'dynamic' => [ 'active' => true],
100
  'separator' => 'before',
101
  ]
102
  );
119
  'default' => __('Title', 'eihe-lang'),
120
  'placeholder' => __('Type your title here', 'eihe-lang'),
121
  'separator' => 'before',
122
+ 'label_block' => true ,
123
+ 'dynamic' => [ 'active' => true]
124
  ]
125
  );
126
 
153
  'placeholder' => __('Type your description here', 'eihe-lang'),
154
  'show_label' => true,
155
  'separator' => 'before',
156
+ 'dynamic' => [ 'active' => true]
157
  ]
158
  );
159
 
192
  'url' => '',
193
  'is_external' => false,
194
  'nofollow' => false,
195
+ ],
196
+ 'dynamic' => [ 'active' => true],
197
  ]
198
  );
199
 
231
  'label' => esc_html__('Background', 'eihe-lang'),
232
  'type' => Controls_Manager::COLOR,
233
  'default' => '#000',
 
 
 
 
234
  'selectors' => [
235
  "{{WRAPPER}} .eihe-box,
236
  {{WRAPPER}} .eihe-box .eihe-caption,
345
  [
346
  'label' => __('Color', 'eihe-lang'),
347
  'type' => Controls_Manager::COLOR,
 
 
 
 
348
  'default' => '#fff',
349
  'selectors' => [
350
  '{{WRAPPER}} .eihe-box .eihe-caption .eihe-title-cover .eihe-title' => 'color: {{VALUE}}'
357
  [
358
  'name' => 'eihe_title_typography',
359
  'label' => __('Typography', 'eihe-lang'),
 
360
  'selector' => '{{WRAPPER}} .eihe-box .eihe-caption .eihe-title-cover .eihe-title'
361
  ]
362
  );
375
  [
376
  'label' => __('Color', 'eihe-lang'),
377
  'type' => Controls_Manager::COLOR,
 
 
 
 
378
  'default' => '#fff',
379
  'selectors' => [
380
  '{{WRAPPER}} .eihe-box .eihe-caption p' => 'color: {{VALUE}}'
387
  [
388
  'name' => 'eihe_description_typography',
389
  'label' => __('Typography', 'eihe-lang'),
 
390
  'selector' => '{{WRAPPER}} .eihe-box .eihe-caption p'
391
  ]
392
  );
405
  [
406
  'label' => __( 'Color', 'eihe-lang'),
407
  'type' => Controls_Manager::COLOR,
 
 
 
 
408
  'default' => '#dddddd',
409
  'selectors' => [
410
  '{{WRAPPER}} .eihe-box .eihe-caption .eihe-title-cover .eihe-icon' => 'color: {{VALUE}};',
503
  <?php }
504
  }
505
 
506
+ protected function content_template()
507
  {
508
  ?>
509
  <#
languages/eihe-lang.pot CHANGED
@@ -8,7 +8,7 @@ msgstr ""
8
  "Blank WordPress Pot "
9
  "v1.0.0\n"
10
  "POT-Creation-Date: "
11
- "2021-04-08 13:13+0530\n"
12
  "PO-Revision-Date: \n"
13
  "Last-Translator: Your "
14
  "Name <you@example.com>\n"
@@ -305,100 +305,100 @@ msgstr ""
305
  msgid "Choose Image"
306
  msgstr ""
307
 
308
- #: includes/widgets.php:116
309
- #: includes/widgets.php:118
310
  #: includes/widgets.php:337
311
  msgid "Title"
312
  msgstr ""
313
 
314
- #: includes/widgets.php:119
315
  msgid ""
316
  "Type your title here"
317
  msgstr ""
318
 
319
- #: includes/widgets.php:128
320
  msgid "Title Tag"
321
  msgstr ""
322
 
323
- #: includes/widgets.php:131
324
  msgid "H1"
325
  msgstr ""
326
 
327
- #: includes/widgets.php:132
328
  msgid "H2"
329
  msgstr ""
330
 
331
- #: includes/widgets.php:133
332
  msgid "H3"
333
  msgstr ""
334
 
335
- #: includes/widgets.php:134
336
  msgid "H4"
337
  msgstr ""
338
 
339
- #: includes/widgets.php:135
340
  msgid "H5"
341
  msgstr ""
342
 
343
- #: includes/widgets.php:136
344
  msgid "H6"
345
  msgstr ""
346
 
347
- #: includes/widgets.php:137
348
  msgid "Paragraph"
349
  msgstr ""
350
 
351
- #: includes/widgets.php:138
352
  msgid "Span"
353
  msgstr ""
354
 
355
- #: includes/widgets.php:147
356
- #: includes/widgets.php:150
357
- #: includes/widgets.php:372
358
  msgid "Description"
359
  msgstr ""
360
 
361
- #: includes/widgets.php:151
362
  msgid ""
363
  "Type your description "
364
  "here"
365
  msgstr ""
366
 
367
- #: includes/widgets.php:160
368
- #: includes/widgets.php:407
369
  msgid "Icon"
370
  msgstr ""
371
 
372
- #: includes/widgets.php:170
373
  msgid "Icon Position"
374
  msgstr ""
375
 
376
- #: includes/widgets.php:173
377
  msgid "Before"
378
  msgstr ""
379
 
380
- #: includes/widgets.php:174
381
  msgid "After"
382
  msgstr ""
383
 
384
- #: includes/widgets.php:183
385
  msgid "Link To"
386
  msgstr ""
387
 
388
- #: includes/widgets.php:185
389
  msgid ""
390
  "https://your-link.com"
391
  msgstr ""
392
 
393
- #: includes/widgets.php:200
394
  msgid "PRO Features"
395
  msgstr ""
396
 
397
- #: includes/widgets.php:208
398
  msgid " "
399
  msgstr ""
400
 
401
- #: includes/widgets.php:211
402
  msgid ""
403
  "<br/><div>Meet Our Pro "
404
  "Effects</div><br/>Thank "
@@ -414,11 +414,11 @@ msgid ""
414
  "Effects</a>"
415
  msgstr ""
416
 
417
- #: includes/widgets.php:219
418
  msgid "Style"
419
  msgstr ""
420
 
421
- #: includes/widgets.php:227
422
  msgid "Background"
423
  msgstr ""
424
 
@@ -464,20 +464,20 @@ msgid "Border Radius"
464
  msgstr ""
465
 
466
  #: includes/widgets.php:346
467
- #: includes/widgets.php:381
468
- #: includes/widgets.php:416
469
  msgid "Color"
470
  msgstr ""
471
 
472
- #: includes/widgets.php:363
473
- #: includes/widgets.php:398
474
  msgid "Typography"
475
  msgstr ""
476
 
477
- #: includes/widgets.php:432
478
  msgid "Icon Size"
479
  msgstr ""
480
 
481
- #: includes/widgets.php:452
482
  msgid "Icon Space"
483
  msgstr ""
8
  "Blank WordPress Pot "
9
  "v1.0.0\n"
10
  "POT-Creation-Date: "
11
+ "2021-09-13 19:20+0530\n"
12
  "PO-Revision-Date: \n"
13
  "Last-Translator: Your "
14
  "Name <you@example.com>\n"
305
  msgid "Choose Image"
306
  msgstr ""
307
 
308
+ #: includes/widgets.php:117
309
+ #: includes/widgets.php:119
310
  #: includes/widgets.php:337
311
  msgid "Title"
312
  msgstr ""
313
 
314
+ #: includes/widgets.php:120
315
  msgid ""
316
  "Type your title here"
317
  msgstr ""
318
 
319
+ #: includes/widgets.php:130
320
  msgid "Title Tag"
321
  msgstr ""
322
 
323
+ #: includes/widgets.php:133
324
  msgid "H1"
325
  msgstr ""
326
 
327
+ #: includes/widgets.php:134
328
  msgid "H2"
329
  msgstr ""
330
 
331
+ #: includes/widgets.php:135
332
  msgid "H3"
333
  msgstr ""
334
 
335
+ #: includes/widgets.php:136
336
  msgid "H4"
337
  msgstr ""
338
 
339
+ #: includes/widgets.php:137
340
  msgid "H5"
341
  msgstr ""
342
 
343
+ #: includes/widgets.php:138
344
  msgid "H6"
345
  msgstr ""
346
 
347
+ #: includes/widgets.php:139
348
  msgid "Paragraph"
349
  msgstr ""
350
 
351
+ #: includes/widgets.php:140
352
  msgid "Span"
353
  msgstr ""
354
 
355
+ #: includes/widgets.php:149
356
+ #: includes/widgets.php:152
357
+ #: includes/widgets.php:367
358
  msgid "Description"
359
  msgstr ""
360
 
361
+ #: includes/widgets.php:153
362
  msgid ""
363
  "Type your description "
364
  "here"
365
  msgstr ""
366
 
367
+ #: includes/widgets.php:163
368
+ #: includes/widgets.php:397
369
  msgid "Icon"
370
  msgstr ""
371
 
372
+ #: includes/widgets.php:173
373
  msgid "Icon Position"
374
  msgstr ""
375
 
376
+ #: includes/widgets.php:176
377
  msgid "Before"
378
  msgstr ""
379
 
380
+ #: includes/widgets.php:177
381
  msgid "After"
382
  msgstr ""
383
 
384
+ #: includes/widgets.php:186
385
  msgid "Link To"
386
  msgstr ""
387
 
388
+ #: includes/widgets.php:188
389
  msgid ""
390
  "https://your-link.com"
391
  msgstr ""
392
 
393
+ #: includes/widgets.php:204
394
  msgid "PRO Features"
395
  msgstr ""
396
 
397
+ #: includes/widgets.php:212
398
  msgid " "
399
  msgstr ""
400
 
401
+ #: includes/widgets.php:215
402
  msgid ""
403
  "<br/><div>Meet Our Pro "
404
  "Effects</div><br/>Thank "
414
  "Effects</a>"
415
  msgstr ""
416
 
417
+ #: includes/widgets.php:223
418
  msgid "Style"
419
  msgstr ""
420
 
421
+ #: includes/widgets.php:231
422
  msgid "Background"
423
  msgstr ""
424
 
464
  msgstr ""
465
 
466
  #: includes/widgets.php:346
467
+ #: includes/widgets.php:376
468
+ #: includes/widgets.php:406
469
  msgid "Color"
470
  msgstr ""
471
 
472
+ #: includes/widgets.php:359
473
+ #: includes/widgets.php:389
474
  msgid "Typography"
475
  msgstr ""
476
 
477
+ #: includes/widgets.php:418
478
  msgid "Icon Size"
479
  msgstr ""
480
 
481
+ #: includes/widgets.php:438
482
  msgid "Icon Space"
483
  msgstr ""
readme.txt CHANGED
@@ -4,8 +4,8 @@ Donate Link: https://imagehoverpro.blocksera.com
4
  Tags: elementor, addons, elementor widget, image hover effects, css effects
5
  Requires PHP: 5.6
6
  Requires at least: 4.7
7
- Tested up to: 5.7
8
- Stable tag: 1.3.4
9
  License: GPLv3 or later
10
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -115,6 +115,10 @@ Yes, but you need to remove this plugin and install pro version after purchase.
115
 
116
  == Changelog ==
117
 
 
 
 
 
118
  = 1.3.4 =
119
  * Fixed - Hardened allowed options in the editor to enforce better security policies
120
 
4
  Tags: elementor, addons, elementor widget, image hover effects, css effects
5
  Requires PHP: 5.6
6
  Requires at least: 4.7
7
+ Tested up to: 5.8
8
+ Stable tag: 1.3.5
9
  License: GPLv3 or later
10
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
11
 
115
 
116
  == Changelog ==
117
 
118
+ = 1.3.5 =
119
+ * Added - Dynamic value option for Title, Description, Image and Link
120
+ * Fixed - Deprecation notices
121
+
122
  = 1.3.4 =
123
  * Fixed - Hardened allowed options in the editor to enforce better security policies
124