ElementsKit Elementor addons (Header Footer Builder, Mega Menu Builder, Free Elementor Widgets & Elementor Templates Library) - Version 2.6.1

Version Description

Wordpress 4.9+

Download this release

Release Info

Developer wpmet
Plugin Icon wp plugin ElementsKit Elementor addons (Header Footer Builder, Mega Menu Builder, Free Elementor Widgets & Elementor Templates Library)
Version 2.6.1
Comparing to
See all releases

Code changes from version 2.6.0 to 2.6.1

Files changed (72) hide show
  1. config/module-list.php +20 -1
  2. core/build-inline-scripts.php +1 -1
  3. core/config-list.php +2 -2
  4. elementskit-lite.php +2 -5
  5. helpers/utils.php +14 -7
  6. languages/elementskit-lite.pot +308 -308
  7. libs/framework/classes/plugin-data-sender.php +2 -1
  8. libs/framework/controls/settings/switch.php +4 -0
  9. libs/framework/views/onboard-steps/step-05.php +1 -1
  10. libs/notice/notice.php +2 -2
  11. libs/xs-migration/migration.php +6 -23
  12. modules/controls/widget-area-utils.php +4 -2
  13. modules/header-footer/cpt-hooks.php +1 -1
  14. modules/header-footer/theme-hooks/astra.php +2 -2
  15. modules/header-footer/theme-hooks/bbtheme.php +4 -4
  16. modules/header-footer/theme-hooks/generatepress.php +2 -2
  17. modules/header-footer/theme-hooks/genesis.php +2 -2
  18. modules/header-footer/theme-hooks/my-listing-functions.php +2 -2
  19. modules/header-footer/theme-hooks/oceanwp.php +2 -2
  20. modules/header-footer/views/theme-support-footer.php +1 -1
  21. modules/header-footer/views/theme-support-header.php +1 -1
  22. modules/layout-manager/layout-list-api.php +1 -1
  23. modules/onepage-scroll/extend-controls.php +2 -19
  24. plugin.php +0 -1
  25. readme.txt +12 -2
  26. widgets/blog-posts/blog-posts.php +2 -2
  27. widgets/business-hours/business-hours.php +2 -2
  28. widgets/button/button.php +3 -3
  29. widgets/caldera-forms/caldera-forms.php +0 -1
  30. widgets/category-list/category-list.php +3 -3
  31. widgets/client-logo/client-logo-handler.php +0 -1
  32. widgets/client-logo/client-logo.php +35 -21
  33. widgets/countdown-timer/countdown-timer.php +6 -6
  34. widgets/drop-caps/drop-caps.php +1 -1
  35. widgets/dual-button/dual-button.php +2 -2
  36. widgets/faq/faq.php +2 -2
  37. widgets/fluent-forms/fluent-forms.php +2 -4
  38. widgets/funfact/funfact.php +7 -8
  39. widgets/header-info/header-info-handler.php +0 -1
  40. widgets/header-info/header-info.php +1 -2
  41. widgets/header-offcanvas/header-offcanvas.php +1 -1
  42. widgets/header-search/header-search.php +0 -1
  43. widgets/heading/heading.php +18 -15
  44. widgets/icon-box/icon-box.php +13 -8
  45. widgets/image-accordion/image-accordion.php +5 -6
  46. widgets/image-box/image-box.php +14 -12
  47. widgets/image-comparison/image-comparison.php +3 -2
  48. widgets/init/enqueue-scripts.php +0 -2
  49. widgets/lottie/lottie.php +2 -2
  50. widgets/mail-chimp/classes/mail-chimp-rest.php +0 -1
  51. widgets/mail-chimp/mail-chimp-api.php +0 -1
  52. widgets/mail-chimp/mail-chimp.php +1 -1
  53. widgets/nav-menu/nav-menu.php +1 -1
  54. widgets/ninja-forms/ninja-forms.php +1 -1
  55. widgets/page-list/page-list.php +4 -4
  56. widgets/piechart/piechart.php +8 -7
  57. widgets/post-grid/post-grid.php +1 -1
  58. widgets/post-list/post-list.php +4 -4
  59. widgets/post-tab/post-tab.php +3 -3
  60. widgets/pricing/pricing.php +5 -5
  61. widgets/social/social.php +1 -1
  62. widgets/tab/tab.php +1 -1
  63. widgets/tablepress/tablepress.php +1 -4
  64. widgets/testimonial/common/link.php +1 -1
  65. widgets/testimonial/style/style1.php +6 -6
  66. widgets/testimonial/style/style2.php +8 -8
  67. widgets/testimonial/style/style3.php +4 -4
  68. widgets/testimonial/style/style4.php +6 -6
  69. widgets/testimonial/style/style5.php +6 -6
  70. widgets/testimonial/style/style6.php +6 -6
  71. widgets/we-forms/we-forms.php +1 -5
  72. widgets/wp-forms/wp-forms.php +1 -4
config/module-list.php CHANGED
@@ -89,8 +89,27 @@ class Module_List extends \ElementsKit_Lite\Core\Config_List {
89
  'package' => 'pro-disabled',
90
  'title' => 'Advanced Tooltip',
91
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
  )
93
  );
94
  }
95
-
96
  }
89
  'package' => 'pro-disabled',
90
  'title' => 'Advanced Tooltip',
91
  ),
92
+ 'form-conditional-fields' => array(
93
+ 'slug' => 'conditional-fields-for-elementor-pro-form',
94
+ 'package' => 'pro-disabled',
95
+ 'title' => 'Conditional Fields For Elementor Pro Form',
96
+ ),
97
+ 'pro-form-reset-button' => array(
98
+ 'slug' => 'pro-form-reset-button',
99
+ 'package' => 'pro-disabled',
100
+ 'title' => 'Reset Button For Elementor Pro Form',
101
+ ),
102
+ 'google_sheet_for_elementor_pro_form' => array(
103
+ 'slug' => 'google-sheet-for-elementor-pro-form',
104
+ 'package' => 'pro-disabled',
105
+ 'title' => 'Google Sheet For Elementor Pro Form',
106
+ ),
107
+ 'pro-form-signature-field' => array(
108
+ 'slug' => 'pro-form-signature-field',
109
+ 'package' => 'pro-disabled',
110
+ 'title' => 'Signature Field For Pro Form',
111
+ ),
112
  )
113
  );
114
  }
 
115
  }
core/build-inline-scripts.php CHANGED
@@ -47,7 +47,7 @@ class Build_Inline_Scripts {
47
  // scripts for admin
48
  public function admin_js() {
49
  echo "<script type='text/javascript'>\n";
50
- echo \ElementsKit_Lite\Utils::render( $this->common_js() );
51
  echo "\n</script>";
52
  }
53
  }
47
  // scripts for admin
48
  public function admin_js() {
49
  echo "<script type='text/javascript'>\n";
50
+ echo \ElementsKit_Lite\Utils::render( $this->common_js() ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Content already escaped in common_js() method
51
  echo "\n</script>";
52
  }
53
  }
core/config-list.php CHANGED
@@ -42,12 +42,12 @@ abstract class Config_List {
42
 
43
  if ( isset( $database_list[ $key ]['status'] ) && $database_list[ $key ]['status'] == 'inactive' && ! key_exists( $key, $this->required_list ) ) {
44
  continue;
45
- }
46
 
47
  if ( isset( $item['package'] ) && $item['package'] == 'pro-disabled' ) {
48
  continue;
49
  }
50
-
51
  $this->active_list[ $key ] = $item;
52
  }
53
  }
42
 
43
  if ( isset( $database_list[ $key ]['status'] ) && $database_list[ $key ]['status'] == 'inactive' && ! key_exists( $key, $this->required_list ) ) {
44
  continue;
45
+ }
46
 
47
  if ( isset( $item['package'] ) && $item['package'] == 'pro-disabled' ) {
48
  continue;
49
  }
50
+
51
  $this->active_list[ $key ] = $item;
52
  }
53
  }
elementskit-lite.php CHANGED
@@ -9,7 +9,7 @@ defined( 'ABSPATH' ) || exit;
9
  * Description: The most advanced addons for Elementor with tons of widgets, Header builder, Footer builder, Mega menu builder, layout pack and powerful custom controls.
10
  * Plugin URI: https://products.wpmet.com/elementskit
11
  * Author: Wpmet
12
- * Version: 2.6.0
13
  * Author URI: https://wpmet.com/
14
  *
15
  * Text Domain: elementskit-lite
@@ -32,7 +32,7 @@ final class ElementsKit_Lite {
32
  * @var string The plugin version.
33
  */
34
  static function version() {
35
- return '2.6.0';
36
  }
37
 
38
  /**
@@ -365,9 +365,6 @@ final class ElementsKit_Lite {
365
  * @access public
366
  */
367
  public function missing_elementor() {
368
- if ( isset( $_GET['activate'] ) ) {
369
- unset( $_GET['activate'] );
370
- }
371
  $btn = array(
372
  'default_class' => 'button',
373
  'class' => 'button-primary ', // button-primary button-secondary button-small button-large button-link
9
  * Description: The most advanced addons for Elementor with tons of widgets, Header builder, Footer builder, Mega menu builder, layout pack and powerful custom controls.
10
  * Plugin URI: https://products.wpmet.com/elementskit
11
  * Author: Wpmet
12
+ * Version: 2.6.1
13
  * Author URI: https://wpmet.com/
14
  *
15
  * Text Domain: elementskit-lite
32
  * @var string The plugin version.
33
  */
34
  static function version() {
35
+ return '2.6.1';
36
  }
37
 
38
  /**
365
  * @access public
366
  */
367
  public function missing_elementor() {
 
 
 
368
  $btn = array(
369
  'default_class' => 'button',
370
  'class' => 'button-primary ', // button-primary button-secondary button-small button-large button-link
helpers/utils.php CHANGED
@@ -97,12 +97,19 @@ class Utils {
97
  'class' => array(),
98
  ),
99
  'img' => array(
100
- 'alt' => array(),
101
- 'class' => array(),
102
- 'height' => array(),
103
- 'src' => array(),
104
- 'width' => array(),
105
- 'style' => array(),
 
 
 
 
 
 
 
106
  ),
107
  'li' => array(
108
  'class' => array(),
@@ -185,7 +192,7 @@ class Utils {
185
  }
186
 
187
  public static function kspan( $text ) {
188
- return str_replace( array( '{', '}' ), array( '<span>', '</span>' ), self::kses( $text ) );
189
  }
190
 
191
  public static function ekit_get__forms( $post_type ) {
97
  'class' => array(),
98
  ),
99
  'img' => array(
100
+ 'alt' => array(),
101
+ 'class' => array(),
102
+ 'height' => array(),
103
+ 'src' => array(),
104
+ 'width' => array(),
105
+ 'style' => array(),
106
+ 'title' => array(),
107
+ 'srcset' => array(),
108
+ 'loading' => array(),
109
+ 'sizes' => array(),
110
+ ),
111
+ 'figure' => array(
112
+ 'class' => array(),
113
  ),
114
  'li' => array(
115
  'class' => array(),
192
  }
193
 
194
  public static function kspan( $text ) {
195
+ return str_replace( array( '{', '}' ), array( '<span>', '</span>' ), $text );
196
  }
197
 
198
  public static function ekit_get__forms( $post_type ) {
languages/elementskit-lite.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the ElementsKit Lite package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: ElementsKit Lite 2.6.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elementskit-lite\n"
7
- "POT-Creation-Date: 2022-05-21 05:13:48+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -41,61 +41,61 @@ msgstr ""
41
  msgid "6"
42
  msgstr ""
43
 
44
- #: elementskit-lite.php:377
45
  msgid "Activate Elementor"
46
  msgstr ""
47
 
48
- #: elementskit-lite.php:380
49
  msgid "Install Elementor"
50
  msgstr ""
51
 
52
- #: elementskit-lite.php:386
53
  msgid ""
54
  "ElementsKit requires Elementor version %1$s+, which is currently NOT "
55
  "RUNNING."
56
  msgstr ""
57
 
58
- #: elementskit-lite.php:403
59
  msgid ""
60
  "ElementsKit requires PHP version %1$s+, which is currently NOT RUNNING on "
61
  "this server."
62
  msgstr ""
63
 
64
- #: elementskit-lite.php:428 libs/framework/attr.php:61
65
  #: libs/framework/views/onboard-steps/step-05.php:8
66
  msgid "ElementsKit"
67
  msgstr ""
68
 
69
- #: elementskit-lite.php:436
70
  msgid "ElementsKit Header Footer"
71
  msgstr ""
72
 
73
- #: helpers/utils.php:202 widgets/caldera-forms/caldera-forms.php:37
74
  #: widgets/caldera-forms/caldera-forms.php:62
75
  msgid "Select Form"
76
  msgstr ""
77
 
78
- #: helpers/utils.php:207
79
  msgid "Create a form first"
80
  msgstr ""
81
 
82
- #: helpers/utils.php:221
83
  msgid "Select Ninja Form"
84
  msgstr ""
85
 
86
- #: helpers/utils.php:228 widgets/fluent-forms/fluent-forms.php:54
87
  msgid "Create a Form First"
88
  msgstr ""
89
 
90
- #: helpers/utils.php:239 widgets/tablepress/tablepress.php:52
91
  msgid "Select Table"
92
  msgstr ""
93
 
94
- #: helpers/utils.php:246
95
  msgid "(no name)"
96
  msgstr ""
97
 
98
- #: helpers/utils.php:252
99
  msgid "Create a Table First"
100
  msgstr ""
101
 
@@ -115,7 +115,7 @@ msgstr ""
115
  msgid "Install Now"
116
  msgstr ""
117
 
118
- #: libs/framework/controls/settings/switch.php:49
119
  msgid "View Demo"
120
  msgstr ""
121
 
@@ -245,7 +245,7 @@ msgid "You choose your website as per your need."
245
  msgstr ""
246
 
247
  #: libs/framework/views/onboard-steps/step-01.php:36
248
- #: widgets/fluent-forms/fluent-forms.php:2312 widgets/heading/heading.php:332
249
  #: widgets/icon-box/icon-box.php:470 widgets/ninja-forms/ninja-forms.php:597
250
  #: widgets/wp-forms/wp-forms.php:419
251
  msgid "Custom"
@@ -661,21 +661,21 @@ msgstr ""
661
  #: widgets/dual-button/dual-button.php:650
662
  #: widgets/dual-button/dual-button.php:789
663
  #: widgets/dual-button/dual-button.php:861 widgets/faq/faq.php:195
664
- #: widgets/fluent-forms/fluent-forms.php:224
665
- #: widgets/fluent-forms/fluent-forms.php:298
666
- #: widgets/fluent-forms/fluent-forms.php:1133
667
- #: widgets/fluent-forms/fluent-forms.php:1188
668
- #: widgets/fluent-forms/fluent-forms.php:1288
669
- #: widgets/fluent-forms/fluent-forms.php:1372
670
- #: widgets/fluent-forms/fluent-forms.php:1671
671
- #: widgets/fluent-forms/fluent-forms.php:1689
672
- #: widgets/fluent-forms/fluent-forms.php:1724
673
- #: widgets/fluent-forms/fluent-forms.php:1755
674
- #: widgets/fluent-forms/fluent-forms.php:1870
675
- #: widgets/fluent-forms/fluent-forms.php:1888
676
- #: widgets/fluent-forms/fluent-forms.php:2147
677
- #: widgets/fluent-forms/fluent-forms.php:2219
678
- #: widgets/fluent-forms/fluent-forms.php:2562 widgets/funfact/funfact.php:555
679
  #: widgets/funfact/funfact.php:852
680
  #: widgets/header-offcanvas/header-offcanvas.php:169
681
  #: widgets/header-offcanvas/header-offcanvas.php:202
@@ -712,7 +712,7 @@ msgstr ""
712
  #: widgets/progressbar/progressbar.php:407 widgets/social/social.php:211
713
  #: widgets/social/social.php:273 widgets/social-share/social-share.php:248
714
  #: widgets/social-share/social-share.php:310
715
- #: widgets/tablepress/tablepress.php:208 widgets/tablepress/tablepress.php:620
716
  #: widgets/team/team.php:245 widgets/team/team.php:308
717
  #: widgets/team/team.php:1158 widgets/team/team.php:1197
718
  #: widgets/team/team.php:1260 widgets/team/team.php:1279
@@ -907,12 +907,12 @@ msgstr ""
907
  msgid "Loading"
908
  msgstr ""
909
 
910
- #: modules/controls/widget-area-utils.php:27
911
- #: modules/controls/widget-area-utils.php:85
912
  msgid "Click here to add content."
913
  msgstr ""
914
 
915
- #: modules/controls/widget-area-utils.php:58
916
  msgid "Edit"
917
  msgstr ""
918
 
@@ -1025,8 +1025,8 @@ msgstr ""
1025
 
1026
  #: modules/header-footer/cpt-api.php:82 modules/header-footer/cpt-hooks.php:55
1027
  #: widgets/client-logo/client-logo.php:1222
1028
- #: widgets/fluent-forms/fluent-forms.php:1683
1029
- #: widgets/fluent-forms/fluent-forms.php:1882 widgets/nav-menu/nav-menu.php:465
1030
  #: widgets/nav-menu/nav-menu.php:690 widgets/post-tab/post-tab.php:283
1031
  #: widgets/tab/tab.php:808 widgets/testimonial/testimonial.php:1821
1032
  msgid "Active"
@@ -1102,7 +1102,7 @@ msgstr ""
1102
 
1103
  #: modules/header-footer/views/modal-editor.php:22
1104
  #: widgets/pricing/pricing.php:39 widgets/pricing/pricing.php:2369
1105
- #: widgets/tablepress/tablepress.php:302
1106
  msgid "Header"
1107
  msgstr ""
1108
 
@@ -1319,7 +1319,7 @@ msgid "Default Width"
1319
  msgstr ""
1320
 
1321
  #: modules/megamenu/views/options-menu-item.php:117
1322
- #: widgets/fluent-forms/fluent-forms.php:2311
1323
  #: widgets/mail-chimp/mail-chimp.php:543
1324
  #: widgets/ninja-forms/ninja-forms.php:596 widgets/wp-forms/wp-forms.php:418
1325
  msgid "Full Width"
@@ -1344,7 +1344,7 @@ msgstr ""
1344
  #: modules/megamenu/views/options-menu-item.php:132
1345
  #: widgets/category-list/category-list.php:54
1346
  #: widgets/client-logo/client-logo.php:1069
1347
- #: widgets/fluent-forms/fluent-forms.php:422 widgets/funfact/funfact.php:118
1348
  #: widgets/image-accordion/image-accordion.php:277
1349
  #: widgets/page-list/page-list.php:252 widgets/progressbar/progressbar.php:53
1350
  #: widgets/team/team.php:56 widgets/testimonial/testimonial.php:59
@@ -1380,9 +1380,9 @@ msgstr ""
1380
  #: widgets/pricing/pricing.php:831 widgets/pricing/pricing.php:1618
1381
  #: widgets/pricing/pricing.php:1771 widgets/pricing/pricing.php:2202
1382
  #: widgets/social/social.php:431 widgets/social-share/social-share.php:468
1383
- #: widgets/tab/tab.php:372 widgets/tablepress/tablepress.php:70
1384
- #: widgets/tablepress/tablepress.php:86 widgets/tablepress/tablepress.php:223
1385
- #: widgets/tablepress/tablepress.php:350 widgets/tablepress/tablepress.php:433
1386
  #: widgets/team/team.php:1548 widgets/video/video.php:617
1387
  msgid "None"
1388
  msgstr ""
@@ -1509,11 +1509,11 @@ msgstr ""
1509
  #: widgets/dual-button/dual-button.php:74
1510
  #: widgets/dual-button/dual-button.php:535
1511
  #: widgets/dual-button/dual-button.php:755
1512
- #: widgets/fluent-forms/fluent-forms.php:186
1513
- #: widgets/fluent-forms/fluent-forms.php:426
1514
- #: widgets/fluent-forms/fluent-forms.php:545
1515
- #: widgets/fluent-forms/fluent-forms.php:1238
1516
- #: widgets/fluent-forms/fluent-forms.php:2284 widgets/funfact/funfact.php:249
1517
  #: widgets/header-offcanvas/header-offcanvas.php:302
1518
  #: widgets/header-offcanvas/header-offcanvas.php:610
1519
  #: widgets/header-search/header-search.php:305 widgets/heading/heading.php:404
@@ -1533,7 +1533,7 @@ msgstr ""
1533
  #: widgets/social-share/social-share.php:423 widgets/tab/tab.php:158
1534
  #: widgets/tab/tab.php:272 widgets/tab/tab.php:302 widgets/tab/tab.php:1054
1535
  #: widgets/tab/tab.php:1175 widgets/tab/tab.php:1545
1536
- #: widgets/tablepress/tablepress.php:150 widgets/tablepress/tablepress.php:176
1537
  #: widgets/team/team.php:484 widgets/team/team.php:656
1538
  #: widgets/team/team.php:971 widgets/team/team.php:1503
1539
  #: widgets/testimonial/testimonial.php:196
@@ -1557,11 +1557,11 @@ msgstr ""
1557
  #: widgets/dual-button/dual-button.php:82
1558
  #: widgets/dual-button/dual-button.php:543
1559
  #: widgets/dual-button/dual-button.php:763
1560
- #: widgets/fluent-forms/fluent-forms.php:194
1561
- #: widgets/fluent-forms/fluent-forms.php:434
1562
- #: widgets/fluent-forms/fluent-forms.php:553
1563
- #: widgets/fluent-forms/fluent-forms.php:1246
1564
- #: widgets/fluent-forms/fluent-forms.php:2292 widgets/funfact/funfact.php:257
1565
  #: widgets/header-offcanvas/header-offcanvas.php:310
1566
  #: widgets/header-offcanvas/header-offcanvas.php:614
1567
  #: widgets/header-search/header-search.php:313 widgets/heading/heading.php:412
@@ -1580,7 +1580,7 @@ msgstr ""
1580
  #: widgets/social/social.php:394 widgets/social-share/social-share.php:149
1581
  #: widgets/social-share/social-share.php:431 widgets/tab/tab.php:157
1582
  #: widgets/tab/tab.php:280 widgets/tab/tab.php:310
1583
- #: widgets/tablepress/tablepress.php:158 widgets/tablepress/tablepress.php:184
1584
  #: widgets/team/team.php:488 widgets/team/team.php:664
1585
  #: widgets/team/team.php:975 widgets/team/team.php:979
1586
  #: widgets/team/team.php:1511 widgets/testimonial/testimonial.php:803
@@ -1706,8 +1706,8 @@ msgstr ""
1706
  #: widgets/accordion/accordion.php:47 widgets/accordion/accordion.php:228
1707
  #: widgets/blog-posts/blog-posts.php:300 widgets/blog-posts/blog-posts.php:1895
1708
  #: widgets/faq/faq.php:48 widgets/faq/faq.php:97
1709
- #: widgets/fluent-forms/fluent-forms.php:97
1710
- #: widgets/fluent-forms/fluent-forms.php:212 widgets/funfact/funfact.php:826
1711
  #: widgets/heading/heading.php:41 widgets/heading/heading.php:426
1712
  #: widgets/icon-box/icon-box.php:445 widgets/icon-box/icon-box.php:723
1713
  #: widgets/image-accordion/image-accordion.php:72
@@ -1739,8 +1739,8 @@ msgstr ""
1739
  #: widgets/client-logo/client-logo.php:413
1740
  #: widgets/dual-button/dual-button.php:192
1741
  #: widgets/dual-button/dual-button.php:321
1742
- #: widgets/fluent-forms/fluent-forms.php:88
1743
- #: widgets/fluent-forms/fluent-forms.php:917 widgets/funfact/funfact.php:87
1744
  #: widgets/funfact/funfact.php:1066 widgets/heading/heading.php:317
1745
  #: widgets/heading/heading.php:651 widgets/heading/heading.php:691
1746
  #: widgets/heading/heading.php:781 widgets/icon-box/icon-box.php:90
@@ -1797,8 +1797,8 @@ msgstr ""
1797
  #: widgets/client-logo/client-logo.php:414
1798
  #: widgets/dual-button/dual-button.php:193
1799
  #: widgets/dual-button/dual-button.php:322
1800
- #: widgets/fluent-forms/fluent-forms.php:89
1801
- #: widgets/fluent-forms/fluent-forms.php:918 widgets/funfact/funfact.php:88
1802
  #: widgets/funfact/funfact.php:1067 widgets/heading/heading.php:318
1803
  #: widgets/heading/heading.php:652 widgets/heading/heading.php:692
1804
  #: widgets/heading/heading.php:782 widgets/icon-box/icon-box.php:91
@@ -1839,9 +1839,9 @@ msgid "No"
1839
  msgstr ""
1840
 
1841
  #: widgets/accordion/accordion.php:67 widgets/accordion/accordion.php:471
1842
- #: widgets/fluent-forms/fluent-forms.php:110
1843
- #: widgets/fluent-forms/fluent-forms.php:286
1844
- #: widgets/fluent-forms/fluent-forms.php:1179 widgets/icon-box/icon-box.php:798
1845
  #: widgets/image-box/image-box.php:235 widgets/image-box/image-box.php:1238
1846
  #: widgets/piechart/piechart.php:169 widgets/team/team.php:1408
1847
  #: widgets/team/team.php:1904 widgets/testimonial/testimonial.php:876
@@ -1908,11 +1908,11 @@ msgstr ""
1908
  #: widgets/client-logo/client-logo.php:449
1909
  #: widgets/contact-form7/contact-form7.php:647
1910
  #: widgets/dual-button/dual-button.php:924
1911
- #: widgets/fluent-forms/fluent-forms.php:125
1912
- #: widgets/fluent-forms/fluent-forms.php:137
1913
- #: widgets/fluent-forms/fluent-forms.php:159
1914
- #: widgets/fluent-forms/fluent-forms.php:1924
1915
- #: widgets/fluent-forms/fluent-forms.php:1988
1916
  #: widgets/header-search/header-search.php:237
1917
  #: widgets/icon-box/icon-box.php:436 widgets/mail-chimp/mail-chimp.php:167
1918
  #: widgets/mail-chimp/mail-chimp.php:261 widgets/mail-chimp/mail-chimp.php:353
@@ -1938,11 +1938,11 @@ msgstr ""
1938
  #: widgets/client-logo/client-logo.php:450
1939
  #: widgets/contact-form7/contact-form7.php:648
1940
  #: widgets/dual-button/dual-button.php:925
1941
- #: widgets/fluent-forms/fluent-forms.php:126
1942
- #: widgets/fluent-forms/fluent-forms.php:138
1943
- #: widgets/fluent-forms/fluent-forms.php:160
1944
- #: widgets/fluent-forms/fluent-forms.php:1925
1945
- #: widgets/fluent-forms/fluent-forms.php:1989
1946
  #: widgets/header-search/header-search.php:238
1947
  #: widgets/icon-box/icon-box.php:437 widgets/mail-chimp/mail-chimp.php:168
1948
  #: widgets/mail-chimp/mail-chimp.php:262 widgets/mail-chimp/mail-chimp.php:354
@@ -2026,12 +2026,12 @@ msgstr ""
2026
  #: widgets/dual-button/dual-button.php:707
2027
  #: widgets/dual-button/dual-button.php:824
2028
  #: widgets/dual-button/dual-button.php:904 widgets/faq/faq.php:124
2029
- #: widgets/fluent-forms/fluent-forms.php:373
2030
- #: widgets/fluent-forms/fluent-forms.php:1778
2031
- #: widgets/fluent-forms/fluent-forms.php:2012
2032
- #: widgets/fluent-forms/fluent-forms.php:2103
2033
- #: widgets/fluent-forms/fluent-forms.php:2168
2034
- #: widgets/fluent-forms/fluent-forms.php:2231 widgets/funfact/funfact.php:1004
2035
  #: widgets/funfact/funfact.php:1013 widgets/funfact/funfact.php:1149
2036
  #: widgets/header-offcanvas/header-offcanvas.php:596
2037
  #: widgets/header-search/header-search.php:338 widgets/heading/heading.php:582
@@ -2058,8 +2058,8 @@ msgstr ""
2058
  #: widgets/tab/tab.php:765 widgets/tab/tab.php:837 widgets/tab/tab.php:1012
2059
  #: widgets/tab/tab.php:1133 widgets/tab/tab.php:1293 widgets/tab/tab.php:1577
2060
  #: widgets/tab/tab.php:1601 widgets/tab/tab.php:1817 widgets/tab/tab.php:1841
2061
- #: widgets/tablepress/tablepress.php:310 widgets/tablepress/tablepress.php:497
2062
- #: widgets/tablepress/tablepress.php:544 widgets/tablepress/tablepress.php:631
2063
  #: widgets/team/team.php:531 widgets/team/team.php:556
2064
  #: widgets/team/team.php:741 widgets/team/team.php:918
2065
  #: widgets/team/team.php:1760 widgets/team/team.php:1794
@@ -2079,17 +2079,17 @@ msgstr ""
2079
  #: widgets/accordion/accordion.php:272 widgets/blog-posts/blog-posts.php:1822
2080
  #: widgets/business-hours/business-hours.php:111
2081
  #: widgets/category-list/category-list.php:97
2082
- #: widgets/fluent-forms/fluent-forms.php:576
2083
- #: widgets/fluent-forms/fluent-forms.php:784
2084
- #: widgets/fluent-forms/fluent-forms.php:964
2085
- #: widgets/fluent-forms/fluent-forms.php:1080
2086
- #: widgets/fluent-forms/fluent-forms.php:1300
2087
- #: widgets/fluent-forms/fluent-forms.php:1384
2088
- #: widgets/fluent-forms/fluent-forms.php:1510
2089
- #: widgets/fluent-forms/fluent-forms.php:1582
2090
- #: widgets/fluent-forms/fluent-forms.php:2352
2091
- #: widgets/fluent-forms/fluent-forms.php:2458
2092
- #: widgets/fluent-forms/fluent-forms.php:2509
2093
  #: widgets/header-info/header-info.php:154
2094
  #: widgets/header-offcanvas/header-offcanvas.php:182
2095
  #: widgets/header-offcanvas/header-offcanvas.php:214
@@ -2119,18 +2119,18 @@ msgid "Background Color"
2119
  msgstr ""
2120
 
2121
  #: widgets/accordion/accordion.php:284 widgets/accordion/accordion.php:374
2122
- #: widgets/fluent-forms/fluent-forms.php:1001
2123
- #: widgets/fluent-forms/fluent-forms.php:1095
2124
- #: widgets/fluent-forms/fluent-forms.php:1606
2125
- #: widgets/fluent-forms/fluent-forms.php:1787
2126
- #: widgets/fluent-forms/fluent-forms.php:2240
2127
- #: widgets/fluent-forms/fluent-forms.php:2482
2128
  #: widgets/header-offcanvas/header-offcanvas.php:225
2129
  #: widgets/header-offcanvas/header-offcanvas.php:453
2130
  #: widgets/heading/heading.php:1235 widgets/image-box/image-box.php:793
2131
  #: widgets/image-box/image-box.php:811 widgets/ninja-forms/ninja-forms.php:794
2132
- #: widgets/tablepress/tablepress.php:261 widgets/tablepress/tablepress.php:385
2133
- #: widgets/tablepress/tablepress.php:520 widgets/tablepress/tablepress.php:567
2134
  #: widgets/testimonial/testimonial.php:718 widgets/we-forms/we-forms.php:561
2135
  #: widgets/wp-forms/wp-forms.php:612
2136
  msgid "Border Color"
@@ -2172,15 +2172,15 @@ msgstr ""
2172
  #: widgets/dual-button/dual-button.php:686
2173
  #: widgets/dual-button/dual-button.php:803
2174
  #: widgets/dual-button/dual-button.php:883 widgets/faq/faq.php:134
2175
- #: widgets/fluent-forms/fluent-forms.php:601
2176
- #: widgets/fluent-forms/fluent-forms.php:797
2177
- #: widgets/fluent-forms/fluent-forms.php:1342
2178
- #: widgets/fluent-forms/fluent-forms.php:1437
2179
- #: widgets/fluent-forms/fluent-forms.php:1523
2180
- #: widgets/fluent-forms/fluent-forms.php:2064
2181
- #: widgets/fluent-forms/fluent-forms.php:2178
2182
- #: widgets/fluent-forms/fluent-forms.php:2377
2183
- #: widgets/fluent-forms/fluent-forms.php:2532 widgets/funfact/funfact.php:450
2184
  #: widgets/funfact/funfact.php:487 widgets/funfact/funfact.php:581
2185
  #: widgets/funfact/funfact.php:636 widgets/funfact/funfact.php:1043
2186
  #: widgets/heading/heading.php:468 widgets/heading/heading.php:1212
@@ -2213,7 +2213,7 @@ msgstr ""
2213
  #: widgets/social-share/social-share.php:353 widgets/tab/tab.php:500
2214
  #: widgets/tab/tab.php:598 widgets/tab/tab.php:774 widgets/tab/tab.php:846
2215
  #: widgets/tab/tab.php:1330 widgets/tab/tab.php:1615 widgets/tab/tab.php:2014
2216
- #: widgets/tablepress/tablepress.php:655 widgets/team/team.php:272
2217
  #: widgets/team/team.php:334 widgets/team/team.php:701
2218
  #: widgets/team/team.php:875 widgets/team/team.php:1182
2219
  #: widgets/team/team.php:1221 widgets/team/team.php:2044
@@ -2263,15 +2263,15 @@ msgstr ""
2263
  #: widgets/dual-button/dual-button.php:694
2264
  #: widgets/dual-button/dual-button.php:811
2265
  #: widgets/dual-button/dual-button.php:891 widgets/faq/faq.php:233
2266
- #: widgets/fluent-forms/fluent-forms.php:478
2267
- #: widgets/fluent-forms/fluent-forms.php:612
2268
- #: widgets/fluent-forms/fluent-forms.php:1027
2269
- #: widgets/fluent-forms/fluent-forms.php:1053
2270
- #: widgets/fluent-forms/fluent-forms.php:1532
2271
- #: widgets/fluent-forms/fluent-forms.php:2075
2272
- #: widgets/fluent-forms/fluent-forms.php:2186
2273
- #: widgets/fluent-forms/fluent-forms.php:2251
2274
- #: widgets/fluent-forms/fluent-forms.php:2387 widgets/funfact/funfact.php:457
2275
  #: widgets/funfact/funfact.php:494 widgets/funfact/funfact.php:589
2276
  #: widgets/funfact/funfact.php:646 widgets/funfact/funfact.php:1051
2277
  #: widgets/heading/heading.php:674 widgets/icon-box/icon-box.php:601
@@ -2386,18 +2386,18 @@ msgstr ""
2386
  #: widgets/contact-form7/contact-form7.php:620
2387
  #: widgets/drop-caps/drop-caps.php:132 widgets/dual-button/dual-button.php:506
2388
  #: widgets/dual-button/dual-button.php:726
2389
- #: widgets/fluent-forms/fluent-forms.php:273
2390
- #: widgets/fluent-forms/fluent-forms.php:348
2391
- #: widgets/fluent-forms/fluent-forms.php:457
2392
- #: widgets/fluent-forms/fluent-forms.php:725
2393
- #: widgets/fluent-forms/fluent-forms.php:1155
2394
- #: widgets/fluent-forms/fluent-forms.php:1210
2395
- #: widgets/fluent-forms/fluent-forms.php:1351
2396
- #: widgets/fluent-forms/fluent-forms.php:1446
2397
- #: widgets/fluent-forms/fluent-forms.php:1544
2398
- #: widgets/fluent-forms/fluent-forms.php:2198
2399
- #: widgets/fluent-forms/fluent-forms.php:2399
2400
- #: widgets/fluent-forms/fluent-forms.php:2583 widgets/funfact/funfact.php:704
2401
  #: widgets/funfact/funfact.php:872 widgets/funfact/funfact.php:1022
2402
  #: widgets/header-info/header-info.php:130
2403
  #: widgets/header-offcanvas/header-offcanvas.php:352
@@ -2431,8 +2431,8 @@ msgstr ""
2431
  #: widgets/pricing/pricing.php:2179 widgets/progressbar/progressbar.php:196
2432
  #: widgets/social/social.php:466 widgets/social-share/social-share.php:649
2433
  #: widgets/tab/tab.php:480 widgets/tab/tab.php:559 widgets/tab/tab.php:711
2434
- #: widgets/tab/tab.php:1986 widgets/tablepress/tablepress.php:400
2435
- #: widgets/tablepress/tablepress.php:642 widgets/team/team.php:676
2436
  #: widgets/team/team.php:1002 widgets/team/team.php:1584
2437
  #: widgets/team/team.php:2155 widgets/testimonial/testimonial.php:467
2438
  #: widgets/testimonial/testimonial.php:629
@@ -2479,8 +2479,8 @@ msgstr ""
2479
  #: widgets/contact-form7/contact-form7.php:657
2480
  #: widgets/countdown-timer/countdown-timer.php:213
2481
  #: widgets/dual-button/dual-button.php:935
2482
- #: widgets/fluent-forms/fluent-forms.php:2307
2483
- #: widgets/fluent-forms/fluent-forms.php:2321 widgets/funfact/funfact.php:1102
2484
  #: widgets/header-offcanvas/header-offcanvas.php:583
2485
  #: widgets/header-search/header-search.php:247 widgets/heading/heading.php:837
2486
  #: widgets/heading/heading.php:901 widgets/heading/heading.php:1090
@@ -2528,12 +2528,12 @@ msgstr ""
2528
  #: widgets/countdown-timer/countdown-timer.php:1529
2529
  #: widgets/drop-caps/drop-caps.php:145 widgets/dual-button/dual-button.php:519
2530
  #: widgets/dual-button/dual-button.php:739
2531
- #: widgets/fluent-forms/fluent-forms.php:251
2532
- #: widgets/fluent-forms/fluent-forms.php:326
2533
- #: widgets/fluent-forms/fluent-forms.php:445
2534
- #: widgets/fluent-forms/fluent-forms.php:1167
2535
- #: widgets/fluent-forms/fluent-forms.php:1222
2536
- #: widgets/fluent-forms/fluent-forms.php:2595
2537
  #: widgets/header-info/header-info.php:118
2538
  #: widgets/header-offcanvas/header-offcanvas.php:370
2539
  #: widgets/header-offcanvas/header-offcanvas.php:550
@@ -2576,7 +2576,7 @@ msgstr ""
2576
  #: widgets/accordion/accordion.php:643 widgets/accordion/accordion.php:704
2577
  #: widgets/category-list/category-list.php:374
2578
  #: widgets/client-logo/client-logo.php:858
2579
- #: widgets/fluent-forms/fluent-forms.php:926 widgets/funfact/funfact.php:661
2580
  #: widgets/icon-box/icon-box.php:1065 widgets/page-list/page-list.php:738
2581
  #: widgets/post-list/post-list.php:883 widgets/pricing/pricing.php:1205
2582
  msgid "Size"
@@ -2628,11 +2628,11 @@ msgstr ""
2628
  #: widgets/dual-button/dual-button.php:70
2629
  #: widgets/dual-button/dual-button.php:531
2630
  #: widgets/dual-button/dual-button.php:751
2631
- #: widgets/fluent-forms/fluent-forms.php:182
2632
- #: widgets/fluent-forms/fluent-forms.php:417
2633
- #: widgets/fluent-forms/fluent-forms.php:541
2634
- #: widgets/fluent-forms/fluent-forms.php:1234
2635
- #: widgets/fluent-forms/fluent-forms.php:2280 widgets/funfact/funfact.php:245
2636
  #: widgets/header-offcanvas/header-offcanvas.php:298
2637
  #: widgets/header-search/header-search.php:301 widgets/heading/heading.php:400
2638
  #: widgets/image-accordion/image-accordion.php:523
@@ -2660,11 +2660,11 @@ msgstr ""
2660
  #: widgets/dual-button/dual-button.php:78
2661
  #: widgets/dual-button/dual-button.php:539
2662
  #: widgets/dual-button/dual-button.php:759
2663
- #: widgets/fluent-forms/fluent-forms.php:190
2664
- #: widgets/fluent-forms/fluent-forms.php:430
2665
- #: widgets/fluent-forms/fluent-forms.php:549
2666
- #: widgets/fluent-forms/fluent-forms.php:1242
2667
- #: widgets/fluent-forms/fluent-forms.php:2288 widgets/funfact/funfact.php:253
2668
  #: widgets/header-offcanvas/header-offcanvas.php:306
2669
  #: widgets/header-search/header-search.php:309 widgets/heading/heading.php:408
2670
  #: widgets/icon-box/icon-box.php:389
@@ -2682,8 +2682,8 @@ msgstr ""
2682
  #: widgets/pricing/pricing.php:2095 widgets/social/social.php:139
2683
  #: widgets/social/social.php:390 widgets/social-share/social-share.php:145
2684
  #: widgets/social-share/social-share.php:427 widgets/tab/tab.php:276
2685
- #: widgets/tab/tab.php:306 widgets/tablepress/tablepress.php:154
2686
- #: widgets/tablepress/tablepress.php:180 widgets/team/team.php:660
2687
  #: widgets/team/team.php:1507 widgets/testimonial/testimonial.php:773
2688
  #: widgets/testimonial/testimonial.php:799
2689
  #: widgets/testimonial/testimonial.php:1590 widgets/video/video.php:300
@@ -2729,24 +2729,24 @@ msgstr ""
2729
  #: widgets/dual-button/dual-button.php:444
2730
  #: widgets/dual-button/dual-button.php:664
2731
  #: widgets/dual-button/dual-button.php:874
2732
- #: widgets/fluent-forms/fluent-forms.php:240
2733
- #: widgets/fluent-forms/fluent-forms.php:314
2734
- #: widgets/fluent-forms/fluent-forms.php:522
2735
- #: widgets/fluent-forms/fluent-forms.php:757
2736
- #: widgets/fluent-forms/fluent-forms.php:1146
2737
- #: widgets/fluent-forms/fluent-forms.php:1201
2738
- #: widgets/fluent-forms/fluent-forms.php:1313
2739
- #: widgets/fluent-forms/fluent-forms.php:1409
2740
- #: widgets/fluent-forms/fluent-forms.php:1482
2741
- #: widgets/fluent-forms/fluent-forms.php:1557
2742
- #: widgets/fluent-forms/fluent-forms.php:1649
2743
- #: widgets/fluent-forms/fluent-forms.php:1737
2744
- #: widgets/fluent-forms/fluent-forms.php:1768
2745
- #: widgets/fluent-forms/fluent-forms.php:1951
2746
- #: widgets/fluent-forms/fluent-forms.php:2159
2747
- #: widgets/fluent-forms/fluent-forms.php:2431
2748
- #: widgets/fluent-forms/fluent-forms.php:2543
2749
- #: widgets/fluent-forms/fluent-forms.php:2575 widgets/funfact/funfact.php:782
2750
  #: widgets/funfact/funfact.php:915 widgets/header-info/header-info.php:166
2751
  #: widgets/header-offcanvas/header-offcanvas.php:264
2752
  #: widgets/icon-box/icon-box.php:1271 widgets/icon-box/icon-box.php:1667
@@ -2814,14 +2814,14 @@ msgstr ""
2814
  #: widgets/contact-form7/contact-form7.php:750
2815
  #: widgets/dual-button/dual-button.php:423
2816
  #: widgets/dual-button/dual-button.php:643
2817
- #: widgets/fluent-forms/fluent-forms.php:569
2818
- #: widgets/fluent-forms/fluent-forms.php:954
2819
- #: widgets/fluent-forms/fluent-forms.php:1503
2820
- #: widgets/fluent-forms/fluent-forms.php:1665
2821
- #: widgets/fluent-forms/fluent-forms.php:1864
2822
- #: widgets/fluent-forms/fluent-forms.php:2001
2823
- #: widgets/fluent-forms/fluent-forms.php:2139
2824
- #: widgets/fluent-forms/fluent-forms.php:2345 widgets/funfact/funfact.php:443
2825
  #: widgets/funfact/funfact.php:548 widgets/header-search/header-search.php:108
2826
  #: widgets/icon-box/icon-box.php:552 widgets/icon-box/icon-box.php:927
2827
  #: widgets/icon-box/icon-box.php:1303 widgets/icon-box/icon-box.php:1516
@@ -2846,7 +2846,7 @@ msgstr ""
2846
  #: widgets/pricing/pricing.php:1798 widgets/pricing/pricing.php:2121
2847
  #: widgets/pricing/pricing.php:2231 widgets/pricing/pricing.php:2313
2848
  #: widgets/social/social.php:203 widgets/social-share/social-share.php:240
2849
- #: widgets/tab/tab.php:734 widgets/tablepress/tablepress.php:490
2850
  #: widgets/team/team.php:237 widgets/team/team.php:523
2851
  #: widgets/team/team.php:1152 widgets/team/team.php:1253
2852
  #: widgets/team/team.php:1330 widgets/team/team.php:1427
@@ -2880,9 +2880,9 @@ msgstr ""
2880
  #: widgets/contact-form7/contact-form7.php:809
2881
  #: widgets/dual-button/dual-button.php:564
2882
  #: widgets/dual-button/dual-button.php:783
2883
- #: widgets/fluent-forms/fluent-forms.php:1575
2884
- #: widgets/fluent-forms/fluent-forms.php:2212
2885
- #: widgets/fluent-forms/fluent-forms.php:2451 widgets/funfact/funfact.php:479
2886
  #: widgets/funfact/funfact.php:603
2887
  #: widgets/header-offcanvas/header-offcanvas.php:193
2888
  #: widgets/header-offcanvas/header-offcanvas.php:421
@@ -3158,7 +3158,7 @@ msgstr ""
3158
  #: widgets/countdown-timer/countdown-timer.php:868
3159
  #: widgets/countdown-timer/countdown-timer.php:1143
3160
  #: widgets/countdown-timer/countdown-timer.php:1419
3161
- #: widgets/fluent-forms/fluent-forms.php:1125 widgets/icon-box/icon-box.php:206
3162
  #: widgets/image-box/image-box.php:298
3163
  #: widgets/image-comparison/image-comparison.php:87
3164
  #: widgets/image-comparison/image-comparison.php:114
@@ -3364,9 +3364,9 @@ msgstr ""
3364
  #: widgets/countdown-timer/countdown-timer.php:236
3365
  #: widgets/countdown-timer/countdown-timer.php:1630
3366
  #: widgets/dual-button/dual-button.php:961
3367
- #: widgets/fluent-forms/fluent-forms.php:1322
3368
- #: widgets/fluent-forms/fluent-forms.php:1417
3369
- #: widgets/fluent-forms/fluent-forms.php:2041 widgets/funfact/funfact.php:1125
3370
  #: widgets/header-search/header-search.php:265 widgets/heading/heading.php:942
3371
  #: widgets/heading/heading.php:1116 widgets/icon-box/icon-box.php:1158
3372
  #: widgets/image-box/image-box.php:406
@@ -3457,7 +3457,7 @@ msgstr ""
3457
  #: widgets/blog-posts/blog-posts.php:2399
3458
  #: widgets/client-logo/client-logo.php:1412
3459
  #: widgets/client-logo/client-logo.php:1431
3460
- #: widgets/fluent-forms/fluent-forms.php:1257
3461
  #: widgets/testimonial/testimonial.php:1252
3462
  #: widgets/testimonial/testimonial.php:1272
3463
  msgid "Separator Color"
@@ -3501,7 +3501,7 @@ msgstr ""
3501
  msgid "Image Height"
3502
  msgstr ""
3503
 
3504
- #: widgets/blog-posts/blog-posts.php:2542 widgets/tablepress/tablepress.php:665
3505
  msgid "Radius"
3506
  msgstr ""
3507
 
@@ -3510,7 +3510,7 @@ msgstr ""
3510
  #: widgets/contact-form7/contact-form7.php:565
3511
  #: widgets/dual-button/dual-button.php:161
3512
  #: widgets/dual-button/dual-button.php:290
3513
- #: widgets/fluent-forms/fluent-forms.php:2125
3514
  #: widgets/icon-box/icon-box.php:1237
3515
  #: widgets/image-accordion/image-accordion.php:591
3516
  #: widgets/image-box/image-box.php:283 widgets/image-box/image-box.php:1325
@@ -3523,7 +3523,7 @@ msgstr ""
3523
  #: widgets/blog-posts/blog-posts.php:2582 widgets/button/button.php:426
3524
  #: widgets/caldera-forms/caldera-forms.php:511
3525
  #: widgets/contact-form7/contact-form7.php:510
3526
- #: widgets/fluent-forms/fluent-forms.php:1824
3527
  #: widgets/header-search/header-search.php:78
3528
  #: widgets/mail-chimp/mail-chimp.php:821 widgets/mail-chimp/mail-chimp.php:1179
3529
  #: widgets/team/team.php:1041 widgets/team/team.php:2136
@@ -3535,14 +3535,14 @@ msgstr ""
3535
  #: widgets/blog-posts/blog-posts.php:2621
3536
  #: widgets/blog-posts/blog-posts.php:2651 widgets/button/button.php:231
3537
  #: widgets/button/button.php:262 widgets/category-list/category-list.php:404
3538
- #: widgets/fluent-forms/fluent-forms.php:510
3539
- #: widgets/fluent-forms/fluent-forms.php:588
3540
- #: widgets/fluent-forms/fluent-forms.php:834
3541
- #: widgets/fluent-forms/fluent-forms.php:1594
3542
- #: widgets/fluent-forms/fluent-forms.php:2027
3543
- #: widgets/fluent-forms/fluent-forms.php:2364
3544
- #: widgets/fluent-forms/fluent-forms.php:2470
3545
- #: widgets/fluent-forms/fluent-forms.php:2520
3546
  #: widgets/header-info/header-info.php:142 widgets/icon-box/icon-box.php:1310
3547
  #: widgets/icon-box/icon-box.php:1375
3548
  #: widgets/image-accordion/image-accordion.php:637
@@ -3559,8 +3559,8 @@ msgstr ""
3559
  #: widgets/ninja-forms/ninja-forms.php:860 widgets/page-list/page-list.php:769
3560
  #: widgets/post-list/post-list.php:914 widgets/pricing/pricing.php:1405
3561
  #: widgets/pricing/pricing.php:2128 widgets/pricing/pricing.php:2156
3562
- #: widgets/tablepress/tablepress.php:334 widgets/tablepress/tablepress.php:509
3563
- #: widgets/tablepress/tablepress.php:556 widgets/video/video.php:547
3564
  #: widgets/video/video.php:577 widgets/we-forms/we-forms.php:507
3565
  #: widgets/we-forms/we-forms.php:539 widgets/wp-forms/wp-forms.php:71
3566
  #: widgets/wp-forms/wp-forms.php:149 widgets/wp-forms/wp-forms.php:336
@@ -3593,7 +3593,7 @@ msgid "9:00 AM - 6:00 PM"
3593
  msgstr ""
3594
 
3595
  #: widgets/business-hours/business-hours.php:68
3596
- msgid "Hight Light this day"
3597
  msgstr ""
3598
 
3599
  #: widgets/business-hours/business-hours.php:79
@@ -3699,7 +3699,7 @@ msgstr ""
3699
 
3700
  #: widgets/caldera-forms/caldera-forms.php:412
3701
  #: widgets/contact-form7/contact-form7.php:411
3702
- #: widgets/fluent-forms/fluent-forms.php:777
3703
  #: widgets/ninja-forms/ninja-forms.php:462 widgets/we-forms/we-forms.php:210
3704
  #: widgets/wp-forms/wp-forms.php:294
3705
  msgid "Focus"
@@ -3707,8 +3707,8 @@ msgstr ""
3707
 
3708
  #: widgets/caldera-forms/caldera-forms.php:502
3709
  #: widgets/contact-form7/contact-form7.php:501
3710
- #: widgets/fluent-forms/fluent-forms.php:134
3711
- #: widgets/fluent-forms/fluent-forms.php:823
3712
  #: widgets/mail-chimp/mail-chimp.php:153 widgets/mail-chimp/mail-chimp.php:246
3713
  #: widgets/mail-chimp/mail-chimp.php:339 widgets/mail-chimp/mail-chimp.php:418
3714
  #: widgets/mail-chimp/mail-chimp.php:797
@@ -3743,7 +3743,7 @@ msgstr ""
3743
  msgid "Line Height"
3744
  msgstr ""
3745
 
3746
- #: widgets/caldera-forms/caldera-forms.php:892
3747
  msgid "Please select a Contact Form From Setting!"
3748
  msgstr ""
3749
 
@@ -3813,8 +3813,8 @@ msgstr ""
3813
  #: widgets/category-list/category-list.php:198 widgets/heading/heading.php:329
3814
  #: widgets/image-box/image-box.php:769 widgets/page-list/page-list.php:458
3815
  #: widgets/post-list/post-list.php:632 widgets/pricing/pricing.php:1868
3816
- #: widgets/tablepress/tablepress.php:224 widgets/tablepress/tablepress.php:351
3817
- #: widgets/tablepress/tablepress.php:434
3818
  msgid "Solid"
3819
  msgstr ""
3820
 
@@ -3822,16 +3822,16 @@ msgstr ""
3822
  #: widgets/client-logo/client-logo.php:1071 widgets/heading/heading.php:328
3823
  #: widgets/image-box/image-box.php:771 widgets/page-list/page-list.php:459
3824
  #: widgets/post-list/post-list.php:633 widgets/pricing/pricing.php:1870
3825
- #: widgets/tablepress/tablepress.php:226 widgets/tablepress/tablepress.php:353
3826
- #: widgets/tablepress/tablepress.php:436
3827
  msgid "Dotted"
3828
  msgstr ""
3829
 
3830
  #: widgets/category-list/category-list.php:200
3831
  #: widgets/client-logo/client-logo.php:1070 widgets/image-box/image-box.php:772
3832
  #: widgets/page-list/page-list.php:460 widgets/post-list/post-list.php:634
3833
- #: widgets/pricing/pricing.php:1871 widgets/tablepress/tablepress.php:227
3834
- #: widgets/tablepress/tablepress.php:354 widgets/tablepress/tablepress.php:437
3835
  msgid "Dashed"
3836
  msgstr ""
3837
 
@@ -4041,7 +4041,7 @@ msgid "From Bottom"
4041
  msgstr ""
4042
 
4043
  #: widgets/client-logo/client-logo.php:640
4044
- #: widgets/tablepress/tablepress.php:586
4045
  msgid "Hover Background"
4046
  msgstr ""
4047
 
@@ -4397,81 +4397,81 @@ msgstr ""
4397
  msgid "Select a Fluent Form"
4398
  msgstr ""
4399
 
4400
- #: widgets/fluent-forms/fluent-forms.php:67
4401
- #: widgets/fluent-forms/fluent-forms.php:75
4402
  msgid "Fluent Form"
4403
  msgstr ""
4404
 
4405
- #: widgets/fluent-forms/fluent-forms.php:86
4406
  msgid "Custom Title & Description"
4407
  msgstr ""
4408
 
4409
- #: widgets/fluent-forms/fluent-forms.php:122
4410
- #: widgets/fluent-forms/fluent-forms.php:502
4411
  #: widgets/ninja-forms/ninja-forms.php:153 widgets/wp-forms/wp-forms.php:63
4412
  msgid "Labels"
4413
  msgstr ""
4414
 
4415
- #: widgets/fluent-forms/fluent-forms.php:149
4416
  #: widgets/ninja-forms/ninja-forms.php:844 widgets/wp-forms/wp-forms.php:631
4417
  msgid "Errors"
4418
  msgstr ""
4419
 
4420
- #: widgets/fluent-forms/fluent-forms.php:156
4421
  #: widgets/ninja-forms/ninja-forms.php:852
4422
  msgid "Error Messages"
4423
  msgstr ""
4424
 
4425
- #: widgets/fluent-forms/fluent-forms.php:171
4426
  #: widgets/ninja-forms/ninja-forms.php:67
4427
  msgid "Title & Description"
4428
  msgstr ""
4429
 
4430
- #: widgets/fluent-forms/fluent-forms.php:363
4431
  msgid "Form Container"
4432
  msgstr ""
4433
 
4434
- #: widgets/fluent-forms/fluent-forms.php:383
4435
  msgid "Link Color"
4436
  msgstr ""
4437
 
4438
- #: widgets/fluent-forms/fluent-forms.php:395
4439
  msgid "Max Width"
4440
  msgstr ""
4441
 
4442
- #: widgets/fluent-forms/fluent-forms.php:533
4443
  #: widgets/ninja-forms/ninja-forms.php:235 widgets/wp-forms/wp-forms.php:94
4444
  msgid "Input & Textarea"
4445
  msgstr ""
4446
 
4447
- #: widgets/fluent-forms/fluent-forms.php:624
4448
- #: widgets/fluent-forms/fluent-forms.php:887
4449
  #: widgets/ninja-forms/ninja-forms.php:312
4450
  msgid "Text Indent"
4451
  msgstr ""
4452
 
4453
- #: widgets/fluent-forms/fluent-forms.php:649
4454
  #: widgets/ninja-forms/ninja-forms.php:370 widgets/we-forms/we-forms.php:70
4455
  #: widgets/wp-forms/wp-forms.php:192
4456
  msgid "Input Width"
4457
  msgstr ""
4458
 
4459
- #: widgets/fluent-forms/fluent-forms.php:668
4460
  msgid "Input Height"
4461
  msgstr ""
4462
 
4463
- #: widgets/fluent-forms/fluent-forms.php:687
4464
  #: widgets/ninja-forms/ninja-forms.php:390 widgets/wp-forms/wp-forms.php:219
4465
  msgid "Textarea Width"
4466
  msgstr ""
4467
 
4468
- #: widgets/fluent-forms/fluent-forms.php:706
4469
  #: widgets/ninja-forms/ninja-forms.php:409 widgets/wp-forms/wp-forms.php:238
4470
  msgid "Textarea Height"
4471
  msgstr ""
4472
 
4473
- #: widgets/fluent-forms/fluent-forms.php:737
4474
- #: widgets/fluent-forms/fluent-forms.php:1962 widgets/funfact/funfact.php:791
4475
  #: widgets/funfact/funfact.php:835 widgets/icon-box/icon-box.php:1091
4476
  #: widgets/image-box/image-box.php:1160 widgets/image-box/image-box.php:1247
4477
  #: widgets/nav-menu/nav-menu.php:590 widgets/ninja-forms/ninja-forms.php:204
@@ -4480,152 +4480,152 @@ msgstr ""
4480
  msgid "Spacing"
4481
  msgstr ""
4482
 
4483
- #: widgets/fluent-forms/fluent-forms.php:852
4484
  msgid "Radio & Checkbox"
4485
  msgstr ""
4486
 
4487
- #: widgets/fluent-forms/fluent-forms.php:860
4488
- #: widgets/fluent-forms/fluent-forms.php:1469
4489
- #: widgets/fluent-forms/fluent-forms.php:1936
4490
  msgid "Label Color"
4491
  msgstr ""
4492
 
4493
- #: widgets/fluent-forms/fluent-forms.php:873
4494
- #: widgets/fluent-forms/fluent-forms.php:878 widgets/we-forms/we-forms.php:291
4495
  msgid "Label Typography"
4496
  msgstr ""
4497
 
4498
- #: widgets/fluent-forms/fluent-forms.php:915
4499
  msgid "Custom Styles"
4500
  msgstr ""
4501
 
4502
- #: widgets/fluent-forms/fluent-forms.php:979 widgets/heading/heading.php:477
4503
  #: widgets/heading/heading.php:1217
4504
  #: widgets/image-accordion/image-accordion.php:823
4505
- #: widgets/image-box/image-box.php:741 widgets/tablepress/tablepress.php:242
4506
- #: widgets/tablepress/tablepress.php:366 widgets/tablepress/tablepress.php:449
4507
  msgid "Border Width"
4508
  msgstr ""
4509
 
4510
- #: widgets/fluent-forms/fluent-forms.php:1016
4511
  msgid "Checkbox"
4512
  msgstr ""
4513
 
4514
- #: widgets/fluent-forms/fluent-forms.php:1042
4515
  msgid "Radio Buttons"
4516
  msgstr ""
4517
 
4518
- #: widgets/fluent-forms/fluent-forms.php:1070
4519
  msgid "Checked"
4520
  msgstr ""
4521
 
4522
- #: widgets/fluent-forms/fluent-forms.php:1117
4523
  msgid "Section Break"
4524
  msgstr ""
4525
 
4526
- #: widgets/fluent-forms/fluent-forms.php:1271
4527
  msgid "Checkbox Grid"
4528
  msgstr ""
4529
 
4530
- #: widgets/fluent-forms/fluent-forms.php:1279
4531
  msgid "Grid Table Head"
4532
  msgstr ""
4533
 
4534
- #: widgets/fluent-forms/fluent-forms.php:1363
4535
  msgid "Grid Table Item"
4536
  msgstr ""
4537
 
4538
- #: widgets/fluent-forms/fluent-forms.php:1396
4539
  msgid "Odd Item Background Color"
4540
  msgstr ""
4541
 
4542
- #: widgets/fluent-forms/fluent-forms.php:1461
4543
  msgid "Address Line"
4544
  msgstr ""
4545
 
4546
- #: widgets/fluent-forms/fluent-forms.php:1493
4547
  msgid "Image Upload"
4548
  msgstr ""
4549
 
4550
- #: widgets/fluent-forms/fluent-forms.php:1629
4551
  msgid "Range Slider"
4552
  msgstr ""
4553
 
4554
- #: widgets/fluent-forms/fluent-forms.php:1637
4555
  msgid "Counter Color"
4556
  msgstr ""
4557
 
4558
- #: widgets/fluent-forms/fluent-forms.php:1654
4559
  msgid "Counter Typography"
4560
  msgstr ""
4561
 
4562
- #: widgets/fluent-forms/fluent-forms.php:1708
4563
  msgid "Net Promoter Score"
4564
  msgstr ""
4565
 
4566
- #: widgets/fluent-forms/fluent-forms.php:1716
4567
  msgid "Label:"
4568
  msgstr ""
4569
 
4570
- #: widgets/fluent-forms/fluent-forms.php:1746
4571
  msgid "Input:"
4572
  msgstr ""
4573
 
4574
- #: widgets/fluent-forms/fluent-forms.php:1799
4575
  msgid "Hover Border Color"
4576
  msgstr ""
4577
 
4578
- #: widgets/fluent-forms/fluent-forms.php:1816
4579
  #: widgets/testimonial/testimonial.php:932
4580
  msgid "Rating"
4581
  msgstr ""
4582
 
4583
- #: widgets/fluent-forms/fluent-forms.php:1843
4584
  msgid "Gap"
4585
  msgstr ""
4586
 
4587
- #: widgets/fluent-forms/fluent-forms.php:1906
4588
  msgid "Pagination"
4589
  msgstr ""
4590
 
4591
- #: widgets/fluent-forms/fluent-forms.php:1914
4592
  msgid "Progressbar Label"
4593
  msgstr ""
4594
 
4595
- #: widgets/fluent-forms/fluent-forms.php:1922
4596
  #: widgets/page-list/page-list.php:173
4597
  msgid "Show Label"
4598
  msgstr ""
4599
 
4600
- #: widgets/fluent-forms/fluent-forms.php:1978
4601
  msgid "Progressbar"
4602
  msgstr ""
4603
 
4604
- #: widgets/fluent-forms/fluent-forms.php:1986
4605
  msgid "Show Progressbar"
4606
  msgstr ""
4607
 
4608
- #: widgets/fluent-forms/fluent-forms.php:2092
4609
  msgid "Filled"
4610
  msgstr ""
4611
 
4612
- #: widgets/fluent-forms/fluent-forms.php:2272
4613
  #: widgets/ninja-forms/ninja-forms.php:584 widgets/wp-forms/wp-forms.php:406
4614
  msgid "Submit Button"
4615
  msgstr ""
4616
 
4617
- #: widgets/fluent-forms/fluent-forms.php:2411
4618
  #: widgets/image-box/image-box.php:522
4619
  msgid "Margin Top"
4620
  msgstr ""
4621
 
4622
- #: widgets/fluent-forms/fluent-forms.php:2501
4623
  #: widgets/mail-chimp/mail-chimp.php:551
4624
  #: widgets/ninja-forms/ninja-forms.php:813
4625
  msgid "Success Message"
4626
  msgstr ""
4627
 
4628
- #: widgets/fluent-forms/fluent-forms.php:2554
4629
  msgid "Error Message"
4630
  msgstr ""
4631
 
@@ -5430,7 +5430,7 @@ msgid "Shadow line"
5430
  msgstr ""
5431
 
5432
  #: widgets/image-box/image-box.php:144 widgets/image-box/image-box.php:1084
5433
- #: widgets/tab/tab.php:1968 widgets/tablepress/tablepress.php:421
5434
  msgid "Body"
5435
  msgstr ""
5436
 
@@ -5466,8 +5466,8 @@ msgid "Border Type"
5466
  msgstr ""
5467
 
5468
  #: widgets/image-box/image-box.php:770 widgets/pricing/pricing.php:1869
5469
- #: widgets/tablepress/tablepress.php:225 widgets/tablepress/tablepress.php:352
5470
- #: widgets/tablepress/tablepress.php:435
5471
  msgid "Double"
5472
  msgstr ""
5473
 
@@ -5638,7 +5638,7 @@ msgstr ""
5638
  msgid "Pause"
5639
  msgstr ""
5640
 
5641
- #: widgets/mail-chimp/mail-chimp-api.php:45
5642
  msgid "Please set API Key into Dashboard User Data. "
5643
  msgstr ""
5644
 
@@ -5735,7 +5735,7 @@ msgstr ""
5735
  msgid "Phone:"
5736
  msgstr ""
5737
 
5738
- #: widgets/mail-chimp/mail-chimp.php:329 widgets/tablepress/tablepress.php:87
5739
  #: widgets/team/team.php:434 widgets/team/team.php:2471
5740
  msgid "Phone"
5741
  msgstr ""
@@ -5833,11 +5833,11 @@ msgstr ""
5833
  msgid "This works in the current page."
5834
  msgstr ""
5835
 
5836
- #: widgets/nav-menu/nav-menu.php:112 widgets/tablepress/tablepress.php:81
5837
  msgid "Responsive Breakpoint"
5838
  msgstr ""
5839
 
5840
- #: widgets/nav-menu/nav-menu.php:116 widgets/tablepress/tablepress.php:88
5841
  msgid "Tablet"
5842
  msgstr ""
5843
 
@@ -6564,7 +6564,7 @@ msgstr ""
6564
  msgid "Ribbon"
6565
  msgstr ""
6566
 
6567
- #: widgets/progressbar/progressbar.php:62 widgets/tablepress/tablepress.php:537
6568
  msgid "Stripe"
6569
  msgstr ""
6570
 
@@ -6900,97 +6900,97 @@ msgstr ""
6900
  msgid "TablePress"
6901
  msgstr ""
6902
 
6903
- #: widgets/tablepress/tablepress.php:45 widgets/tablepress/tablepress.php:200
6904
  msgid "Table"
6905
  msgstr ""
6906
 
6907
- #: widgets/tablepress/tablepress.php:65
6908
  msgid "Responsive"
6909
  msgstr ""
6910
 
6911
- #: widgets/tablepress/tablepress.php:71
6912
  msgid "Flip"
6913
  msgstr ""
6914
 
6915
- #: widgets/tablepress/tablepress.php:72
6916
  msgid "Scroll"
6917
  msgstr ""
6918
 
6919
- #: widgets/tablepress/tablepress.php:73
6920
  msgid "Collapse"
6921
  msgstr ""
6922
 
6923
- #: widgets/tablepress/tablepress.php:74
6924
  msgid "Stack"
6925
  msgstr ""
6926
 
6927
- #: widgets/tablepress/tablepress.php:89
6928
  msgid "Desktop"
6929
  msgstr ""
6930
 
6931
- #: widgets/tablepress/tablepress.php:90
6932
  msgid "All"
6933
  msgstr ""
6934
 
6935
- #: widgets/tablepress/tablepress.php:102
6936
  msgid "Nav Hide"
6937
  msgstr ""
6938
 
6939
- #: widgets/tablepress/tablepress.php:113
6940
  msgid "Search Hide"
6941
  msgstr ""
6942
 
6943
- #: widgets/tablepress/tablepress.php:124
6944
  msgid "Footer Info Hide"
6945
  msgstr ""
6946
 
6947
- #: widgets/tablepress/tablepress.php:135
6948
  msgid "Pagination Hide"
6949
  msgstr ""
6950
 
6951
- #: widgets/tablepress/tablepress.php:146
6952
  msgid "Header Alignment"
6953
  msgstr ""
6954
 
6955
- #: widgets/tablepress/tablepress.php:172
6956
  msgid "Body Alignment"
6957
  msgstr ""
6958
 
6959
- #: widgets/tablepress/tablepress.php:219 widgets/tablepress/tablepress.php:346
6960
- #: widgets/tablepress/tablepress.php:429 widgets/video/video.php:606
6961
  msgid "Border Style"
6962
  msgstr ""
6963
 
6964
- #: widgets/tablepress/tablepress.php:228 widgets/tablepress/tablepress.php:355
6965
- #: widgets/tablepress/tablepress.php:438
6966
  msgid "Groove"
6967
  msgstr ""
6968
 
6969
- #: widgets/tablepress/tablepress.php:276
6970
  msgid "Pagination And Serach Gap"
6971
  msgstr ""
6972
 
6973
- #: widgets/tablepress/tablepress.php:288
6974
  msgid "Footer Text And Navigation gap"
6975
  msgstr ""
6976
 
6977
- #: widgets/tablepress/tablepress.php:322
6978
  msgid "Hover And Active Background"
6979
  msgstr ""
6980
 
6981
- #: widgets/tablepress/tablepress.php:468
6982
  msgid "Cell Padding"
6983
  msgstr ""
6984
 
6985
- #: widgets/tablepress/tablepress.php:599
6986
  msgid "Filter And Search"
6987
  msgstr ""
6988
 
6989
- #: widgets/tablepress/tablepress.php:694
6990
  msgid "Please Select A Table From Setting!"
6991
  msgstr ""
6992
 
6993
- #: widgets/tablepress/tablepress.php:726
6994
  msgid "Please install and activate TablePress plugin to work this widget."
6995
  msgstr ""
6996
 
2
  # This file is distributed under the same license as the ElementsKit Lite package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: ElementsKit Lite 2.6.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elementskit-lite\n"
7
+ "POT-Creation-Date: 2022-05-24 11:24:00+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
41
  msgid "6"
42
  msgstr ""
43
 
44
+ #: elementskit-lite.php:374
45
  msgid "Activate Elementor"
46
  msgstr ""
47
 
48
+ #: elementskit-lite.php:377
49
  msgid "Install Elementor"
50
  msgstr ""
51
 
52
+ #: elementskit-lite.php:383
53
  msgid ""
54
  "ElementsKit requires Elementor version %1$s+, which is currently NOT "
55
  "RUNNING."
56
  msgstr ""
57
 
58
+ #: elementskit-lite.php:400
59
  msgid ""
60
  "ElementsKit requires PHP version %1$s+, which is currently NOT RUNNING on "
61
  "this server."
62
  msgstr ""
63
 
64
+ #: elementskit-lite.php:425 libs/framework/attr.php:61
65
  #: libs/framework/views/onboard-steps/step-05.php:8
66
  msgid "ElementsKit"
67
  msgstr ""
68
 
69
+ #: elementskit-lite.php:433
70
  msgid "ElementsKit Header Footer"
71
  msgstr ""
72
 
73
+ #: helpers/utils.php:209 widgets/caldera-forms/caldera-forms.php:37
74
  #: widgets/caldera-forms/caldera-forms.php:62
75
  msgid "Select Form"
76
  msgstr ""
77
 
78
+ #: helpers/utils.php:214
79
  msgid "Create a form first"
80
  msgstr ""
81
 
82
+ #: helpers/utils.php:228
83
  msgid "Select Ninja Form"
84
  msgstr ""
85
 
86
+ #: helpers/utils.php:235 widgets/fluent-forms/fluent-forms.php:54
87
  msgid "Create a Form First"
88
  msgstr ""
89
 
90
+ #: helpers/utils.php:246 widgets/tablepress/tablepress.php:49
91
  msgid "Select Table"
92
  msgstr ""
93
 
94
+ #: helpers/utils.php:253
95
  msgid "(no name)"
96
  msgstr ""
97
 
98
+ #: helpers/utils.php:259
99
  msgid "Create a Table First"
100
  msgstr ""
101
 
115
  msgid "Install Now"
116
  msgstr ""
117
 
118
+ #: libs/framework/controls/settings/switch.php:53
119
  msgid "View Demo"
120
  msgstr ""
121
 
245
  msgstr ""
246
 
247
  #: libs/framework/views/onboard-steps/step-01.php:36
248
+ #: widgets/fluent-forms/fluent-forms.php:2311 widgets/heading/heading.php:332
249
  #: widgets/icon-box/icon-box.php:470 widgets/ninja-forms/ninja-forms.php:597
250
  #: widgets/wp-forms/wp-forms.php:419
251
  msgid "Custom"
661
  #: widgets/dual-button/dual-button.php:650
662
  #: widgets/dual-button/dual-button.php:789
663
  #: widgets/dual-button/dual-button.php:861 widgets/faq/faq.php:195
664
+ #: widgets/fluent-forms/fluent-forms.php:223
665
+ #: widgets/fluent-forms/fluent-forms.php:297
666
+ #: widgets/fluent-forms/fluent-forms.php:1132
667
+ #: widgets/fluent-forms/fluent-forms.php:1187
668
+ #: widgets/fluent-forms/fluent-forms.php:1287
669
+ #: widgets/fluent-forms/fluent-forms.php:1371
670
+ #: widgets/fluent-forms/fluent-forms.php:1670
671
+ #: widgets/fluent-forms/fluent-forms.php:1688
672
+ #: widgets/fluent-forms/fluent-forms.php:1723
673
+ #: widgets/fluent-forms/fluent-forms.php:1754
674
+ #: widgets/fluent-forms/fluent-forms.php:1869
675
+ #: widgets/fluent-forms/fluent-forms.php:1887
676
+ #: widgets/fluent-forms/fluent-forms.php:2146
677
+ #: widgets/fluent-forms/fluent-forms.php:2218
678
+ #: widgets/fluent-forms/fluent-forms.php:2561 widgets/funfact/funfact.php:555
679
  #: widgets/funfact/funfact.php:852
680
  #: widgets/header-offcanvas/header-offcanvas.php:169
681
  #: widgets/header-offcanvas/header-offcanvas.php:202
712
  #: widgets/progressbar/progressbar.php:407 widgets/social/social.php:211
713
  #: widgets/social/social.php:273 widgets/social-share/social-share.php:248
714
  #: widgets/social-share/social-share.php:310
715
+ #: widgets/tablepress/tablepress.php:205 widgets/tablepress/tablepress.php:617
716
  #: widgets/team/team.php:245 widgets/team/team.php:308
717
  #: widgets/team/team.php:1158 widgets/team/team.php:1197
718
  #: widgets/team/team.php:1260 widgets/team/team.php:1279
907
  msgid "Loading"
908
  msgstr ""
909
 
910
+ #: modules/controls/widget-area-utils.php:28
911
+ #: modules/controls/widget-area-utils.php:87
912
  msgid "Click here to add content."
913
  msgstr ""
914
 
915
+ #: modules/controls/widget-area-utils.php:59
916
  msgid "Edit"
917
  msgstr ""
918
 
1025
 
1026
  #: modules/header-footer/cpt-api.php:82 modules/header-footer/cpt-hooks.php:55
1027
  #: widgets/client-logo/client-logo.php:1222
1028
+ #: widgets/fluent-forms/fluent-forms.php:1682
1029
+ #: widgets/fluent-forms/fluent-forms.php:1881 widgets/nav-menu/nav-menu.php:465
1030
  #: widgets/nav-menu/nav-menu.php:690 widgets/post-tab/post-tab.php:283
1031
  #: widgets/tab/tab.php:808 widgets/testimonial/testimonial.php:1821
1032
  msgid "Active"
1102
 
1103
  #: modules/header-footer/views/modal-editor.php:22
1104
  #: widgets/pricing/pricing.php:39 widgets/pricing/pricing.php:2369
1105
+ #: widgets/tablepress/tablepress.php:299
1106
  msgid "Header"
1107
  msgstr ""
1108
 
1319
  msgstr ""
1320
 
1321
  #: modules/megamenu/views/options-menu-item.php:117
1322
+ #: widgets/fluent-forms/fluent-forms.php:2310
1323
  #: widgets/mail-chimp/mail-chimp.php:543
1324
  #: widgets/ninja-forms/ninja-forms.php:596 widgets/wp-forms/wp-forms.php:418
1325
  msgid "Full Width"
1344
  #: modules/megamenu/views/options-menu-item.php:132
1345
  #: widgets/category-list/category-list.php:54
1346
  #: widgets/client-logo/client-logo.php:1069
1347
+ #: widgets/fluent-forms/fluent-forms.php:421 widgets/funfact/funfact.php:118
1348
  #: widgets/image-accordion/image-accordion.php:277
1349
  #: widgets/page-list/page-list.php:252 widgets/progressbar/progressbar.php:53
1350
  #: widgets/team/team.php:56 widgets/testimonial/testimonial.php:59
1380
  #: widgets/pricing/pricing.php:831 widgets/pricing/pricing.php:1618
1381
  #: widgets/pricing/pricing.php:1771 widgets/pricing/pricing.php:2202
1382
  #: widgets/social/social.php:431 widgets/social-share/social-share.php:468
1383
+ #: widgets/tab/tab.php:372 widgets/tablepress/tablepress.php:67
1384
+ #: widgets/tablepress/tablepress.php:83 widgets/tablepress/tablepress.php:220
1385
+ #: widgets/tablepress/tablepress.php:347 widgets/tablepress/tablepress.php:430
1386
  #: widgets/team/team.php:1548 widgets/video/video.php:617
1387
  msgid "None"
1388
  msgstr ""
1509
  #: widgets/dual-button/dual-button.php:74
1510
  #: widgets/dual-button/dual-button.php:535
1511
  #: widgets/dual-button/dual-button.php:755
1512
+ #: widgets/fluent-forms/fluent-forms.php:185
1513
+ #: widgets/fluent-forms/fluent-forms.php:425
1514
+ #: widgets/fluent-forms/fluent-forms.php:544
1515
+ #: widgets/fluent-forms/fluent-forms.php:1237
1516
+ #: widgets/fluent-forms/fluent-forms.php:2283 widgets/funfact/funfact.php:249
1517
  #: widgets/header-offcanvas/header-offcanvas.php:302
1518
  #: widgets/header-offcanvas/header-offcanvas.php:610
1519
  #: widgets/header-search/header-search.php:305 widgets/heading/heading.php:404
1533
  #: widgets/social-share/social-share.php:423 widgets/tab/tab.php:158
1534
  #: widgets/tab/tab.php:272 widgets/tab/tab.php:302 widgets/tab/tab.php:1054
1535
  #: widgets/tab/tab.php:1175 widgets/tab/tab.php:1545
1536
+ #: widgets/tablepress/tablepress.php:147 widgets/tablepress/tablepress.php:173
1537
  #: widgets/team/team.php:484 widgets/team/team.php:656
1538
  #: widgets/team/team.php:971 widgets/team/team.php:1503
1539
  #: widgets/testimonial/testimonial.php:196
1557
  #: widgets/dual-button/dual-button.php:82
1558
  #: widgets/dual-button/dual-button.php:543
1559
  #: widgets/dual-button/dual-button.php:763
1560
+ #: widgets/fluent-forms/fluent-forms.php:193
1561
+ #: widgets/fluent-forms/fluent-forms.php:433
1562
+ #: widgets/fluent-forms/fluent-forms.php:552
1563
+ #: widgets/fluent-forms/fluent-forms.php:1245
1564
+ #: widgets/fluent-forms/fluent-forms.php:2291 widgets/funfact/funfact.php:257
1565
  #: widgets/header-offcanvas/header-offcanvas.php:310
1566
  #: widgets/header-offcanvas/header-offcanvas.php:614
1567
  #: widgets/header-search/header-search.php:313 widgets/heading/heading.php:412
1580
  #: widgets/social/social.php:394 widgets/social-share/social-share.php:149
1581
  #: widgets/social-share/social-share.php:431 widgets/tab/tab.php:157
1582
  #: widgets/tab/tab.php:280 widgets/tab/tab.php:310
1583
+ #: widgets/tablepress/tablepress.php:155 widgets/tablepress/tablepress.php:181
1584
  #: widgets/team/team.php:488 widgets/team/team.php:664
1585
  #: widgets/team/team.php:975 widgets/team/team.php:979
1586
  #: widgets/team/team.php:1511 widgets/testimonial/testimonial.php:803
1706
  #: widgets/accordion/accordion.php:47 widgets/accordion/accordion.php:228
1707
  #: widgets/blog-posts/blog-posts.php:300 widgets/blog-posts/blog-posts.php:1895
1708
  #: widgets/faq/faq.php:48 widgets/faq/faq.php:97
1709
+ #: widgets/fluent-forms/fluent-forms.php:96
1710
+ #: widgets/fluent-forms/fluent-forms.php:211 widgets/funfact/funfact.php:826
1711
  #: widgets/heading/heading.php:41 widgets/heading/heading.php:426
1712
  #: widgets/icon-box/icon-box.php:445 widgets/icon-box/icon-box.php:723
1713
  #: widgets/image-accordion/image-accordion.php:72
1739
  #: widgets/client-logo/client-logo.php:413
1740
  #: widgets/dual-button/dual-button.php:192
1741
  #: widgets/dual-button/dual-button.php:321
1742
+ #: widgets/fluent-forms/fluent-forms.php:87
1743
+ #: widgets/fluent-forms/fluent-forms.php:916 widgets/funfact/funfact.php:87
1744
  #: widgets/funfact/funfact.php:1066 widgets/heading/heading.php:317
1745
  #: widgets/heading/heading.php:651 widgets/heading/heading.php:691
1746
  #: widgets/heading/heading.php:781 widgets/icon-box/icon-box.php:90
1797
  #: widgets/client-logo/client-logo.php:414
1798
  #: widgets/dual-button/dual-button.php:193
1799
  #: widgets/dual-button/dual-button.php:322
1800
+ #: widgets/fluent-forms/fluent-forms.php:88
1801
+ #: widgets/fluent-forms/fluent-forms.php:917 widgets/funfact/funfact.php:88
1802
  #: widgets/funfact/funfact.php:1067 widgets/heading/heading.php:318
1803
  #: widgets/heading/heading.php:652 widgets/heading/heading.php:692
1804
  #: widgets/heading/heading.php:782 widgets/icon-box/icon-box.php:91
1839
  msgstr ""
1840
 
1841
  #: widgets/accordion/accordion.php:67 widgets/accordion/accordion.php:471
1842
+ #: widgets/fluent-forms/fluent-forms.php:109
1843
+ #: widgets/fluent-forms/fluent-forms.php:285
1844
+ #: widgets/fluent-forms/fluent-forms.php:1178 widgets/icon-box/icon-box.php:798
1845
  #: widgets/image-box/image-box.php:235 widgets/image-box/image-box.php:1238
1846
  #: widgets/piechart/piechart.php:169 widgets/team/team.php:1408
1847
  #: widgets/team/team.php:1904 widgets/testimonial/testimonial.php:876
1908
  #: widgets/client-logo/client-logo.php:449
1909
  #: widgets/contact-form7/contact-form7.php:647
1910
  #: widgets/dual-button/dual-button.php:924
1911
+ #: widgets/fluent-forms/fluent-forms.php:124
1912
+ #: widgets/fluent-forms/fluent-forms.php:136
1913
+ #: widgets/fluent-forms/fluent-forms.php:158
1914
+ #: widgets/fluent-forms/fluent-forms.php:1923
1915
+ #: widgets/fluent-forms/fluent-forms.php:1987
1916
  #: widgets/header-search/header-search.php:237
1917
  #: widgets/icon-box/icon-box.php:436 widgets/mail-chimp/mail-chimp.php:167
1918
  #: widgets/mail-chimp/mail-chimp.php:261 widgets/mail-chimp/mail-chimp.php:353
1938
  #: widgets/client-logo/client-logo.php:450
1939
  #: widgets/contact-form7/contact-form7.php:648
1940
  #: widgets/dual-button/dual-button.php:925
1941
+ #: widgets/fluent-forms/fluent-forms.php:125
1942
+ #: widgets/fluent-forms/fluent-forms.php:137
1943
+ #: widgets/fluent-forms/fluent-forms.php:159
1944
+ #: widgets/fluent-forms/fluent-forms.php:1924
1945
+ #: widgets/fluent-forms/fluent-forms.php:1988
1946
  #: widgets/header-search/header-search.php:238
1947
  #: widgets/icon-box/icon-box.php:437 widgets/mail-chimp/mail-chimp.php:168
1948
  #: widgets/mail-chimp/mail-chimp.php:262 widgets/mail-chimp/mail-chimp.php:354
2026
  #: widgets/dual-button/dual-button.php:707
2027
  #: widgets/dual-button/dual-button.php:824
2028
  #: widgets/dual-button/dual-button.php:904 widgets/faq/faq.php:124
2029
+ #: widgets/fluent-forms/fluent-forms.php:372
2030
+ #: widgets/fluent-forms/fluent-forms.php:1777
2031
+ #: widgets/fluent-forms/fluent-forms.php:2011
2032
+ #: widgets/fluent-forms/fluent-forms.php:2102
2033
+ #: widgets/fluent-forms/fluent-forms.php:2167
2034
+ #: widgets/fluent-forms/fluent-forms.php:2230 widgets/funfact/funfact.php:1004
2035
  #: widgets/funfact/funfact.php:1013 widgets/funfact/funfact.php:1149
2036
  #: widgets/header-offcanvas/header-offcanvas.php:596
2037
  #: widgets/header-search/header-search.php:338 widgets/heading/heading.php:582
2058
  #: widgets/tab/tab.php:765 widgets/tab/tab.php:837 widgets/tab/tab.php:1012
2059
  #: widgets/tab/tab.php:1133 widgets/tab/tab.php:1293 widgets/tab/tab.php:1577
2060
  #: widgets/tab/tab.php:1601 widgets/tab/tab.php:1817 widgets/tab/tab.php:1841
2061
+ #: widgets/tablepress/tablepress.php:307 widgets/tablepress/tablepress.php:494
2062
+ #: widgets/tablepress/tablepress.php:541 widgets/tablepress/tablepress.php:628
2063
  #: widgets/team/team.php:531 widgets/team/team.php:556
2064
  #: widgets/team/team.php:741 widgets/team/team.php:918
2065
  #: widgets/team/team.php:1760 widgets/team/team.php:1794
2079
  #: widgets/accordion/accordion.php:272 widgets/blog-posts/blog-posts.php:1822
2080
  #: widgets/business-hours/business-hours.php:111
2081
  #: widgets/category-list/category-list.php:97
2082
+ #: widgets/fluent-forms/fluent-forms.php:575
2083
+ #: widgets/fluent-forms/fluent-forms.php:783
2084
+ #: widgets/fluent-forms/fluent-forms.php:963
2085
+ #: widgets/fluent-forms/fluent-forms.php:1079
2086
+ #: widgets/fluent-forms/fluent-forms.php:1299
2087
+ #: widgets/fluent-forms/fluent-forms.php:1383
2088
+ #: widgets/fluent-forms/fluent-forms.php:1509
2089
+ #: widgets/fluent-forms/fluent-forms.php:1581
2090
+ #: widgets/fluent-forms/fluent-forms.php:2351
2091
+ #: widgets/fluent-forms/fluent-forms.php:2457
2092
+ #: widgets/fluent-forms/fluent-forms.php:2508
2093
  #: widgets/header-info/header-info.php:154
2094
  #: widgets/header-offcanvas/header-offcanvas.php:182
2095
  #: widgets/header-offcanvas/header-offcanvas.php:214
2119
  msgstr ""
2120
 
2121
  #: widgets/accordion/accordion.php:284 widgets/accordion/accordion.php:374
2122
+ #: widgets/fluent-forms/fluent-forms.php:1000
2123
+ #: widgets/fluent-forms/fluent-forms.php:1094
2124
+ #: widgets/fluent-forms/fluent-forms.php:1605
2125
+ #: widgets/fluent-forms/fluent-forms.php:1786
2126
+ #: widgets/fluent-forms/fluent-forms.php:2239
2127
+ #: widgets/fluent-forms/fluent-forms.php:2481
2128
  #: widgets/header-offcanvas/header-offcanvas.php:225
2129
  #: widgets/header-offcanvas/header-offcanvas.php:453
2130
  #: widgets/heading/heading.php:1235 widgets/image-box/image-box.php:793
2131
  #: widgets/image-box/image-box.php:811 widgets/ninja-forms/ninja-forms.php:794
2132
+ #: widgets/tablepress/tablepress.php:258 widgets/tablepress/tablepress.php:382
2133
+ #: widgets/tablepress/tablepress.php:517 widgets/tablepress/tablepress.php:564
2134
  #: widgets/testimonial/testimonial.php:718 widgets/we-forms/we-forms.php:561
2135
  #: widgets/wp-forms/wp-forms.php:612
2136
  msgid "Border Color"
2172
  #: widgets/dual-button/dual-button.php:686
2173
  #: widgets/dual-button/dual-button.php:803
2174
  #: widgets/dual-button/dual-button.php:883 widgets/faq/faq.php:134
2175
+ #: widgets/fluent-forms/fluent-forms.php:600
2176
+ #: widgets/fluent-forms/fluent-forms.php:796
2177
+ #: widgets/fluent-forms/fluent-forms.php:1341
2178
+ #: widgets/fluent-forms/fluent-forms.php:1436
2179
+ #: widgets/fluent-forms/fluent-forms.php:1522
2180
+ #: widgets/fluent-forms/fluent-forms.php:2063
2181
+ #: widgets/fluent-forms/fluent-forms.php:2177
2182
+ #: widgets/fluent-forms/fluent-forms.php:2376
2183
+ #: widgets/fluent-forms/fluent-forms.php:2531 widgets/funfact/funfact.php:450
2184
  #: widgets/funfact/funfact.php:487 widgets/funfact/funfact.php:581
2185
  #: widgets/funfact/funfact.php:636 widgets/funfact/funfact.php:1043
2186
  #: widgets/heading/heading.php:468 widgets/heading/heading.php:1212
2213
  #: widgets/social-share/social-share.php:353 widgets/tab/tab.php:500
2214
  #: widgets/tab/tab.php:598 widgets/tab/tab.php:774 widgets/tab/tab.php:846
2215
  #: widgets/tab/tab.php:1330 widgets/tab/tab.php:1615 widgets/tab/tab.php:2014
2216
+ #: widgets/tablepress/tablepress.php:652 widgets/team/team.php:272
2217
  #: widgets/team/team.php:334 widgets/team/team.php:701
2218
  #: widgets/team/team.php:875 widgets/team/team.php:1182
2219
  #: widgets/team/team.php:1221 widgets/team/team.php:2044
2263
  #: widgets/dual-button/dual-button.php:694
2264
  #: widgets/dual-button/dual-button.php:811
2265
  #: widgets/dual-button/dual-button.php:891 widgets/faq/faq.php:233
2266
+ #: widgets/fluent-forms/fluent-forms.php:477
2267
+ #: widgets/fluent-forms/fluent-forms.php:611
2268
+ #: widgets/fluent-forms/fluent-forms.php:1026
2269
+ #: widgets/fluent-forms/fluent-forms.php:1052
2270
+ #: widgets/fluent-forms/fluent-forms.php:1531
2271
+ #: widgets/fluent-forms/fluent-forms.php:2074
2272
+ #: widgets/fluent-forms/fluent-forms.php:2185
2273
+ #: widgets/fluent-forms/fluent-forms.php:2250
2274
+ #: widgets/fluent-forms/fluent-forms.php:2386 widgets/funfact/funfact.php:457
2275
  #: widgets/funfact/funfact.php:494 widgets/funfact/funfact.php:589
2276
  #: widgets/funfact/funfact.php:646 widgets/funfact/funfact.php:1051
2277
  #: widgets/heading/heading.php:674 widgets/icon-box/icon-box.php:601
2386
  #: widgets/contact-form7/contact-form7.php:620
2387
  #: widgets/drop-caps/drop-caps.php:132 widgets/dual-button/dual-button.php:506
2388
  #: widgets/dual-button/dual-button.php:726
2389
+ #: widgets/fluent-forms/fluent-forms.php:272
2390
+ #: widgets/fluent-forms/fluent-forms.php:347
2391
+ #: widgets/fluent-forms/fluent-forms.php:456
2392
+ #: widgets/fluent-forms/fluent-forms.php:724
2393
+ #: widgets/fluent-forms/fluent-forms.php:1154
2394
+ #: widgets/fluent-forms/fluent-forms.php:1209
2395
+ #: widgets/fluent-forms/fluent-forms.php:1350
2396
+ #: widgets/fluent-forms/fluent-forms.php:1445
2397
+ #: widgets/fluent-forms/fluent-forms.php:1543
2398
+ #: widgets/fluent-forms/fluent-forms.php:2197
2399
+ #: widgets/fluent-forms/fluent-forms.php:2398
2400
+ #: widgets/fluent-forms/fluent-forms.php:2582 widgets/funfact/funfact.php:704
2401
  #: widgets/funfact/funfact.php:872 widgets/funfact/funfact.php:1022
2402
  #: widgets/header-info/header-info.php:130
2403
  #: widgets/header-offcanvas/header-offcanvas.php:352
2431
  #: widgets/pricing/pricing.php:2179 widgets/progressbar/progressbar.php:196
2432
  #: widgets/social/social.php:466 widgets/social-share/social-share.php:649
2433
  #: widgets/tab/tab.php:480 widgets/tab/tab.php:559 widgets/tab/tab.php:711
2434
+ #: widgets/tab/tab.php:1986 widgets/tablepress/tablepress.php:397
2435
+ #: widgets/tablepress/tablepress.php:639 widgets/team/team.php:676
2436
  #: widgets/team/team.php:1002 widgets/team/team.php:1584
2437
  #: widgets/team/team.php:2155 widgets/testimonial/testimonial.php:467
2438
  #: widgets/testimonial/testimonial.php:629
2479
  #: widgets/contact-form7/contact-form7.php:657
2480
  #: widgets/countdown-timer/countdown-timer.php:213
2481
  #: widgets/dual-button/dual-button.php:935
2482
+ #: widgets/fluent-forms/fluent-forms.php:2306
2483
+ #: widgets/fluent-forms/fluent-forms.php:2320 widgets/funfact/funfact.php:1102
2484
  #: widgets/header-offcanvas/header-offcanvas.php:583
2485
  #: widgets/header-search/header-search.php:247 widgets/heading/heading.php:837
2486
  #: widgets/heading/heading.php:901 widgets/heading/heading.php:1090
2528
  #: widgets/countdown-timer/countdown-timer.php:1529
2529
  #: widgets/drop-caps/drop-caps.php:145 widgets/dual-button/dual-button.php:519
2530
  #: widgets/dual-button/dual-button.php:739
2531
+ #: widgets/fluent-forms/fluent-forms.php:250
2532
+ #: widgets/fluent-forms/fluent-forms.php:325
2533
+ #: widgets/fluent-forms/fluent-forms.php:444
2534
+ #: widgets/fluent-forms/fluent-forms.php:1166
2535
+ #: widgets/fluent-forms/fluent-forms.php:1221
2536
+ #: widgets/fluent-forms/fluent-forms.php:2594
2537
  #: widgets/header-info/header-info.php:118
2538
  #: widgets/header-offcanvas/header-offcanvas.php:370
2539
  #: widgets/header-offcanvas/header-offcanvas.php:550
2576
  #: widgets/accordion/accordion.php:643 widgets/accordion/accordion.php:704
2577
  #: widgets/category-list/category-list.php:374
2578
  #: widgets/client-logo/client-logo.php:858
2579
+ #: widgets/fluent-forms/fluent-forms.php:925 widgets/funfact/funfact.php:661
2580
  #: widgets/icon-box/icon-box.php:1065 widgets/page-list/page-list.php:738
2581
  #: widgets/post-list/post-list.php:883 widgets/pricing/pricing.php:1205
2582
  msgid "Size"
2628
  #: widgets/dual-button/dual-button.php:70
2629
  #: widgets/dual-button/dual-button.php:531
2630
  #: widgets/dual-button/dual-button.php:751
2631
+ #: widgets/fluent-forms/fluent-forms.php:181
2632
+ #: widgets/fluent-forms/fluent-forms.php:416
2633
+ #: widgets/fluent-forms/fluent-forms.php:540
2634
+ #: widgets/fluent-forms/fluent-forms.php:1233
2635
+ #: widgets/fluent-forms/fluent-forms.php:2279 widgets/funfact/funfact.php:245
2636
  #: widgets/header-offcanvas/header-offcanvas.php:298
2637
  #: widgets/header-search/header-search.php:301 widgets/heading/heading.php:400
2638
  #: widgets/image-accordion/image-accordion.php:523
2660
  #: widgets/dual-button/dual-button.php:78
2661
  #: widgets/dual-button/dual-button.php:539
2662
  #: widgets/dual-button/dual-button.php:759
2663
+ #: widgets/fluent-forms/fluent-forms.php:189
2664
+ #: widgets/fluent-forms/fluent-forms.php:429
2665
+ #: widgets/fluent-forms/fluent-forms.php:548
2666
+ #: widgets/fluent-forms/fluent-forms.php:1241
2667
+ #: widgets/fluent-forms/fluent-forms.php:2287 widgets/funfact/funfact.php:253
2668
  #: widgets/header-offcanvas/header-offcanvas.php:306
2669
  #: widgets/header-search/header-search.php:309 widgets/heading/heading.php:408
2670
  #: widgets/icon-box/icon-box.php:389
2682
  #: widgets/pricing/pricing.php:2095 widgets/social/social.php:139
2683
  #: widgets/social/social.php:390 widgets/social-share/social-share.php:145
2684
  #: widgets/social-share/social-share.php:427 widgets/tab/tab.php:276
2685
+ #: widgets/tab/tab.php:306 widgets/tablepress/tablepress.php:151
2686
+ #: widgets/tablepress/tablepress.php:177 widgets/team/team.php:660
2687
  #: widgets/team/team.php:1507 widgets/testimonial/testimonial.php:773
2688
  #: widgets/testimonial/testimonial.php:799
2689
  #: widgets/testimonial/testimonial.php:1590 widgets/video/video.php:300
2729
  #: widgets/dual-button/dual-button.php:444
2730
  #: widgets/dual-button/dual-button.php:664
2731
  #: widgets/dual-button/dual-button.php:874
2732
+ #: widgets/fluent-forms/fluent-forms.php:239
2733
+ #: widgets/fluent-forms/fluent-forms.php:313
2734
+ #: widgets/fluent-forms/fluent-forms.php:521
2735
+ #: widgets/fluent-forms/fluent-forms.php:756
2736
+ #: widgets/fluent-forms/fluent-forms.php:1145
2737
+ #: widgets/fluent-forms/fluent-forms.php:1200
2738
+ #: widgets/fluent-forms/fluent-forms.php:1312
2739
+ #: widgets/fluent-forms/fluent-forms.php:1408
2740
+ #: widgets/fluent-forms/fluent-forms.php:1481
2741
+ #: widgets/fluent-forms/fluent-forms.php:1556
2742
+ #: widgets/fluent-forms/fluent-forms.php:1648
2743
+ #: widgets/fluent-forms/fluent-forms.php:1736
2744
+ #: widgets/fluent-forms/fluent-forms.php:1767
2745
+ #: widgets/fluent-forms/fluent-forms.php:1950
2746
+ #: widgets/fluent-forms/fluent-forms.php:2158
2747
+ #: widgets/fluent-forms/fluent-forms.php:2430
2748
+ #: widgets/fluent-forms/fluent-forms.php:2542
2749
+ #: widgets/fluent-forms/fluent-forms.php:2574 widgets/funfact/funfact.php:782
2750
  #: widgets/funfact/funfact.php:915 widgets/header-info/header-info.php:166
2751
  #: widgets/header-offcanvas/header-offcanvas.php:264
2752
  #: widgets/icon-box/icon-box.php:1271 widgets/icon-box/icon-box.php:1667
2814
  #: widgets/contact-form7/contact-form7.php:750
2815
  #: widgets/dual-button/dual-button.php:423
2816
  #: widgets/dual-button/dual-button.php:643
2817
+ #: widgets/fluent-forms/fluent-forms.php:568
2818
+ #: widgets/fluent-forms/fluent-forms.php:953
2819
+ #: widgets/fluent-forms/fluent-forms.php:1502
2820
+ #: widgets/fluent-forms/fluent-forms.php:1664
2821
+ #: widgets/fluent-forms/fluent-forms.php:1863
2822
+ #: widgets/fluent-forms/fluent-forms.php:2000
2823
+ #: widgets/fluent-forms/fluent-forms.php:2138
2824
+ #: widgets/fluent-forms/fluent-forms.php:2344 widgets/funfact/funfact.php:443
2825
  #: widgets/funfact/funfact.php:548 widgets/header-search/header-search.php:108
2826
  #: widgets/icon-box/icon-box.php:552 widgets/icon-box/icon-box.php:927
2827
  #: widgets/icon-box/icon-box.php:1303 widgets/icon-box/icon-box.php:1516
2846
  #: widgets/pricing/pricing.php:1798 widgets/pricing/pricing.php:2121
2847
  #: widgets/pricing/pricing.php:2231 widgets/pricing/pricing.php:2313
2848
  #: widgets/social/social.php:203 widgets/social-share/social-share.php:240
2849
+ #: widgets/tab/tab.php:734 widgets/tablepress/tablepress.php:487
2850
  #: widgets/team/team.php:237 widgets/team/team.php:523
2851
  #: widgets/team/team.php:1152 widgets/team/team.php:1253
2852
  #: widgets/team/team.php:1330 widgets/team/team.php:1427
2880
  #: widgets/contact-form7/contact-form7.php:809
2881
  #: widgets/dual-button/dual-button.php:564
2882
  #: widgets/dual-button/dual-button.php:783
2883
+ #: widgets/fluent-forms/fluent-forms.php:1574
2884
+ #: widgets/fluent-forms/fluent-forms.php:2211
2885
+ #: widgets/fluent-forms/fluent-forms.php:2450 widgets/funfact/funfact.php:479
2886
  #: widgets/funfact/funfact.php:603
2887
  #: widgets/header-offcanvas/header-offcanvas.php:193
2888
  #: widgets/header-offcanvas/header-offcanvas.php:421
3158
  #: widgets/countdown-timer/countdown-timer.php:868
3159
  #: widgets/countdown-timer/countdown-timer.php:1143
3160
  #: widgets/countdown-timer/countdown-timer.php:1419
3161
+ #: widgets/fluent-forms/fluent-forms.php:1124 widgets/icon-box/icon-box.php:206
3162
  #: widgets/image-box/image-box.php:298
3163
  #: widgets/image-comparison/image-comparison.php:87
3164
  #: widgets/image-comparison/image-comparison.php:114
3364
  #: widgets/countdown-timer/countdown-timer.php:236
3365
  #: widgets/countdown-timer/countdown-timer.php:1630
3366
  #: widgets/dual-button/dual-button.php:961
3367
+ #: widgets/fluent-forms/fluent-forms.php:1321
3368
+ #: widgets/fluent-forms/fluent-forms.php:1416
3369
+ #: widgets/fluent-forms/fluent-forms.php:2040 widgets/funfact/funfact.php:1125
3370
  #: widgets/header-search/header-search.php:265 widgets/heading/heading.php:942
3371
  #: widgets/heading/heading.php:1116 widgets/icon-box/icon-box.php:1158
3372
  #: widgets/image-box/image-box.php:406
3457
  #: widgets/blog-posts/blog-posts.php:2399
3458
  #: widgets/client-logo/client-logo.php:1412
3459
  #: widgets/client-logo/client-logo.php:1431
3460
+ #: widgets/fluent-forms/fluent-forms.php:1256
3461
  #: widgets/testimonial/testimonial.php:1252
3462
  #: widgets/testimonial/testimonial.php:1272
3463
  msgid "Separator Color"
3501
  msgid "Image Height"
3502
  msgstr ""
3503
 
3504
+ #: widgets/blog-posts/blog-posts.php:2542 widgets/tablepress/tablepress.php:662
3505
  msgid "Radius"
3506
  msgstr ""
3507
 
3510
  #: widgets/contact-form7/contact-form7.php:565
3511
  #: widgets/dual-button/dual-button.php:161
3512
  #: widgets/dual-button/dual-button.php:290
3513
+ #: widgets/fluent-forms/fluent-forms.php:2124
3514
  #: widgets/icon-box/icon-box.php:1237
3515
  #: widgets/image-accordion/image-accordion.php:591
3516
  #: widgets/image-box/image-box.php:283 widgets/image-box/image-box.php:1325
3523
  #: widgets/blog-posts/blog-posts.php:2582 widgets/button/button.php:426
3524
  #: widgets/caldera-forms/caldera-forms.php:511
3525
  #: widgets/contact-form7/contact-form7.php:510
3526
+ #: widgets/fluent-forms/fluent-forms.php:1823
3527
  #: widgets/header-search/header-search.php:78
3528
  #: widgets/mail-chimp/mail-chimp.php:821 widgets/mail-chimp/mail-chimp.php:1179
3529
  #: widgets/team/team.php:1041 widgets/team/team.php:2136
3535
  #: widgets/blog-posts/blog-posts.php:2621
3536
  #: widgets/blog-posts/blog-posts.php:2651 widgets/button/button.php:231
3537
  #: widgets/button/button.php:262 widgets/category-list/category-list.php:404
3538
+ #: widgets/fluent-forms/fluent-forms.php:509
3539
+ #: widgets/fluent-forms/fluent-forms.php:587
3540
+ #: widgets/fluent-forms/fluent-forms.php:833
3541
+ #: widgets/fluent-forms/fluent-forms.php:1593
3542
+ #: widgets/fluent-forms/fluent-forms.php:2026
3543
+ #: widgets/fluent-forms/fluent-forms.php:2363
3544
+ #: widgets/fluent-forms/fluent-forms.php:2469
3545
+ #: widgets/fluent-forms/fluent-forms.php:2519
3546
  #: widgets/header-info/header-info.php:142 widgets/icon-box/icon-box.php:1310
3547
  #: widgets/icon-box/icon-box.php:1375
3548
  #: widgets/image-accordion/image-accordion.php:637
3559
  #: widgets/ninja-forms/ninja-forms.php:860 widgets/page-list/page-list.php:769
3560
  #: widgets/post-list/post-list.php:914 widgets/pricing/pricing.php:1405
3561
  #: widgets/pricing/pricing.php:2128 widgets/pricing/pricing.php:2156
3562
+ #: widgets/tablepress/tablepress.php:331 widgets/tablepress/tablepress.php:506
3563
+ #: widgets/tablepress/tablepress.php:553 widgets/video/video.php:547
3564
  #: widgets/video/video.php:577 widgets/we-forms/we-forms.php:507
3565
  #: widgets/we-forms/we-forms.php:539 widgets/wp-forms/wp-forms.php:71
3566
  #: widgets/wp-forms/wp-forms.php:149 widgets/wp-forms/wp-forms.php:336
3593
  msgstr ""
3594
 
3595
  #: widgets/business-hours/business-hours.php:68
3596
+ msgid "Highlight this day"
3597
  msgstr ""
3598
 
3599
  #: widgets/business-hours/business-hours.php:79
3699
 
3700
  #: widgets/caldera-forms/caldera-forms.php:412
3701
  #: widgets/contact-form7/contact-form7.php:411
3702
+ #: widgets/fluent-forms/fluent-forms.php:776
3703
  #: widgets/ninja-forms/ninja-forms.php:462 widgets/we-forms/we-forms.php:210
3704
  #: widgets/wp-forms/wp-forms.php:294
3705
  msgid "Focus"
3707
 
3708
  #: widgets/caldera-forms/caldera-forms.php:502
3709
  #: widgets/contact-form7/contact-form7.php:501
3710
+ #: widgets/fluent-forms/fluent-forms.php:133
3711
+ #: widgets/fluent-forms/fluent-forms.php:822
3712
  #: widgets/mail-chimp/mail-chimp.php:153 widgets/mail-chimp/mail-chimp.php:246
3713
  #: widgets/mail-chimp/mail-chimp.php:339 widgets/mail-chimp/mail-chimp.php:418
3714
  #: widgets/mail-chimp/mail-chimp.php:797
3743
  msgid "Line Height"
3744
  msgstr ""
3745
 
3746
+ #: widgets/caldera-forms/caldera-forms.php:891
3747
  msgid "Please select a Contact Form From Setting!"
3748
  msgstr ""
3749
 
3813
  #: widgets/category-list/category-list.php:198 widgets/heading/heading.php:329
3814
  #: widgets/image-box/image-box.php:769 widgets/page-list/page-list.php:458
3815
  #: widgets/post-list/post-list.php:632 widgets/pricing/pricing.php:1868
3816
+ #: widgets/tablepress/tablepress.php:221 widgets/tablepress/tablepress.php:348
3817
+ #: widgets/tablepress/tablepress.php:431
3818
  msgid "Solid"
3819
  msgstr ""
3820
 
3822
  #: widgets/client-logo/client-logo.php:1071 widgets/heading/heading.php:328
3823
  #: widgets/image-box/image-box.php:771 widgets/page-list/page-list.php:459
3824
  #: widgets/post-list/post-list.php:633 widgets/pricing/pricing.php:1870
3825
+ #: widgets/tablepress/tablepress.php:223 widgets/tablepress/tablepress.php:350
3826
+ #: widgets/tablepress/tablepress.php:433
3827
  msgid "Dotted"
3828
  msgstr ""
3829
 
3830
  #: widgets/category-list/category-list.php:200
3831
  #: widgets/client-logo/client-logo.php:1070 widgets/image-box/image-box.php:772
3832
  #: widgets/page-list/page-list.php:460 widgets/post-list/post-list.php:634
3833
+ #: widgets/pricing/pricing.php:1871 widgets/tablepress/tablepress.php:224
3834
+ #: widgets/tablepress/tablepress.php:351 widgets/tablepress/tablepress.php:434
3835
  msgid "Dashed"
3836
  msgstr ""
3837
 
4041
  msgstr ""
4042
 
4043
  #: widgets/client-logo/client-logo.php:640
4044
+ #: widgets/tablepress/tablepress.php:583
4045
  msgid "Hover Background"
4046
  msgstr ""
4047
 
4397
  msgid "Select a Fluent Form"
4398
  msgstr ""
4399
 
4400
+ #: widgets/fluent-forms/fluent-forms.php:66
4401
+ #: widgets/fluent-forms/fluent-forms.php:74
4402
  msgid "Fluent Form"
4403
  msgstr ""
4404
 
4405
+ #: widgets/fluent-forms/fluent-forms.php:85
4406
  msgid "Custom Title & Description"
4407
  msgstr ""
4408
 
4409
+ #: widgets/fluent-forms/fluent-forms.php:121
4410
+ #: widgets/fluent-forms/fluent-forms.php:501
4411
  #: widgets/ninja-forms/ninja-forms.php:153 widgets/wp-forms/wp-forms.php:63
4412
  msgid "Labels"
4413
  msgstr ""
4414
 
4415
+ #: widgets/fluent-forms/fluent-forms.php:148
4416
  #: widgets/ninja-forms/ninja-forms.php:844 widgets/wp-forms/wp-forms.php:631
4417
  msgid "Errors"
4418
  msgstr ""
4419
 
4420
+ #: widgets/fluent-forms/fluent-forms.php:155
4421
  #: widgets/ninja-forms/ninja-forms.php:852
4422
  msgid "Error Messages"
4423
  msgstr ""
4424
 
4425
+ #: widgets/fluent-forms/fluent-forms.php:170
4426
  #: widgets/ninja-forms/ninja-forms.php:67
4427
  msgid "Title & Description"
4428
  msgstr ""
4429
 
4430
+ #: widgets/fluent-forms/fluent-forms.php:362
4431
  msgid "Form Container"
4432
  msgstr ""
4433
 
4434
+ #: widgets/fluent-forms/fluent-forms.php:382
4435
  msgid "Link Color"
4436
  msgstr ""
4437
 
4438
+ #: widgets/fluent-forms/fluent-forms.php:394
4439
  msgid "Max Width"
4440
  msgstr ""
4441
 
4442
+ #: widgets/fluent-forms/fluent-forms.php:532
4443
  #: widgets/ninja-forms/ninja-forms.php:235 widgets/wp-forms/wp-forms.php:94
4444
  msgid "Input & Textarea"
4445
  msgstr ""
4446
 
4447
+ #: widgets/fluent-forms/fluent-forms.php:623
4448
+ #: widgets/fluent-forms/fluent-forms.php:886
4449
  #: widgets/ninja-forms/ninja-forms.php:312
4450
  msgid "Text Indent"
4451
  msgstr ""
4452
 
4453
+ #: widgets/fluent-forms/fluent-forms.php:648
4454
  #: widgets/ninja-forms/ninja-forms.php:370 widgets/we-forms/we-forms.php:70
4455
  #: widgets/wp-forms/wp-forms.php:192
4456
  msgid "Input Width"
4457
  msgstr ""
4458
 
4459
+ #: widgets/fluent-forms/fluent-forms.php:667
4460
  msgid "Input Height"
4461
  msgstr ""
4462
 
4463
+ #: widgets/fluent-forms/fluent-forms.php:686
4464
  #: widgets/ninja-forms/ninja-forms.php:390 widgets/wp-forms/wp-forms.php:219
4465
  msgid "Textarea Width"
4466
  msgstr ""
4467
 
4468
+ #: widgets/fluent-forms/fluent-forms.php:705
4469
  #: widgets/ninja-forms/ninja-forms.php:409 widgets/wp-forms/wp-forms.php:238
4470
  msgid "Textarea Height"
4471
  msgstr ""
4472
 
4473
+ #: widgets/fluent-forms/fluent-forms.php:736
4474
+ #: widgets/fluent-forms/fluent-forms.php:1961 widgets/funfact/funfact.php:791
4475
  #: widgets/funfact/funfact.php:835 widgets/icon-box/icon-box.php:1091
4476
  #: widgets/image-box/image-box.php:1160 widgets/image-box/image-box.php:1247
4477
  #: widgets/nav-menu/nav-menu.php:590 widgets/ninja-forms/ninja-forms.php:204
4480
  msgid "Spacing"
4481
  msgstr ""
4482
 
4483
+ #: widgets/fluent-forms/fluent-forms.php:851
4484
  msgid "Radio & Checkbox"
4485
  msgstr ""
4486
 
4487
+ #: widgets/fluent-forms/fluent-forms.php:859
4488
+ #: widgets/fluent-forms/fluent-forms.php:1468
4489
+ #: widgets/fluent-forms/fluent-forms.php:1935
4490
  msgid "Label Color"
4491
  msgstr ""
4492
 
4493
+ #: widgets/fluent-forms/fluent-forms.php:872
4494
+ #: widgets/fluent-forms/fluent-forms.php:877 widgets/we-forms/we-forms.php:291
4495
  msgid "Label Typography"
4496
  msgstr ""
4497
 
4498
+ #: widgets/fluent-forms/fluent-forms.php:914
4499
  msgid "Custom Styles"
4500
  msgstr ""
4501
 
4502
+ #: widgets/fluent-forms/fluent-forms.php:978 widgets/heading/heading.php:477
4503
  #: widgets/heading/heading.php:1217
4504
  #: widgets/image-accordion/image-accordion.php:823
4505
+ #: widgets/image-box/image-box.php:741 widgets/tablepress/tablepress.php:239
4506
+ #: widgets/tablepress/tablepress.php:363 widgets/tablepress/tablepress.php:446
4507
  msgid "Border Width"
4508
  msgstr ""
4509
 
4510
+ #: widgets/fluent-forms/fluent-forms.php:1015
4511
  msgid "Checkbox"
4512
  msgstr ""
4513
 
4514
+ #: widgets/fluent-forms/fluent-forms.php:1041
4515
  msgid "Radio Buttons"
4516
  msgstr ""
4517
 
4518
+ #: widgets/fluent-forms/fluent-forms.php:1069
4519
  msgid "Checked"
4520
  msgstr ""
4521
 
4522
+ #: widgets/fluent-forms/fluent-forms.php:1116
4523
  msgid "Section Break"
4524
  msgstr ""
4525
 
4526
+ #: widgets/fluent-forms/fluent-forms.php:1270
4527
  msgid "Checkbox Grid"
4528
  msgstr ""
4529
 
4530
+ #: widgets/fluent-forms/fluent-forms.php:1278
4531
  msgid "Grid Table Head"
4532
  msgstr ""
4533
 
4534
+ #: widgets/fluent-forms/fluent-forms.php:1362
4535
  msgid "Grid Table Item"
4536
  msgstr ""
4537
 
4538
+ #: widgets/fluent-forms/fluent-forms.php:1395
4539
  msgid "Odd Item Background Color"
4540
  msgstr ""
4541
 
4542
+ #: widgets/fluent-forms/fluent-forms.php:1460
4543
  msgid "Address Line"
4544
  msgstr ""
4545
 
4546
+ #: widgets/fluent-forms/fluent-forms.php:1492
4547
  msgid "Image Upload"
4548
  msgstr ""
4549
 
4550
+ #: widgets/fluent-forms/fluent-forms.php:1628
4551
  msgid "Range Slider"
4552
  msgstr ""
4553
 
4554
+ #: widgets/fluent-forms/fluent-forms.php:1636
4555
  msgid "Counter Color"
4556
  msgstr ""
4557
 
4558
+ #: widgets/fluent-forms/fluent-forms.php:1653
4559
  msgid "Counter Typography"
4560
  msgstr ""
4561
 
4562
+ #: widgets/fluent-forms/fluent-forms.php:1707
4563
  msgid "Net Promoter Score"
4564
  msgstr ""
4565
 
4566
+ #: widgets/fluent-forms/fluent-forms.php:1715
4567
  msgid "Label:"
4568
  msgstr ""
4569
 
4570
+ #: widgets/fluent-forms/fluent-forms.php:1745
4571
  msgid "Input:"
4572
  msgstr ""
4573
 
4574
+ #: widgets/fluent-forms/fluent-forms.php:1798
4575
  msgid "Hover Border Color"
4576
  msgstr ""
4577
 
4578
+ #: widgets/fluent-forms/fluent-forms.php:1815
4579
  #: widgets/testimonial/testimonial.php:932
4580
  msgid "Rating"
4581
  msgstr ""
4582
 
4583
+ #: widgets/fluent-forms/fluent-forms.php:1842
4584
  msgid "Gap"
4585
  msgstr ""
4586
 
4587
+ #: widgets/fluent-forms/fluent-forms.php:1905
4588
  msgid "Pagination"
4589
  msgstr ""
4590
 
4591
+ #: widgets/fluent-forms/fluent-forms.php:1913
4592
  msgid "Progressbar Label"
4593
  msgstr ""
4594
 
4595
+ #: widgets/fluent-forms/fluent-forms.php:1921
4596
  #: widgets/page-list/page-list.php:173
4597
  msgid "Show Label"
4598
  msgstr ""
4599
 
4600
+ #: widgets/fluent-forms/fluent-forms.php:1977
4601
  msgid "Progressbar"
4602
  msgstr ""
4603
 
4604
+ #: widgets/fluent-forms/fluent-forms.php:1985
4605
  msgid "Show Progressbar"
4606
  msgstr ""
4607
 
4608
+ #: widgets/fluent-forms/fluent-forms.php:2091
4609
  msgid "Filled"
4610
  msgstr ""
4611
 
4612
+ #: widgets/fluent-forms/fluent-forms.php:2271
4613
  #: widgets/ninja-forms/ninja-forms.php:584 widgets/wp-forms/wp-forms.php:406
4614
  msgid "Submit Button"
4615
  msgstr ""
4616
 
4617
+ #: widgets/fluent-forms/fluent-forms.php:2410
4618
  #: widgets/image-box/image-box.php:522
4619
  msgid "Margin Top"
4620
  msgstr ""
4621
 
4622
+ #: widgets/fluent-forms/fluent-forms.php:2500
4623
  #: widgets/mail-chimp/mail-chimp.php:551
4624
  #: widgets/ninja-forms/ninja-forms.php:813
4625
  msgid "Success Message"
4626
  msgstr ""
4627
 
4628
+ #: widgets/fluent-forms/fluent-forms.php:2553
4629
  msgid "Error Message"
4630
  msgstr ""
4631
 
5430
  msgstr ""
5431
 
5432
  #: widgets/image-box/image-box.php:144 widgets/image-box/image-box.php:1084
5433
+ #: widgets/tab/tab.php:1968 widgets/tablepress/tablepress.php:418
5434
  msgid "Body"
5435
  msgstr ""
5436
 
5466
  msgstr ""
5467
 
5468
  #: widgets/image-box/image-box.php:770 widgets/pricing/pricing.php:1869
5469
+ #: widgets/tablepress/tablepress.php:222 widgets/tablepress/tablepress.php:349
5470
+ #: widgets/tablepress/tablepress.php:432
5471
  msgid "Double"
5472
  msgstr ""
5473
 
5638
  msgid "Pause"
5639
  msgstr ""
5640
 
5641
+ #: widgets/mail-chimp/mail-chimp-api.php:44
5642
  msgid "Please set API Key into Dashboard User Data. "
5643
  msgstr ""
5644
 
5735
  msgid "Phone:"
5736
  msgstr ""
5737
 
5738
+ #: widgets/mail-chimp/mail-chimp.php:329 widgets/tablepress/tablepress.php:84
5739
  #: widgets/team/team.php:434 widgets/team/team.php:2471
5740
  msgid "Phone"
5741
  msgstr ""
5833
  msgid "This works in the current page."
5834
  msgstr ""
5835
 
5836
+ #: widgets/nav-menu/nav-menu.php:112 widgets/tablepress/tablepress.php:78
5837
  msgid "Responsive Breakpoint"
5838
  msgstr ""
5839
 
5840
+ #: widgets/nav-menu/nav-menu.php:116 widgets/tablepress/tablepress.php:85
5841
  msgid "Tablet"
5842
  msgstr ""
5843
 
6564
  msgid "Ribbon"
6565
  msgstr ""
6566
 
6567
+ #: widgets/progressbar/progressbar.php:62 widgets/tablepress/tablepress.php:534
6568
  msgid "Stripe"
6569
  msgstr ""
6570
 
6900
  msgid "TablePress"
6901
  msgstr ""
6902
 
6903
+ #: widgets/tablepress/tablepress.php:42 widgets/tablepress/tablepress.php:197
6904
  msgid "Table"
6905
  msgstr ""
6906
 
6907
+ #: widgets/tablepress/tablepress.php:62
6908
  msgid "Responsive"
6909
  msgstr ""
6910
 
6911
+ #: widgets/tablepress/tablepress.php:68
6912
  msgid "Flip"
6913
  msgstr ""
6914
 
6915
+ #: widgets/tablepress/tablepress.php:69
6916
  msgid "Scroll"
6917
  msgstr ""
6918
 
6919
+ #: widgets/tablepress/tablepress.php:70
6920
  msgid "Collapse"
6921
  msgstr ""
6922
 
6923
+ #: widgets/tablepress/tablepress.php:71
6924
  msgid "Stack"
6925
  msgstr ""
6926
 
6927
+ #: widgets/tablepress/tablepress.php:86
6928
  msgid "Desktop"
6929
  msgstr ""
6930
 
6931
+ #: widgets/tablepress/tablepress.php:87
6932
  msgid "All"
6933
  msgstr ""
6934
 
6935
+ #: widgets/tablepress/tablepress.php:99
6936
  msgid "Nav Hide"
6937
  msgstr ""
6938
 
6939
+ #: widgets/tablepress/tablepress.php:110
6940
  msgid "Search Hide"
6941
  msgstr ""
6942
 
6943
+ #: widgets/tablepress/tablepress.php:121
6944
  msgid "Footer Info Hide"
6945
  msgstr ""
6946
 
6947
+ #: widgets/tablepress/tablepress.php:132
6948
  msgid "Pagination Hide"
6949
  msgstr ""
6950
 
6951
+ #: widgets/tablepress/tablepress.php:143
6952
  msgid "Header Alignment"
6953
  msgstr ""
6954
 
6955
+ #: widgets/tablepress/tablepress.php:169
6956
  msgid "Body Alignment"
6957
  msgstr ""
6958
 
6959
+ #: widgets/tablepress/tablepress.php:216 widgets/tablepress/tablepress.php:343
6960
+ #: widgets/tablepress/tablepress.php:426 widgets/video/video.php:606
6961
  msgid "Border Style"
6962
  msgstr ""
6963
 
6964
+ #: widgets/tablepress/tablepress.php:225 widgets/tablepress/tablepress.php:352
6965
+ #: widgets/tablepress/tablepress.php:435
6966
  msgid "Groove"
6967
  msgstr ""
6968
 
6969
+ #: widgets/tablepress/tablepress.php:273
6970
  msgid "Pagination And Serach Gap"
6971
  msgstr ""
6972
 
6973
+ #: widgets/tablepress/tablepress.php:285
6974
  msgid "Footer Text And Navigation gap"
6975
  msgstr ""
6976
 
6977
+ #: widgets/tablepress/tablepress.php:319
6978
  msgid "Hover And Active Background"
6979
  msgstr ""
6980
 
6981
+ #: widgets/tablepress/tablepress.php:465
6982
  msgid "Cell Padding"
6983
  msgstr ""
6984
 
6985
+ #: widgets/tablepress/tablepress.php:596
6986
  msgid "Filter And Search"
6987
  msgstr ""
6988
 
6989
+ #: widgets/tablepress/tablepress.php:691
6990
  msgid "Please Select A Table From Setting!"
6991
  msgstr ""
6992
 
6993
+ #: widgets/tablepress/tablepress.php:723
6994
  msgid "Please install and activate TablePress plugin to work this widget."
6995
  msgstr ""
6996
 
libs/framework/classes/plugin-data-sender.php CHANGED
@@ -91,6 +91,7 @@ class Plugin_Data_Sender {
91
  }
92
 
93
  public function get_data() {
 
94
  return array(
95
  'environment_id' => 1,
96
  'domain' => get_site_url(),
@@ -98,7 +99,7 @@ class Plugin_Data_Sender {
98
  'themes' => $this->themes,
99
  'plugins' => $this->installedPlugins,
100
  'php_version' => phpversion(),
101
- 'db_version' => mysqli_get_client_version(),
102
  'server_name' => explode( ' ', isset($_SERVER['SERVER_SOFTWARE']) ? sanitize_text_field(wp_unslash($_SERVER['SERVER_SOFTWARE'])) : '' )[0],
103
  'max_execution_time' => ini_get( 'max_execution_time' ),
104
  'php_memory_size' => ini_get( 'memory_limit' ),
91
  }
92
 
93
  public function get_data() {
94
+ global $wpdb;
95
  return array(
96
  'environment_id' => 1,
97
  'domain' => get_site_url(),
99
  'themes' => $this->themes,
100
  'plugins' => $this->installedPlugins,
101
  'php_version' => phpversion(),
102
+ 'db_version' => $wpdb->db_version(),
103
  'server_name' => explode( ' ', isset($_SERVER['SERVER_SOFTWARE']) ? sanitize_text_field(wp_unslash($_SERVER['SERVER_SOFTWARE'])) : '' )[0],
104
  'max_execution_time' => ini_get( 'max_execution_time' ),
105
  'php_memory_size' => ini_get( 'memory_limit' ),
libs/framework/controls/settings/switch.php CHANGED
@@ -14,6 +14,10 @@
14
  'advanced-tooltip',
15
  'fluent-forms',
16
  'zoom',
 
 
 
 
17
  );
18
  ?>
19
  <div class="ekit-admin-input-switch ekit-admin-card-shadow attr-card-body">
14
  'advanced-tooltip',
15
  'fluent-forms',
16
  'zoom',
17
+ 'form-conditional-fields',
18
+ 'pro-form-reset-button',
19
+ 'google_sheet_for_elementor_pro_form',
20
+ 'pro-form-signature-field'
21
  );
22
  ?>
23
  <div class="ekit-admin-input-switch ekit-admin-card-shadow attr-card-body">
libs/framework/views/onboard-steps/step-05.php CHANGED
@@ -2,7 +2,7 @@
2
  <?php
3
  $step5_title = __( 'Upgrade within the next </br> <strong>2 hours</strong> and get a <strong>40% Discount.</strong>', 'elementskit-lite' );
4
  ?>
5
- <h1 class="ekit-onboard-main-header--title"><?php echo wp_kses( $step5_title, \ElementsKit\Utils::get_kses_array() ); ?></h1>
6
  </div>
7
  <div class="ekit-onboard-pro-features">
8
  <h2><?php echo esc_html__( 'ElementsKit', 'elementskit-lite' ); ?> <span><?php echo esc_html__( 'PRO', 'elementskit-lite' ); ?></span></h2>
2
  <?php
3
  $step5_title = __( 'Upgrade within the next </br> <strong>2 hours</strong> and get a <strong>40% Discount.</strong>', 'elementskit-lite' );
4
  ?>
5
+ <h1 class="ekit-onboard-main-header--title"><?php echo wp_kses( $step5_title, \ElementsKit_Lite\Utils::get_kses_array() ); ?></h1>
6
  </div>
7
  <div class="ekit-onboard-pro-features">
8
  <h2><?php echo esc_html__( 'ElementsKit', 'elementskit-lite' ); ?> <span><?php echo esc_html__( 'PRO', 'elementskit-lite' ); ?></span></h2>
libs/notice/notice.php CHANGED
@@ -325,7 +325,7 @@ if ( ! class_exists( '\Oxaim\Libs\Notice' ) ) :
325
  <?php echo ( empty( $this->title ) ? '' : sprintf( '<div class="notice-main-title notice-vert-space">%s</div>', esc_html($this->title) ) ); ?>
326
 
327
  <div class="notice-message notice-vert-space">
328
- <?php echo esc_html( $this->message ); ?>
329
  </div>
330
 
331
  <?php if ( ! empty( $this->buttons ) ) : ?>
@@ -343,7 +343,7 @@ if ( ! class_exists( '\Oxaim\Libs\Notice' ) ) :
343
  <?php endif; ?>
344
 
345
  <?php else : ?>
346
- <?php echo wp_kses( $this->html, \ElementsKit\Utils::get_kses_array() ); ?>
347
  <?php endif; ?>
348
 
349
  </div>
325
  <?php echo ( empty( $this->title ) ? '' : sprintf( '<div class="notice-main-title notice-vert-space">%s</div>', esc_html($this->title) ) ); ?>
326
 
327
  <div class="notice-message notice-vert-space">
328
+ <?php echo wp_kses( $this->message, \ElementsKit_Lite\Utils::get_kses_array() ); ?>
329
  </div>
330
 
331
  <?php if ( ! empty( $this->buttons ) ) : ?>
343
  <?php endif; ?>
344
 
345
  <?php else : ?>
346
+ <?php echo wp_kses( $this->html, \ElementsKit_Lite\Utils::get_kses_array() ); ?>
347
  <?php endif; ?>
348
 
349
  </div>
libs/xs-migration/migration.php CHANGED
@@ -337,9 +337,7 @@ class Migration extends Data_Migration {
337
 
338
  global $wpdb;
339
 
340
- $qry = 'SELECT * FROM `' . $wpdb->prefix . 'icl_strings` AS ics WHERE `id`=\'' . intval( $id ) . '\'; ';
341
-
342
- $row = $wpdb->get_row( $qry, ARRAY_A );
343
 
344
  $str_id = '';
345
 
@@ -361,9 +359,7 @@ class Migration extends Data_Migration {
361
  return 0;
362
  }
363
 
364
- $query = 'SELECT * FROM `' . $wpdb->prefix . 'icl_string_translations` AS ics WHERE `string_id`=\'' . intval( $id ) . '\'; ';
365
-
366
- $rows = $wpdb->get_results( $query, ARRAY_A );
367
 
368
  foreach ( $rows as $entry ) {
369
 
@@ -428,14 +424,9 @@ class Migration extends Data_Migration {
428
  * by checking if table exists
429
  */
430
 
431
- if ( $wpdb->get_var( "SHOW TABLES LIKE '$tbl'" ) == $tbl ) {
432
-
433
- $qry = 'SELECT ict.id, ict.string_id, ict.language, ict.status, ics.context ';
434
- $qry .= 'FROM `' . $tbl . '` AS ict ';
435
- $qry .= 'LEFT JOIN `' . $wpdb->prefix . 'icl_strings` AS ics ON ict.string_id = ics.id ';
436
- $qry .= 'WHERE ics.context = \'' . $context . '\';';
437
 
438
- $rows = $wpdb->get_results( $qry );
439
 
440
  foreach ( $rows as $row ) {
441
 
@@ -458,11 +449,7 @@ class Migration extends Data_Migration {
458
 
459
  global $wpdb;
460
 
461
- $qry = 'SELECT meta_id, meta_key, post_id ';
462
- $qry .= 'FROM `' . $wpdb->prefix . 'postmeta` ';
463
- $qry .= 'WHERE meta_key = \'' . $key . '\';';
464
-
465
- $rows = $wpdb->get_results( $qry );
466
  $ret = array();
467
 
468
  foreach ( $rows as $row ) {
@@ -478,11 +465,7 @@ class Migration extends Data_Migration {
478
 
479
  global $wpdb;
480
 
481
- $qry = 'SELECT * ';
482
- $qry .= 'FROM `' . $wpdb->prefix . 'postmeta` ';
483
- $qry .= 'WHERE post_id = \'' . intval( $post_id ) . '\' AND meta_key = \'' . $key . '\';';
484
-
485
- $row = $wpdb->get_row( $qry );
486
 
487
  return $row;
488
  }
337
 
338
  global $wpdb;
339
 
340
+ $row = $wpdb->get_row( $wpdb->prepare( 'SELECT * FROM `' . $wpdb->prefix . 'icl_strings` AS ics WHERE `id`= %d', intval( $id ) ), ARRAY_A );
 
 
341
 
342
  $str_id = '';
343
 
359
  return 0;
360
  }
361
 
362
+ $rows = $wpdb->get_results( $wpdb->prepare( 'SELECT * FROM `' . $wpdb->prefix . 'icl_string_translations` AS ics WHERE `string_id`= %d', intval( $id ) ), ARRAY_A );
 
 
363
 
364
  foreach ( $rows as $entry ) {
365
 
424
  * by checking if table exists
425
  */
426
 
427
+ if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $tbl ) ) == $tbl ) {
 
 
 
 
 
428
 
429
+ $rows = $wpdb->get_results( $wpdb->prepare( 'SELECT ict.id, ict.string_id, ict.language, ict.status, ics.context FROM `' . $wpdb->prefix . 'icl_string_translations` AS ict LEFT JOIN `' . $wpdb->prefix . 'icl_strings` AS ics ON ict.string_id = ics.id WHERE ics.context = %s', $context ) );
430
 
431
  foreach ( $rows as $row ) {
432
 
449
 
450
  global $wpdb;
451
 
452
+ $rows = $wpdb->get_results( $wpdb->prepare( 'SELECT meta_id, meta_key, post_id FROM `' . $wpdb->prefix . 'postmeta` WHERE meta_key = %s', $key) );
 
 
 
 
453
  $ret = array();
454
 
455
  foreach ( $rows as $row ) {
465
 
466
  global $wpdb;
467
 
468
+ $row = $wpdb->get_row( $wpdb->prepare( 'SELECT * FROM `' . $wpdb->prefix . 'postmeta` WHERE post_id = %d AND meta_key = %s', intval( $post_id ), $key) );
 
 
 
 
469
 
470
  return $row;
471
  }
modules/controls/widget-area-utils.php CHANGED
@@ -22,6 +22,7 @@ class Widget_Area_Utils {
22
 
23
  if ( isset( $post_id ) ) {
24
  $elementor = \Elementor\Plugin::instance();
 
25
  echo str_replace( '#elementor', '', \ElementsKit_Lite\Utils::render_tab_content( $elementor->frontend->get_builder_content_for_display( $post_id ), $post_id ) );
26
  } else {
27
  echo esc_html__( 'Click here to add content.', 'elementskit-lite' );
@@ -39,7 +40,7 @@ class Widget_Area_Utils {
39
  $output = ob_get_contents();
40
  ob_end_clean();
41
 
42
- echo \ElementsKit_Lite\Utils::render( $output );
43
  }
44
 
45
  /**
@@ -74,12 +75,13 @@ class Widget_Area_Utils {
74
 
75
  if ( $isAjax === 'yes' ) {
76
  $post_id = isset( $builder_post->ID ) ? $builder_post->ID : '';
77
- echo '<div class="elementor-widget-container" data-ajax-post-id="' . $post_id . '"></div>';
78
  } else {
79
  ?>
80
  <div class="elementor-widget-container">
81
  <?php
82
  if ( isset( $builder_post->ID ) ) {
 
83
  echo str_replace( '#elementor', '', \ElementsKit_Lite\Utils::render_tab_content( $elementor->frontend->get_builder_content_for_display( $builder_post->ID ), $builder_post->ID ) );
84
  } else {
85
  echo esc_html__( 'Click here to add content.', 'elementskit-lite' );
22
 
23
  if ( isset( $post_id ) ) {
24
  $elementor = \Elementor\Plugin::instance();
25
+ // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
26
  echo str_replace( '#elementor', '', \ElementsKit_Lite\Utils::render_tab_content( $elementor->frontend->get_builder_content_for_display( $post_id ), $post_id ) );
27
  } else {
28
  echo esc_html__( 'Click here to add content.', 'elementskit-lite' );
40
  $output = ob_get_contents();
41
  ob_end_clean();
42
 
43
+ echo \ElementsKit_Lite\Utils::render( $output ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped inside of the buffering content
44
  }
45
 
46
  /**
75
 
76
  if ( $isAjax === 'yes' ) {
77
  $post_id = isset( $builder_post->ID ) ? $builder_post->ID : '';
78
+ echo '<div class="elementor-widget-container" data-ajax-post-id="' . esc_attr($post_id). '"></div>';
79
  } else {
80
  ?>
81
  <div class="elementor-widget-container">
82
  <?php
83
  if ( isset( $builder_post->ID ) ) {
84
+ // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
85
  echo str_replace( '#elementor', '', \ElementsKit_Lite\Utils::render_tab_content( $elementor->frontend->get_builder_content_for_display( $builder_post->ID ), $builder_post->ID ) );
86
  } else {
87
  echo esc_html__( 'Click here to add content.', 'elementskit-lite' );
modules/header-footer/cpt-hooks.php CHANGED
@@ -55,7 +55,7 @@ class Cpt_Hooks {
55
  ? ( '<span class="ekit-headerfooter-status ekit-headerfooter-status-active">' . esc_html__( 'Active', 'elementskit-lite' ) . '</span>' )
56
  : ( '<span class="ekit-headerfooter-status ekit-headerfooter-status-inactive">' . esc_html__( 'Inactive', 'elementskit-lite' ) . '</span>' ) );
57
 
58
- echo wp_kses($output, \ElementsKit\Utils::get_kses_array());
59
 
60
  break;
61
  case 'condition':
55
  ? ( '<span class="ekit-headerfooter-status ekit-headerfooter-status-active">' . esc_html__( 'Active', 'elementskit-lite' ) . '</span>' )
56
  : ( '<span class="ekit-headerfooter-status ekit-headerfooter-status-inactive">' . esc_html__( 'Inactive', 'elementskit-lite' ) . '</span>' ) );
57
 
58
+ echo wp_kses($output, \ElementsKit_Lite\Utils::get_kses_array());
59
 
60
  break;
61
  case 'condition':
modules/header-footer/theme-hooks/astra.php CHANGED
@@ -48,7 +48,7 @@ class Astra {
48
  public function add_plugin_header_markup() {
49
  do_action( 'elementskit/template/before_header' );
50
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
51
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header );
52
  echo '</div>';
53
  do_action( 'elementskit/template/after_header' );
54
  }
@@ -62,7 +62,7 @@ class Astra {
62
  public function add_plugin_footer_markup() {
63
  do_action( 'elementskit/template/before_footer' );
64
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
65
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer );
66
  echo '</div>';
67
  do_action( 'elementskit/template/after_footer' );
68
  }
48
  public function add_plugin_header_markup() {
49
  do_action( 'elementskit/template/before_header' );
50
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
51
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
52
  echo '</div>';
53
  do_action( 'elementskit/template/after_header' );
54
  }
62
  public function add_plugin_footer_markup() {
63
  do_action( 'elementskit/template/before_footer' );
64
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
65
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
66
  echo '</div>';
67
  do_action( 'elementskit/template/after_footer' );
68
  }
modules/header-footer/theme-hooks/bbtheme.php CHANGED
@@ -55,7 +55,9 @@ class Bbtheme {
55
  ?>
56
  <header id="masthead" itemscope="itemscope" itemtype="https://schema.org/WPHeader">
57
  <div class="ekit-template-content-markup ekit-template-content-header">
58
- <?php echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header ); ?>
 
 
59
  </div>
60
  </header>
61
  <style>
@@ -79,13 +81,11 @@ class Bbtheme {
79
 
80
  <footer itemscope="itemscope" itemtype="https://schema.org/WPFooter">
81
  <?php
82
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer );
83
  ?>
84
  </footer>
85
 
86
  <?php
87
  do_action( 'elementskit/template/after_footer' );
88
  }
89
-
90
-
91
  }
55
  ?>
56
  <header id="masthead" itemscope="itemscope" itemtype="https://schema.org/WPHeader">
57
  <div class="ekit-template-content-markup ekit-template-content-header">
58
+ <?php
59
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
60
+ ?>
61
  </div>
62
  </header>
63
  <style>
81
 
82
  <footer itemscope="itemscope" itemtype="https://schema.org/WPFooter">
83
  <?php
84
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
85
  ?>
86
  </footer>
87
 
88
  <?php
89
  do_action( 'elementskit/template/after_footer' );
90
  }
 
 
91
  }
modules/header-footer/theme-hooks/generatepress.php CHANGED
@@ -48,7 +48,7 @@ class Generatepress {
48
  public function add_plugin_header_markup() {
49
  do_action( 'elementskit/template/before_header' );
50
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
51
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header );
52
  echo '</div>';
53
  do_action( 'elementskit/template/after_header' );
54
  }
@@ -63,7 +63,7 @@ class Generatepress {
63
  public function add_plugin_footer_markup() {
64
  do_action( 'elementskit/template/before_footer' );
65
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
66
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer );
67
  echo '</div>';
68
  do_action( 'elementskit/template/after_footer' );
69
  }
48
  public function add_plugin_header_markup() {
49
  do_action( 'elementskit/template/before_header' );
50
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
51
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
52
  echo '</div>';
53
  do_action( 'elementskit/template/after_header' );
54
  }
63
  public function add_plugin_footer_markup() {
64
  do_action( 'elementskit/template/before_footer' );
65
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
66
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
67
  echo '</div>';
68
  do_action( 'elementskit/template/after_footer' );
69
  }
modules/header-footer/theme-hooks/genesis.php CHANGED
@@ -81,7 +81,7 @@ class Genesis {
81
  public function add_plugin_header_markup() {
82
  do_action( 'elementskit/template/before_header' );
83
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
84
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header );
85
  echo '</div>';
86
  do_action( 'elementskit/template/after_header' );
87
  }
@@ -124,7 +124,7 @@ class Genesis {
124
  public function add_plugin_footer_markup() {
125
  do_action( 'elementskit/template/before_footer' );
126
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
127
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer );
128
  echo '</div>';
129
  do_action( 'elementskit/template/after_footer' );
130
  }
81
  public function add_plugin_header_markup() {
82
  do_action( 'elementskit/template/before_header' );
83
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
84
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
85
  echo '</div>';
86
  do_action( 'elementskit/template/after_header' );
87
  }
124
  public function add_plugin_footer_markup() {
125
  do_action( 'elementskit/template/before_footer' );
126
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
127
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
128
  echo '</div>';
129
  do_action( 'elementskit/template/after_footer' );
130
  }
modules/header-footer/theme-hooks/my-listing-functions.php CHANGED
@@ -9,7 +9,7 @@ if ( ! function_exists( 'hfe_render_header' ) ) {
9
 
10
  do_action( 'elementskit/template/before_header' );
11
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
12
- echo \ElementsKit_Lite\Utils::render_elementor_content( $elementskit_template_ids[0] );
13
  echo '</div>';
14
  do_action( 'elementskit/template/after_header' );
15
  }
@@ -31,7 +31,7 @@ if ( ! function_exists( 'hfe_render_footer' ) ) {
31
 
32
  do_action( 'elementskit/template/before_header' );
33
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
34
- echo \ElementsKit_Lite\Utils::render_elementor_content( $elementskit_template_ids[1] );
35
  echo '</div>';
36
  do_action( 'elementskit/template/after_header' );
37
  }
9
 
10
  do_action( 'elementskit/template/before_header' );
11
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
12
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $elementskit_template_ids[0] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
13
  echo '</div>';
14
  do_action( 'elementskit/template/after_header' );
15
  }
31
 
32
  do_action( 'elementskit/template/before_header' );
33
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
34
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $elementskit_template_ids[1] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
35
  echo '</div>';
36
  do_action( 'elementskit/template/after_header' );
37
  }
modules/header-footer/theme-hooks/oceanwp.php CHANGED
@@ -50,7 +50,7 @@ class Oceanwp {
50
  public function add_plugin_header_markup() {
51
  do_action( 'elementskit/template/before_header' );
52
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
53
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header );
54
  echo '</div>';
55
  do_action( 'elementskit/template/after_header' );
56
  }
@@ -64,7 +64,7 @@ class Oceanwp {
64
  public function add_plugin_footer_markup() {
65
  do_action( 'elementskit/template/before_footer' );
66
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
67
- echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer );
68
  echo '</div>';
69
  do_action( 'elementskit/template/after_footer' );
70
  }
50
  public function add_plugin_header_markup() {
51
  do_action( 'elementskit/template/before_header' );
52
  echo '<div class="ekit-template-content-markup ekit-template-content-header">';
53
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->header ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
54
  echo '</div>';
55
  do_action( 'elementskit/template/after_header' );
56
  }
64
  public function add_plugin_footer_markup() {
65
  do_action( 'elementskit/template/before_footer' );
66
  echo '<div class="ekit-template-content-markup ekit-template-content-footer">';
67
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $this->footer ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
68
  echo '</div>';
69
  do_action( 'elementskit/template/after_footer' );
70
  }
modules/header-footer/views/theme-support-footer.php CHANGED
@@ -2,7 +2,7 @@
2
  <div class="ekit-template-content-markup ekit-template-content-footer ekit-template-content-theme-support">
3
  <?php
4
  $template = \ElementsKit_Lite\Modules\Header_Footer\Activator::template_ids();
5
- echo \ElementsKit_Lite\Utils::render_elementor_content( $template[1] );
6
  ?>
7
  </div>
8
  <?php do_action( 'elementskit/template/after_footer' ); ?>
2
  <div class="ekit-template-content-markup ekit-template-content-footer ekit-template-content-theme-support">
3
  <?php
4
  $template = \ElementsKit_Lite\Modules\Header_Footer\Activator::template_ids();
5
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $template[1] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
6
  ?>
7
  </div>
8
  <?php do_action( 'elementskit/template/after_footer' ); ?>
modules/header-footer/views/theme-support-header.php CHANGED
@@ -16,7 +16,7 @@
16
  <div class="ekit-template-content-markup ekit-template-content-header ekit-template-content-theme-support">
17
  <?php
18
  $template = \ElementsKit_Lite\Modules\Header_Footer\Activator::template_ids();
19
- echo \ElementsKit_Lite\Utils::render_elementor_content( $template[0] );
20
  ?>
21
  </div>
22
  <?php do_action( 'elementskit/template/after_header' ); ?>
16
  <div class="ekit-template-content-markup ekit-template-content-header ekit-template-content-theme-support">
17
  <?php
18
  $template = \ElementsKit_Lite\Modules\Header_Footer\Activator::template_ids();
19
+ echo \ElementsKit_Lite\Utils::render_elementor_content( $template[0] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering
20
  ?>
21
  </div>
22
  <?php do_action( 'elementskit/template/after_header' ); ?>
modules/layout-manager/layout-list-api.php CHANGED
@@ -10,7 +10,7 @@ class Layout_List_Api extends \ElementsKit_Lite\Core\Handler_Api {
10
  }
11
 
12
  public function get_layout_list() {
13
- $param = array_merge( \ElementsKit_Lite::license_data(), $_GET, array( 'action' => 'get_layout_list' ) ); // TODO:: Need nonce verification
14
 
15
  $response = wp_remote_get(
16
  \ElementsKit_Lite::api_url() . 'layout-manager-api/?' . http_build_query( $param ),
10
  }
11
 
12
  public function get_layout_list() {
13
+ $param = array_merge( \ElementsKit_Lite::license_data(), $_GET, array( 'action' => 'get_layout_list' ) ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Passed in elementor's hook for get url which has processed the nonce already.
14
 
15
  $response = wp_remote_get(
16
  \ElementsKit_Lite::api_url() . 'layout-manager-api/?' . http_build_query( $param ),
modules/onepage-scroll/extend-controls.php CHANGED
@@ -119,24 +119,9 @@ class ElementsKit_Extend_Onepage_Scroll {
119
  $nav_pos = Init::get_page_setting( 'ekit_onepagescroll_nav_pos' );
120
  $nav_icon = Init::get_page_setting( 'ekit_onepagescroll_nav_icon' );
121
 
122
- $is_ajax = !empty( $_POST['navStyle'] );
123
-
124
- if ( $is_ajax ) :
125
- $is_active = 'yes';
126
- $is_nav = $nav_style = sanitize_text_field( wp_unslash( $_POST['navStyle'] ) ); // TODO:: Need nonce verification
127
- $nav_pos = isset($_POST['navPos']) ? sanitize_text_field( wp_unslash( $_POST['navPos'] ) ) : '';
128
-
129
- if ( isset( $_POST['navIcon']['value'] ) ) {
130
- $nav_icon = array( 'value' => sanitize_text_field( wp_unslash( $_POST['navIcon']['value'] ) ) );
131
- } else {
132
- $nav_icon = array( 'value' => '' );
133
- }
134
-
135
- endif;
136
-
137
  if ( ! ( $is_pro && $is_active && $is_nav ) ) {
138
  return;
139
- } elseif ( ! $is_ajax && $is_editor ) {
140
  echo '<div id="onepage_scroll_nav_wrap">';
141
  }
142
 
@@ -186,9 +171,7 @@ class ElementsKit_Extend_Onepage_Scroll {
186
 
187
  include_once 'nav-styles/' . $nav_style . '.php';
188
 
189
- if ( $is_ajax ) :
190
- wp_die();
191
- elseif ( ! $is_ajax && $is_editor ) :
192
  echo '</div>';
193
  endif;
194
  }
119
  $nav_pos = Init::get_page_setting( 'ekit_onepagescroll_nav_pos' );
120
  $nav_icon = Init::get_page_setting( 'ekit_onepagescroll_nav_icon' );
121
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
122
  if ( ! ( $is_pro && $is_active && $is_nav ) ) {
123
  return;
124
+ } elseif ( $is_editor ) {
125
  echo '<div id="onepage_scroll_nav_wrap">';
126
  }
127
 
171
 
172
  include_once 'nav-styles/' . $nav_style . '.php';
173
 
174
+ if ( $is_editor ) :
 
 
175
  echo '</div>';
176
  endif;
177
  }
plugin.php CHANGED
@@ -203,7 +203,6 @@ class Plugin {
203
  */
204
  public function enqueue_frontend() {
205
  wp_enqueue_script( 'elementskit-framework-js-frontend', \ElementsKit_Lite::lib_url() . 'framework/assets/js/frontend-script.js', array( 'jquery' ), \ElementsKit_Lite::version(), true );
206
- wp_register_script( 'datatables', plugins_url() . '/tablepress/js/jquery.datatables.min.js', array( 'jquery' ), \ElementsKit_Lite::version(), true );
207
  }
208
 
209
  /**
203
  */
204
  public function enqueue_frontend() {
205
  wp_enqueue_script( 'elementskit-framework-js-frontend', \ElementsKit_Lite::lib_url() . 'framework/assets/js/frontend-script.js', array( 'jquery' ), \ElementsKit_Lite::version(), true );
 
206
  }
207
 
208
  /**
readme.txt CHANGED
@@ -3,8 +3,8 @@
3
  Contributors: Ataurr, wpmet, emranio, easin55474
4
  Tags: elementor addons, mega menu builder, header footer builder, elementor widgets, Accordion tab, elementor modules, page builder addons, elementor addon, elementor widget, addons
5
  Requires at least: 5.0
6
- Tested up to: 5.9
7
- Stable tag: 2.6.0
8
  Requires PHP: 7.0
9
  License: GPLv3 or later
10
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
@@ -412,6 +412,16 @@ Do you want to integrate the Facebook Messenger chat-head to any of your web pag
412
  Start using the Facebook Messenger module chat-head by providing the Page ID, choosing any color, logged in user greeting, and logged out user greeting. You can also show your visitors a dialogue box if you wish to. However, make sure that your domain is whitelisted on the page you’re linking to.
413
 
414
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
415
  Version: 2.6.0 (2022-05-20)
416
  Improved: Added more secure escaping for HTML printing.
417
 
3
  Contributors: Ataurr, wpmet, emranio, easin55474
4
  Tags: elementor addons, mega menu builder, header footer builder, elementor widgets, Accordion tab, elementor modules, page builder addons, elementor addon, elementor widget, addons
5
  Requires at least: 5.0
6
+ Tested up to: 6.0
7
+ Stable tag: 2.6.1
8
  Requires PHP: 7.0
9
  License: GPLv3 or later
10
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
412
  Start using the Facebook Messenger module chat-head by providing the Page ID, choosing any color, logged in user greeting, and logged out user greeting. You can also show your visitors a dialogue box if you wish to. However, make sure that your domain is whitelisted on the page you’re linking to.
413
 
414
  == Changelog ==
415
+ Version: 2.6.1 (2022-05-24)
416
+ Added: Form signature fields for Elementor.
417
+ Added: Form conditional fields for Elementor.
418
+ Added: Form reset button for Elementor.
419
+ Added: Google sheet for Elementor form.
420
+ Fixed: TablePress js error in Elementor editor.
421
+ Fixed: Repeater field error in Business Hour widget.
422
+ Fixed: Id attributes were not printing in the Tab widget.
423
+ Improved: Added more secure escaping for HTML printing.
424
+
425
  Version: 2.6.0 (2022-05-20)
426
  Improved: Added more secure escaping for HTML printing.
427
 
widgets/blog-posts/blog-posts.php CHANGED
@@ -2999,11 +2999,11 @@ class ElementsKit_Widget_Blog_Posts extends Widget_Base {
2999
  <?php endif; ?>
3000
 
3001
  <?php if ('yes' == $ekit_blog_posts_title && 'after_content' == $ekit_blog_posts_title_position ): ?>
3002
- <?php echo wp_kses($title_html, \ElementsKit_Lite\Utils::get_kses_array()) ?>
3003
  <?php endif; ?>
3004
 
3005
  <?php if ( 'yes' == $ekit_blog_posts_title && 'after_meta' == $ekit_blog_posts_title_position ): ?>
3006
- <?php echo wp_kses($title_html, \ElementsKit_Lite\Utils::get_kses_array()) ?>
3007
  <?php endif; ?>
3008
  </div><!-- .elementskit-entry-header END -->
3009
 
2999
  <?php endif; ?>
3000
 
3001
  <?php if ('yes' == $ekit_blog_posts_title && 'after_content' == $ekit_blog_posts_title_position ): ?>
3002
+ <?php echo wp_kses($title_html, \ElementsKit_Lite\Utils::get_kses_array()); ?>
3003
  <?php endif; ?>
3004
 
3005
  <?php if ( 'yes' == $ekit_blog_posts_title && 'after_meta' == $ekit_blog_posts_title_position ): ?>
3006
+ <?php echo wp_kses($title_html, \ElementsKit_Lite\Utils::get_kses_array()); ?>
3007
  <?php endif; ?>
3008
  </div><!-- .elementskit-entry-header END -->
3009
 
widgets/business-hours/business-hours.php CHANGED
@@ -65,7 +65,7 @@ class ElementsKit_Widget_Business_Hours extends Widget_Base {
65
  $repeater->add_control(
66
  'ekit_highlight_this_day',
67
  [
68
- 'label' => esc_html__( 'Hight Light this day', 'elementskit-lite' ),
69
  'type' => Controls_Manager::SWITCHER,
70
  'return_value' => 'yes',
71
  'default' => 'no',
@@ -124,7 +124,7 @@ class ElementsKit_Widget_Business_Hours extends Widget_Base {
124
  'ekit_business_openday_list',
125
  [
126
  'type' => Controls_Manager::REPEATER,
127
- 'fields' => array_values( $repeater->get_controls() ),
128
  'default' => [
129
  [
130
  'ekit_business_day' => esc_html__( 'Sunday', 'elementskit-lite' ),
65
  $repeater->add_control(
66
  'ekit_highlight_this_day',
67
  [
68
+ 'label' => esc_html__( 'Highlight this day', 'elementskit-lite' ),
69
  'type' => Controls_Manager::SWITCHER,
70
  'return_value' => 'yes',
71
  'default' => 'no',
124
  'ekit_business_openday_list',
125
  [
126
  'type' => Controls_Manager::REPEATER,
127
+ 'fields' => $repeater->get_controls(),
128
  'default' => [
129
  [
130
  'ekit_business_day' => esc_html__( 'Sunday', 'elementskit-lite' ),
widgets/button/button.php CHANGED
@@ -555,7 +555,7 @@ class ElementsKit_Widget_Button extends Widget_Base {
555
  ?>
556
  <div class="ekit-btn-wraper">
557
  <?php if($icon_align == 'right'): ?>
558
- <a <?php echo $this->get_render_attribute_string( 'button' ); ?> class="elementskit-btn <?php echo esc_attr( $btn_class ); ?>" <?php echo esc_attr($btn_id); ?>>
559
  <?php echo esc_html( $btn_text ); ?>
560
 
561
  <?php
@@ -575,7 +575,7 @@ class ElementsKit_Widget_Button extends Widget_Base {
575
 
576
  </a>
577
  <?php elseif ($icon_align == 'left') : ?>
578
- <a <?php echo $this->get_render_attribute_string( 'button' ); ?> class="elementskit-btn <?php echo esc_attr( $btn_class); ?>" <?php echo esc_attr($btn_id); ?>>
579
 
580
  <?php
581
  // new icon
@@ -595,7 +595,7 @@ class ElementsKit_Widget_Button extends Widget_Base {
595
  <?php echo esc_html( $btn_text ); ?>
596
  </a>
597
  <?php else : ?>
598
- <a <?php echo $this->get_render_attribute_string( 'button' ); ?> class="elementskit-btn <?php echo esc_attr( $btn_class); ?>" <?php echo esc_attr($btn_id); ?>>
599
  <?php echo esc_html( $btn_text ); ?>
600
  </a>
601
  <?php endif; ?>
555
  ?>
556
  <div class="ekit-btn-wraper">
557
  <?php if($icon_align == 'right'): ?>
558
+ <a <?php echo $this->get_render_attribute_string( 'button' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn <?php echo esc_attr( $btn_class ); ?>" <?php echo esc_attr($btn_id); ?>>
559
  <?php echo esc_html( $btn_text ); ?>
560
 
561
  <?php
575
 
576
  </a>
577
  <?php elseif ($icon_align == 'left') : ?>
578
+ <a <?php echo $this->get_render_attribute_string( 'button' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn <?php echo esc_attr( $btn_class); ?>" <?php echo esc_attr($btn_id); ?>>
579
 
580
  <?php
581
  // new icon
595
  <?php echo esc_html( $btn_text ); ?>
596
  </a>
597
  <?php else : ?>
598
+ <a <?php echo $this->get_render_attribute_string( 'button' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn <?php echo esc_attr( $btn_class); ?>" <?php echo esc_attr($btn_id); ?>>
599
  <?php echo esc_html( $btn_text ); ?>
600
  </a>
601
  <?php endif; ?>
widgets/caldera-forms/caldera-forms.php CHANGED
@@ -869,7 +869,6 @@ class ElementsKit_Widget_Caldera_Forms extends Widget_Base {
869
  $this->end_controls_section();
870
 
871
  $this->insert_pro_message();
872
-
873
  }
874
 
875
  protected function render( ) {
869
  $this->end_controls_section();
870
 
871
  $this->insert_pro_message();
 
872
  }
873
 
874
  protected function render( ) {
widgets/category-list/category-list.php CHANGED
@@ -468,11 +468,11 @@ class ElementsKit_Widget_Category_List extends Widget_Base {
468
  $this->add_render_attribute( 'list_item', 'class', 'elementor-inline-item' );
469
  }
470
  ?>
471
- <ul <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'icon_list' )); ?>>
472
  <?php
473
  foreach ( $settings['icon_list'] as $index => $item ) :
474
  $post = !empty( $item['link'] ) ? get_category($item['link']) : 0;
475
- $text = empty($item['text']) ? !empty($post) ? $post->name : '' : $item['text'];
476
  if(!empty($item['list_bg_color'])) {
477
  $this->add_render_attribute('list_bg_' . $index, 'style', 'background: ' . esc_attr($item['list_bg_color']) . ';');
478
  }
@@ -480,7 +480,7 @@ class ElementsKit_Widget_Category_List extends Widget_Base {
480
  if($post != null):
481
  ?>
482
  <li class="elementor-icon-list-item">
483
- <a href="<?php echo esc_url(get_category_link($post->term_id)); ?>" <?php echo $this->get_render_attribute_string('list_bg_' . $index); ?>>
484
  <?php if (!empty($item['icons']['value'])) : ?>
485
  <span class="elementor-icon-list-icon">
486
  <?php Icons_Manager::render_icon( $item['icons'], [ 'aria-hidden' => 'true' ] ); ?>
468
  $this->add_render_attribute( 'list_item', 'class', 'elementor-inline-item' );
469
  }
470
  ?>
471
+ <ul <?php echo $this->get_render_attribute_string( 'icon_list' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
472
  <?php
473
  foreach ( $settings['icon_list'] as $index => $item ) :
474
  $post = !empty( $item['link'] ) ? get_category($item['link']) : 0;
475
+ $text = empty($item['text']) ? (!empty($post) ? $post->name : '') : $item['text'];
476
  if(!empty($item['list_bg_color'])) {
477
  $this->add_render_attribute('list_bg_' . $index, 'style', 'background: ' . esc_attr($item['list_bg_color']) . ';');
478
  }
480
  if($post != null):
481
  ?>
482
  <li class="elementor-icon-list-item">
483
+ <a href="<?php echo esc_url(get_category_link($post->term_id)); ?>" <?php echo $this->get_render_attribute_string('list_bg_' . $index); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
484
  <?php if (!empty($item['icons']['value'])) : ?>
485
  <span class="elementor-icon-list-icon">
486
  <?php Icons_Manager::render_icon( $item['icons'], [ 'aria-hidden' => 'true' ] ); ?>
widgets/client-logo/client-logo-handler.php CHANGED
@@ -10,7 +10,6 @@ class ElementsKit_Widget_Client_Logo_Handler extends \ElementsKit_Lite\Core\Hand
10
  static function get_title() {
11
 
12
  return esc_html__( 'Client Logo', 'elementskit-lite' );
13
-
14
  }
15
 
16
  static function get_icon() {
10
  static function get_title() {
11
 
12
  return esc_html__( 'Client Logo', 'elementskit-lite' );
 
13
  }
14
 
15
  static function get_icon() {
widgets/client-logo/client-logo.php CHANGED
@@ -1507,7 +1507,7 @@ class ElementsKit_Widget_Client_Logo extends Widget_Base {
1507
 
1508
  $seperotor_enable = $settings['ekit_client_logo_separator'] == 'yes' ? 'log-separator' : '';
1509
  ?>
1510
- <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'wrapper' )); ?>>
1511
  <div class="swiper-container">
1512
  <div class="slick-list swiper-wrapper">
1513
  <?php
@@ -1525,18 +1525,25 @@ class ElementsKit_Widget_Client_Logo extends Widget_Base {
1525
  <?php if($logo['ekit_client_logo_enable_link'] == 'yes') : ?>
1526
 
1527
 
1528
- <a <?php echo $this->get_render_attribute_string( 'button-' . $count ); ?> <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'link_'.$count )); ?>>
1529
  <span class="content-image">
1530
-
1531
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_normal', null, [
1532
- 'class' => $logo['ekit_client_logo_enable_hover_logo'] == 'yes' ? 'main-image' : ''
1533
- ]); ?>
1534
-
1535
- <?php if($logo['ekit_client_logo_enable_hover_logo']) : ?>
1536
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_hover', 'full', [
1537
- 'class' => 'hover-image'
1538
- ]); ?>
1539
- <?php endif; ?>
 
 
 
 
 
 
 
1540
  </span>
1541
  </a>
1542
 
@@ -1544,16 +1551,23 @@ class ElementsKit_Widget_Client_Logo extends Widget_Base {
1544
 
1545
  <div class="content-image">
1546
 
1547
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_normal', 'full', [
1548
- 'class' => $logo['ekit_client_logo_enable_hover_logo'] == 'yes' ? 'main-image' : ''
1549
- ]);
 
 
 
 
 
 
 
 
 
 
 
 
 
1550
  ?>
1551
-
1552
- <?php if($logo['ekit_client_logo_enable_hover_logo']) : ?>
1553
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_hover', 'full', [
1554
- 'class' => 'hover-image'
1555
- ]); ?>
1556
- <?php endif; ?>
1557
  </div>
1558
 
1559
  <?php endif; ?>
1507
 
1508
  $seperotor_enable = $settings['ekit_client_logo_separator'] == 'yes' ? 'log-separator' : '';
1509
  ?>
1510
+ <div <?php echo $this->get_render_attribute_string( 'wrapper' ) // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1511
  <div class="swiper-container">
1512
  <div class="slick-list swiper-wrapper">
1513
  <?php
1525
  <?php if($logo['ekit_client_logo_enable_link'] == 'yes') : ?>
1526
 
1527
 
1528
+ <a <?php echo $this->get_render_attribute_string( 'button-' . esc_attr($count) ); ?> <?php echo $this->get_render_attribute_string( 'link_' . esc_attr($count) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1529
  <span class="content-image">
1530
+ <?php
1531
+ echo wp_kses(
1532
+ \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_normal', null, [
1533
+ 'class' => $logo['ekit_client_logo_enable_hover_logo'] == 'yes' ? 'main-image' : ''
1534
+ ]),
1535
+ \ElementsKit_Lite\Utils::get_kses_array()
1536
+ );
1537
+
1538
+ if(!empty($logo['ekit_client_logo_enable_hover_logo'])) {
1539
+ echo wp_kses(
1540
+ \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_hover', 'full', [
1541
+ 'class' => 'hover-image'
1542
+ ]),
1543
+ \ElementsKit_Lite\Utils::get_kses_array()
1544
+ );
1545
+ }
1546
+ ?>
1547
  </span>
1548
  </a>
1549
 
1551
 
1552
  <div class="content-image">
1553
 
1554
+ <?php
1555
+ echo wp_kses(
1556
+ \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_normal', 'full', [
1557
+ 'class' => $logo['ekit_client_logo_enable_hover_logo'] == 'yes' ? 'main-image' : ''
1558
+ ]),
1559
+ \ElementsKit_Lite\Utils::get_kses_array()
1560
+ );
1561
+
1562
+ if($logo['ekit_client_logo_enable_hover_logo']) {
1563
+ echo wp_kses(
1564
+ \Elementskit_Lite\Utils::get_attachment_image_html($logo, 'ekit_client_logo_image_hover', 'full', [
1565
+ 'class' => 'hover-image'
1566
+ ]),
1567
+ \ElementsKit_Lite\Utils::get_kses_array()
1568
+ );
1569
+ }
1570
  ?>
 
 
 
 
 
 
1571
  </div>
1572
 
1573
  <?php endif; ?>
widgets/countdown-timer/countdown-timer.php CHANGED
@@ -1758,24 +1758,24 @@ class ElementsKit_Widget_Countdown_Timer extends Widget_Base {
1758
 
1759
  switch ( $ekit_countdown_timer_style ) {
1760
  case 'style1':
1761
- ?><div class="elementskit-countdown-timer ekit-countdown text-center" <?php echo \ElementsKit_Lite\Utils::render($data); ?>></div><?php
1762
  break;
1763
  case 'style2':
1764
- ?><div class="elementskit-countdown-timer-2 ekit-countdown text-center" <?php echo \ElementsKit_Lite\Utils::render($data); ?>></div><?php
1765
  break;
1766
  case 'style3':
1767
- ?><div class="elementskit-flip-clock text-center" <?php echo \ElementsKit_Lite\Utils::render($data); ?>></div><?php
1768
  break;
1769
  case 'style4':
1770
- ?><div class="elementskit-countdown-timer-3 ekit-countdown text-center" <?php echo \ElementsKit_Lite\Utils::render($data); ?>></div><?php
1771
  break;
1772
  case 'style5':
1773
- ?><div class="elementskit-countdown-timer-3 ekit-countdown elementskit-version-box text-center align-items-end" <?php echo \ElementsKit_Lite\Utils::render($data); ?>></div>
1774
  <?php
1775
  break;
1776
  case 'style6':
1777
  ?><div class="elementskit-countdown-container text-center">
1778
- <div class="elementskit-countdown-timer-4 ekit-countdown" <?php echo \ElementsKit_Lite\Utils::render($data); ?>></div>
1779
  </div><?php
1780
  break;
1781
 
1758
 
1759
  switch ( $ekit_countdown_timer_style ) {
1760
  case 'style1':
1761
+ ?><div class="elementskit-countdown-timer ekit-countdown text-center" <?php echo wp_kses($data, \ElementsKit_Lite\Utils::get_kses_array()); ?>></div><?php
1762
  break;
1763
  case 'style2':
1764
+ ?><div class="elementskit-countdown-timer-2 ekit-countdown text-center" <?php echo wp_kses($data, \ElementsKit_Lite\Utils::get_kses_array()); ?>></div><?php
1765
  break;
1766
  case 'style3':
1767
+ ?><div class="elementskit-flip-clock text-center" <?php echo wp_kses($data, \ElementsKit_Lite\Utils::get_kses_array()); ?>></div><?php
1768
  break;
1769
  case 'style4':
1770
+ ?><div class="elementskit-countdown-timer-3 ekit-countdown text-center" <?php echo wp_kses($data, \ElementsKit_Lite\Utils::get_kses_array()); ?>></div><?php
1771
  break;
1772
  case 'style5':
1773
+ ?><div class="elementskit-countdown-timer-3 ekit-countdown elementskit-version-box text-center align-items-end" <?php echo wp_kses($data, \ElementsKit_Lite\Utils::get_kses_array()); ?>></div>
1774
  <?php
1775
  break;
1776
  case 'style6':
1777
  ?><div class="elementskit-countdown-container text-center">
1778
+ <div class="elementskit-countdown-timer-4 ekit-countdown" <?php echo wp_kses($data, \ElementsKit_Lite\Utils::get_kses_array()); ?>></div>
1779
  </div><?php
1780
  break;
1781
 
widgets/drop-caps/drop-caps.php CHANGED
@@ -188,7 +188,7 @@ class ElementsKit_Widget_Drop_Caps extends Widget_Base {
188
  ?>
189
  <div class="ekit-dropcap-wraper">
190
  <?php if( !empty( $settings['ekit_dropcaps_text'] ) ) : ?>
191
- <p class="ekit-dropcap-cotnent"><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_dropcaps_text'])?></p>
192
  <?php endif; ?>
193
  </div>
194
  <?php
188
  ?>
189
  <div class="ekit-dropcap-wraper">
190
  <?php if( !empty( $settings['ekit_dropcaps_text'] ) ) : ?>
191
+ <p class="ekit-dropcap-cotnent"><?php echo wp_kses($settings['ekit_dropcaps_text'], \ElementsKit_Lite\Utils::get_kses_array()); ?></p>
192
  <?php endif; ?>
193
  </div>
194
  <?php
widgets/dual-button/dual-button.php CHANGED
@@ -1016,7 +1016,7 @@ class ElementsKit_Widget_Dual_Button extends Widget_Base {
1016
  }
1017
 
1018
  ?>
1019
- <a class="ekit-double-btn ekit-double-btn-one" <?php echo $this->get_render_attribute_string( 'button-1' ); ?>>
1020
  <?php
1021
  if ($settings['ekit_double_button_one_icon_position'] == 'before') {
1022
  if ($is_new || $migrated) {
@@ -1056,7 +1056,7 @@ class ElementsKit_Widget_Dual_Button extends Widget_Base {
1056
  }
1057
  ?>
1058
 
1059
- <a class="ekit-double-btn ekit-double-btn-two" <?php echo $this->get_render_attribute_string( 'button-2' ); ?>>
1060
  <?php
1061
  if ($settings['ekit_double_button_two_icon_position'] == 'before') {
1062
  if ($is_new || $migrated) {
1016
  }
1017
 
1018
  ?>
1019
+ <a class="ekit-double-btn ekit-double-btn-one" <?php echo $this->get_render_attribute_string( 'button-1' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1020
  <?php
1021
  if ($settings['ekit_double_button_one_icon_position'] == 'before') {
1022
  if ($is_new || $migrated) {
1056
  }
1057
  ?>
1058
 
1059
+ <a class="ekit-double-btn ekit-double-btn-two" <?php echo $this->get_render_attribute_string( 'button-2' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1060
  <?php
1061
  if ($settings['ekit_double_button_two_icon_position'] == 'before') {
1062
  if ($is_new || $migrated) {
widgets/faq/faq.php CHANGED
@@ -305,7 +305,7 @@ class ElementsKit_Widget_FAQ extends Widget_Base {
305
  </div>
306
  <div class="elementskit-faq-body">
307
  <?php if(!empty($ekit_faq_content_item['ekit_faq_content'])) {
308
- echo \ElementsKit_Lite\Utils::kses($ekit_faq_content_item['ekit_faq_content']);
309
  } ?>
310
  </div>
311
  </div>
@@ -313,4 +313,4 @@ class ElementsKit_Widget_FAQ extends Widget_Base {
313
 
314
  <?php
315
  }
316
- }
305
  </div>
306
  <div class="elementskit-faq-body">
307
  <?php if(!empty($ekit_faq_content_item['ekit_faq_content'])) {
308
+ echo wp_kses($ekit_faq_content_item['ekit_faq_content'], \ElementsKit_Lite\Utils::get_kses_array());
309
  } ?>
310
  </div>
311
  </div>
313
 
314
  <?php
315
  }
316
+ }
widgets/fluent-forms/fluent-forms.php CHANGED
@@ -55,7 +55,6 @@ class ElementsKit_Widget_Fluent_Forms extends Widget_Base {
55
  }
56
 
57
  return $forms;
58
-
59
  }
60
 
61
  protected function register_controls() {
@@ -2651,7 +2650,7 @@ class ElementsKit_Widget_Fluent_Forms extends Widget_Base {
2651
 
2652
  if ( ! empty( $form_list_id_sanitize ) ) { ?>
2653
 
2654
- <div <?php echo $this->get_render_attribute_string('ekit_fluent_forms_widget_wrapper'); ?>>
2655
 
2656
  <?php if ($custom_title_description == 'yes') { ?>
2657
  <div class="ekit-fluentform-widget-heading">
@@ -2662,7 +2661,7 @@ class ElementsKit_Widget_Fluent_Forms extends Widget_Base {
2662
  <?php } ?>
2663
  <?php if ($form_description_custom != '') { ?>
2664
  <p class="ekit-fluentform-widget-description">
2665
- <?php echo \ElementsKit_Lite\Utils::kses($form_description_custom); ?>
2666
  </p>
2667
  <?php } ?>
2668
  </div>
@@ -2673,6 +2672,5 @@ class ElementsKit_Widget_Fluent_Forms extends Widget_Base {
2673
 
2674
  <?php
2675
  }
2676
-
2677
  }
2678
  }
55
  }
56
 
57
  return $forms;
 
58
  }
59
 
60
  protected function register_controls() {
2650
 
2651
  if ( ! empty( $form_list_id_sanitize ) ) { ?>
2652
 
2653
+ <div <?php echo $this->get_render_attribute_string('ekit_fluent_forms_widget_wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
2654
 
2655
  <?php if ($custom_title_description == 'yes') { ?>
2656
  <div class="ekit-fluentform-widget-heading">
2661
  <?php } ?>
2662
  <?php if ($form_description_custom != '') { ?>
2663
  <p class="ekit-fluentform-widget-description">
2664
+ <?php echo wp_kses($form_description_custom, \ElementsKit_Lite\Utils::get_kses_array()); ?>
2665
  </p>
2666
  <?php } ?>
2667
  </div>
2672
 
2673
  <?php
2674
  }
 
2675
  }
2676
  }
widgets/funfact/funfact.php CHANGED
@@ -1243,7 +1243,7 @@ class ElementsKit_Widget_Funfact extends Widget_Base {
1243
 
1244
  ?>
1245
 
1246
- <div <?php echo \ElementsKit_Lite\Utils::kses($this->get_render_attribute_string('funfact_wrapper')); ?>>
1247
  <?php if($settings['ekit_funfact_enable_vertical_border'] == 'yes') : ?>
1248
  <div class="vertical-bar <?php echo esc_attr($settings['ekit_funfact_enable_vertical_border_position']); ?>"></div>
1249
  <?php endif; ?>
@@ -1253,12 +1253,12 @@ class ElementsKit_Widget_Funfact extends Widget_Base {
1253
  <div class="funfact-icon"> <?php
1254
 
1255
  if($settings['ekit_funfact_icon_type'] == 'image_icon') :
1256
- echo \ElementsKit_Lite\Utils::render($image_html);
1257
  endif;
1258
 
1259
 
1260
  if($settings['ekit_funfact_icon_type'] == 'icon') : ?>
1261
- <i <?php echo \ElementsKit_Lite\Utils::kses($this->get_render_attribute_string('icon')); ?>></i>
1262
 
1263
  <?php
1264
  // new icon
@@ -1291,7 +1291,7 @@ class ElementsKit_Widget_Funfact extends Widget_Base {
1291
  data-animation-duration="3500">0</span>
1292
  <?php echo esc_html( $settings['ekit_funfact_number_suffix'] ); ?>
1293
  <?php if($settings['ekit_funfact_super'] == 'yes') : ?>
1294
- <span class="super"><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_funfact_super_text']); ?></span>
1295
  <?php endif; ?>
1296
  </div>
1297
 
@@ -1299,17 +1299,16 @@ class ElementsKit_Widget_Funfact extends Widget_Base {
1299
  // Validate Title Tag
1300
  $title_tag = \ElementsKit_Lite\Utils::esc_options($settings['ekit_funfact_title_size'], $options_ekit_funfact_title_size, 'h3');
1301
 
1302
- echo '<'. $title_tag .' class="funfact-title">';
1303
  echo esc_html( $settings['ekit_funfact_title_text'] );
1304
- echo '</'. $title_tag .'>';
1305
  ?>
1306
- <?php echo $enable_ovelry_color; ?>
1307
  </div>
1308
  </div>
1309
  </div>
1310
 
1311
 
1312
  <?php
1313
-
1314
  }
1315
  }
1243
 
1244
  ?>
1245
 
1246
+ <div <?php echo \ElementsKit_Lite\Utils::kses($this->get_render_attribute_string('funfact_wrapper')); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1247
  <?php if($settings['ekit_funfact_enable_vertical_border'] == 'yes') : ?>
1248
  <div class="vertical-bar <?php echo esc_attr($settings['ekit_funfact_enable_vertical_border_position']); ?>"></div>
1249
  <?php endif; ?>
1253
  <div class="funfact-icon"> <?php
1254
 
1255
  if($settings['ekit_funfact_icon_type'] == 'image_icon') :
1256
+ echo wp_kses($image_html, \ElementsKit_Lite\Utils::get_kses_array());
1257
  endif;
1258
 
1259
 
1260
  if($settings['ekit_funfact_icon_type'] == 'icon') : ?>
1261
+ <i <?php echo $this->get_render_attribute_string('icon'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>></i>
1262
 
1263
  <?php
1264
  // new icon
1291
  data-animation-duration="3500">0</span>
1292
  <?php echo esc_html( $settings['ekit_funfact_number_suffix'] ); ?>
1293
  <?php if($settings['ekit_funfact_super'] == 'yes') : ?>
1294
+ <span class="super"><?php echo wp_kses($settings['ekit_funfact_super_text'], \ElementsKit_Lite\Utils::get_kses_array()); ?></span>
1295
  <?php endif; ?>
1296
  </div>
1297
 
1299
  // Validate Title Tag
1300
  $title_tag = \ElementsKit_Lite\Utils::esc_options($settings['ekit_funfact_title_size'], $options_ekit_funfact_title_size, 'h3');
1301
 
1302
+ echo '<'. esc_attr($title_tag) .' class="funfact-title">';
1303
  echo esc_html( $settings['ekit_funfact_title_text'] );
1304
+ echo '</'. esc_attr($title_tag) .'>';
1305
  ?>
1306
+ <?php echo wp_kses($enable_ovelry_color, \ElementsKit_Lite\Utils::get_kses_array()); ?>
1307
  </div>
1308
  </div>
1309
  </div>
1310
 
1311
 
1312
  <?php
 
1313
  }
1314
  }
widgets/header-info/header-info-handler.php CHANGED
@@ -11,7 +11,6 @@ class ElementsKit_Widget_Header_Info_Handler extends \ElementsKit_Lite\Core\Hand
11
  static function get_title()
12
  {
13
  return esc_html__('Header Info', 'elementskit-lite');
14
-
15
  }
16
 
17
  static function get_icon()
11
  static function get_title()
12
  {
13
  return esc_html__('Header Info', 'elementskit-lite');
 
14
  }
15
 
16
  static function get_icon()
widgets/header-info/header-info.php CHANGED
@@ -232,7 +232,6 @@ class ElementsKit_Widget_Header_Info extends Widget_Base
232
  $this->end_controls_section();
233
 
234
  $this->insert_pro_message();
235
-
236
  }
237
 
238
 
@@ -254,7 +253,7 @@ class ElementsKit_Widget_Header_Info extends Widget_Base
254
  }
255
  ?>
256
  <li>
257
- <a <?php echo $this->get_render_attribute_string( 'button-' . $key ); ?>>
258
  <?php Icons_Manager::render_icon( $item['ekit_headerinfo_icons'], [ 'aria-hidden' => 'true' ] ); ?>
259
  <?php echo esc_html($item['ekit_headerinfo_text']);?>
260
  </a>
232
  $this->end_controls_section();
233
 
234
  $this->insert_pro_message();
 
235
  }
236
 
237
 
253
  }
254
  ?>
255
  <li>
256
+ <a <?php echo $this->get_render_attribute_string( 'button-' . $key ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
257
  <?php Icons_Manager::render_icon( $item['ekit_headerinfo_icons'], [ 'aria-hidden' => 'true' ] ); ?>
258
  <?php echo esc_html($item['ekit_headerinfo_text']);?>
259
  </a>
widgets/header-offcanvas/header-offcanvas.php CHANGED
@@ -687,7 +687,7 @@ class ElementsKit_Widget_Header_Offcanvas extends Widget_Base
687
  </a>
688
  </div>
689
  <div class="ekit_sidebar-textwidget">
690
- <?php echo Widget_Area_Utils::parse( $settings['ekit_offcanvas_content'], $this->get_id(), 99 ); ?>
691
  </div>
692
  </div>
693
  </div>
687
  </a>
688
  </div>
689
  <div class="ekit_sidebar-textwidget">
690
+ <?php echo Widget_Area_Utils::parse( $settings['ekit_offcanvas_content'], $this->get_id(), 99 ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Displaying with Elementor content rendering ?>
691
  </div>
692
  </div>
693
  </div>
widgets/header-search/header-search.php CHANGED
@@ -370,7 +370,6 @@ class ElementsKit_Widget_Header_Search extends Widget_Base
370
  $this->end_controls_section();
371
 
372
  $this->insert_pro_message();
373
-
374
  }
375
 
376
 
370
  $this->end_controls_section();
371
 
372
  $this->insert_pro_message();
 
373
  }
374
 
375
 
widgets/heading/heading.php CHANGED
@@ -1244,7 +1244,6 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1244
  /** End Heading shadow text style setion */
1245
 
1246
  $this->insert_pro_message();
1247
-
1248
  }
1249
 
1250
  protected function render( ) {
@@ -1318,20 +1317,24 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1318
  $ekit_heading_align_tablet = isset($settings['ekit_heading_title_align_tablet']) ? $ekit_heading_title_align_tablet : '';
1319
  $ekit_heading_align_mobile = isset($settings['ekit_heading_title_align_mobile']) ? $ekit_heading_title_align_mobile : '';
1320
 
1321
- echo '<div class="ekit-heading elementskit-section-title-wraper '.$ekit_heading_title_align.' ekit_heading_tablet-'. $ekit_heading_align_tablet .' ekit_heading_mobile-'. $ekit_heading_align_mobile .''.$title_in_left.'">';
1322
 
1323
  if(!empty($shadow_text_content) && $show_shadow_text == 'yes' ): ?>
1324
- <span class='ekit-heading__shadow-text'><?php echo \ElementsKit_Lite\Utils::kspan($shadow_text_content); ?></span>
 
 
1325
  <?php endif;
1326
 
1327
  if($title_float_left == 'yes'):?>
1328
  <div class='ekit-heading__title-wrapper'>
1329
  <?php endif;
1330
 
1331
- echo ($ekit_heading_seperator_position == 'top') ? $seperator : '';
1332
  if($ekit_heading_sub_title_position == 'before_title' && $title_float_left != 'yes'){
1333
  if((!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes'))):
1334
- echo '<'.$sub_title_tag.' class="elementskit-section-subtitle '.$sub_title_text_fill.' '.$sub_title_border.''.$subheading_outline.'">'.esc_html( $ekit_heading_sub_title ).'</'.$sub_title_tag.'>';
 
 
1335
  endif;
1336
  }
1337
 
@@ -1341,11 +1344,11 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1341
 
1342
  $ekit_title = !empty($ekit_heading_link['url']) ? '<a href="'.esc_url($ekit_heading_link['url']).'" '.$ekit_link_target.' '.$ekit_link_rel.' '.$ekit_link_custom_attributes.'> '.\ElementsKit_Lite\Utils::kspan($ekit_heading_title).' </a>' : \ElementsKit_Lite\Utils::kspan($ekit_heading_title);
1343
 
1344
- echo ($ekit_heading_seperator_position == 'before') ? $seperator : '';
1345
  if(!empty($ekit_heading_title)):
1346
- echo ('<'.$title_tag.' class="ekit-heading--title elementskit-section-title '.esc_attr($title_text_fill.''.$title_border).'">
1347
- '.$ekit_title.'
1348
- </'.$title_tag.'>');
1349
  endif;
1350
 
1351
  echo (
@@ -1353,7 +1356,7 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1353
  $ekit_heading_seperator_position == 'bottom' &&
1354
  $title_float_left == 'yes'
1355
  )
1356
- ) ? $seperator : '';
1357
 
1358
  // End Title wrapper
1359
  if($title_float_left == 'yes'): ?>
@@ -1363,13 +1366,15 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1363
 
1364
  if($ekit_heading_sub_title_position == 'after_title' || ($ekit_heading_sub_title_position == 'before_title' && $title_float_left == 'yes')){
1365
  if(!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes')):
1366
- echo '<'.$sub_title_tag.' class="ekit-heading--subtitle elementskit-section-subtitle '.$sub_title_text_fill.' '.$sub_title_border.''.$subheading_outline.'">'.esc_html( $ekit_heading_sub_title ).'</'.$sub_title_tag.'>';
 
 
1367
  endif;
1368
  }
1369
 
1370
  if((!empty($ekit_heading_extra_title)) && ($settings['ekit_heading_section_extra_title_show'] == 'yes')): ?>
1371
  <div class='ekit-heading__description'>
1372
- <?php echo \ElementsKit_Lite\Utils::kses( wpautop($ekit_heading_extra_title) ); ?>
1373
  </div>
1374
  <?php endif;
1375
 
@@ -1377,10 +1382,8 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1377
  </div>
1378
  <?php endif;
1379
 
1380
- echo ($ekit_heading_seperator_position == 'bottom' && $title_float_left != 'yes') ? $seperator : '';
1381
 
1382
  echo '</div>';
1383
-
1384
-
1385
  }
1386
  }
1244
  /** End Heading shadow text style setion */
1245
 
1246
  $this->insert_pro_message();
 
1247
  }
1248
 
1249
  protected function render( ) {
1317
  $ekit_heading_align_tablet = isset($settings['ekit_heading_title_align_tablet']) ? $ekit_heading_title_align_tablet : '';
1318
  $ekit_heading_align_mobile = isset($settings['ekit_heading_title_align_mobile']) ? $ekit_heading_title_align_mobile : '';
1319
 
1320
+ echo '<div class="ekit-heading elementskit-section-title-wraper '.esc_attr($ekit_heading_title_align).' ekit_heading_tablet-'. esc_attr($ekit_heading_align_tablet) .' ekit_heading_mobile-'. esc_attr($ekit_heading_align_mobile) .''.esc_attr($title_in_left).'">';
1321
 
1322
  if(!empty($shadow_text_content) && $show_shadow_text == 'yes' ): ?>
1323
+ <span class='ekit-heading__shadow-text'>
1324
+ <?php echo wp_kses(\ElementsKit_Lite\Utils::kspan($shadow_text_content), \ElementsKit_Lite\Utils::get_kses_array()); ?>
1325
+ </span>
1326
  <?php endif;
1327
 
1328
  if($title_float_left == 'yes'):?>
1329
  <div class='ekit-heading__title-wrapper'>
1330
  <?php endif;
1331
 
1332
+ echo (($ekit_heading_seperator_position) == 'top') ? wp_kses($seperator, \ElementsKit_Lite\Utils::get_kses_array()): '';
1333
  if($ekit_heading_sub_title_position == 'before_title' && $title_float_left != 'yes'){
1334
  if((!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes'))):
1335
+ echo '<'. esc_attr($sub_title_tag).' class="elementskit-section-subtitle '.esc_attr($sub_title_text_fill).' '.esc_attr($sub_title_border).''.esc_attr($subheading_outline).'">
1336
+ '.esc_html( $ekit_heading_sub_title ).'
1337
+ </'.esc_attr($sub_title_tag).'>';
1338
  endif;
1339
  }
1340
 
1344
 
1345
  $ekit_title = !empty($ekit_heading_link['url']) ? '<a href="'.esc_url($ekit_heading_link['url']).'" '.$ekit_link_target.' '.$ekit_link_rel.' '.$ekit_link_custom_attributes.'> '.\ElementsKit_Lite\Utils::kspan($ekit_heading_title).' </a>' : \ElementsKit_Lite\Utils::kspan($ekit_heading_title);
1346
 
1347
+ echo (($ekit_heading_seperator_position) == 'before') ? wp_kses($seperator, \ElementsKit_Lite\Utils::get_kses_array()) : '';
1348
  if(!empty($ekit_heading_title)):
1349
+ echo ('<'.esc_attr($title_tag).' class="ekit-heading--title elementskit-section-title '.esc_attr($title_text_fill.''.$title_border).'">
1350
+ '.wp_kses($ekit_title, \ElementsKit_Lite\Utils::get_kses_array()).'
1351
+ </'.esc_attr($title_tag).'>');
1352
  endif;
1353
 
1354
  echo (
1356
  $ekit_heading_seperator_position == 'bottom' &&
1357
  $title_float_left == 'yes'
1358
  )
1359
+ ) ? wp_kses($seperator, \ElementsKit_Lite\Utils::get_kses_array()) : '';
1360
 
1361
  // End Title wrapper
1362
  if($title_float_left == 'yes'): ?>
1366
 
1367
  if($ekit_heading_sub_title_position == 'after_title' || ($ekit_heading_sub_title_position == 'before_title' && $title_float_left == 'yes')){
1368
  if(!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes')):
1369
+ echo '<'.esc_html($sub_title_tag).' class="ekit-heading--subtitle elementskit-section-subtitle '.esc_attr($sub_title_text_fill).' '.esc_attr($sub_title_border).''.esc_attr($subheading_outline).'">
1370
+ '.esc_html( $ekit_heading_sub_title ).'
1371
+ </'.esc_html($sub_title_tag).'>';
1372
  endif;
1373
  }
1374
 
1375
  if((!empty($ekit_heading_extra_title)) && ($settings['ekit_heading_section_extra_title_show'] == 'yes')): ?>
1376
  <div class='ekit-heading__description'>
1377
+ <?php echo wp_kses(wpautop($ekit_heading_extra_title), \ElementsKit_Lite\Utils::get_kses_array()); ?>
1378
  </div>
1379
  <?php endif;
1380
 
1382
  </div>
1383
  <?php endif;
1384
 
1385
+ echo ($ekit_heading_seperator_position == 'bottom' && $title_float_left != 'yes') ? wp_kses($seperator, \ElementsKit_Lite\Utils::get_kses_array()) : '';
1386
 
1387
  echo '</div>';
 
 
1388
  }
1389
  }
widgets/icon-box/icon-box.php CHANGED
@@ -1752,10 +1752,10 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1752
  <?php endif; ?>
1753
  <!-- end link opening -->
1754
 
1755
- <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'infobox_wrapper' )); ?>>
1756
  <?php if(! empty($settings['ekit_icon_box_header_icons']) && $settings['ekit_icon_box_enable_header_icon'] == 'icon' ) : ?>
1757
  <div class="elementskit-box-header <?php echo 'elementor-animation-'.esc_attr($settings['ekit_icon_icons_hover_animation']); ?>">
1758
- <div class="elementskit-info-box-icon <?php echo \ElementsKit_Lite\Utils::render($settings['ekit_icon_box_icon_position'] != 'top' ? 'text-center' : ''); ?>">
1759
  <?php
1760
 
1761
  $migrated = isset( $settings['__fa4_migrated']['ekit_icon_box_header_icons'] );
@@ -1777,19 +1777,24 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1777
  <?php endif;?>
1778
  <?php if(! empty($settings['ekit_icon_box_header_image']) && $settings['ekit_icon_box_enable_header_icon'] == 'image' ) : ?>
1779
  <div class="elementskit-box-header">
1780
- <div class="elementskit-info-box-icon <?php echo \ElementsKit_Lite\Utils::render($settings['ekit_icon_box_icon_position'] != 'top' ? 'text-center' : ''); ?>">
1781
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($settings, 'ekit_icon_box_header_image'); ?>
 
 
 
 
 
1782
  </div>
1783
  </div>
1784
  <?php endif;?>
1785
  <div class="box-body">
1786
  <?php if ($settings['ekit_icon_box_title_text'] != '') { ?>
1787
- <<?php echo \ElementsKit_Lite\Utils::render($ekit_icon_box_title_size_esc); ?> class="elementskit-info-box-title">
1788
  <?php echo esc_html($settings['ekit_icon_box_title_text']); ?>
1789
- </<?php echo \ElementsKit_Lite\Utils::render($ekit_icon_box_title_size_esc); ?>>
1790
  <?php } ?>
1791
  <?php if($settings['ekit_icon_box_description_text'] != ''): ?>
1792
- <p><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_icon_box_description_text'] ); ?> </p>
1793
  <?php endif; ?>
1794
  <?php if($settings['ekit_icon_box_enable_btn'] == 'yes') : ?>
1795
  <div class="box-footer <?php if($settings['ekit_icon_box_enable_hover_btn']== 'yes'){echo esc_attr("enable_hover_btn");} else {echo esc_attr("disable_hover_button");}?>">
@@ -1871,7 +1876,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1871
  <?php endif; ?>
1872
 
1873
  <?php if(!empty($settings['ekit_icon_box_show_image_overlay']) && $settings['ekit_icon_box_show_image_overlay'] == 'yes') : ?>
1874
- <?php echo \ElementsKit_Lite\Utils::render($image); ?>
1875
  <?php endif; ?>
1876
 
1877
  <?php if($settings['ekit_icon_box_badge_control'] == 'yes' && $settings['ekit_icon_box_badge_title'] != '') : ?>
1752
  <?php endif; ?>
1753
  <!-- end link opening -->
1754
 
1755
+ <div <?php echo $this->get_render_attribute_string( 'infobox_wrapper' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1756
  <?php if(! empty($settings['ekit_icon_box_header_icons']) && $settings['ekit_icon_box_enable_header_icon'] == 'icon' ) : ?>
1757
  <div class="elementskit-box-header <?php echo 'elementor-animation-'.esc_attr($settings['ekit_icon_icons_hover_animation']); ?>">
1758
+ <div class="elementskit-info-box-icon <?php echo ($settings['ekit_icon_box_icon_position'] != 'top' ? 'text-center' : ''); ?>">
1759
  <?php
1760
 
1761
  $migrated = isset( $settings['__fa4_migrated']['ekit_icon_box_header_icons'] );
1777
  <?php endif;?>
1778
  <?php if(! empty($settings['ekit_icon_box_header_image']) && $settings['ekit_icon_box_enable_header_icon'] == 'image' ) : ?>
1779
  <div class="elementskit-box-header">
1780
+ <div class="elementskit-info-box-icon <?php echo ($settings['ekit_icon_box_icon_position'] != 'top' ? 'text-center' : ''); ?>">
1781
+ <?php
1782
+ echo wp_kses(
1783
+ \Elementskit_Lite\Utils::get_attachment_image_html($settings, 'ekit_icon_box_header_image'),
1784
+ \ElementsKit_Lite\Utils::get_kses_array()
1785
+ );
1786
+ ?>
1787
  </div>
1788
  </div>
1789
  <?php endif;?>
1790
  <div class="box-body">
1791
  <?php if ($settings['ekit_icon_box_title_text'] != '') { ?>
1792
+ <<?php esc_attr_e ($ekit_icon_box_title_size_esc, 'elementskit-lite'); ?> class="elementskit-info-box-title">
1793
  <?php echo esc_html($settings['ekit_icon_box_title_text']); ?>
1794
+ </<?php echo esc_attr ($ekit_icon_box_title_size_esc); ?>>
1795
  <?php } ?>
1796
  <?php if($settings['ekit_icon_box_description_text'] != ''): ?>
1797
+ <?php echo wp_kses($settings['ekit_icon_box_description_text'], \ElementsKit_Lite\Utils::get_kses_array()) ?>
1798
  <?php endif; ?>
1799
  <?php if($settings['ekit_icon_box_enable_btn'] == 'yes') : ?>
1800
  <div class="box-footer <?php if($settings['ekit_icon_box_enable_hover_btn']== 'yes'){echo esc_attr("enable_hover_btn");} else {echo esc_attr("disable_hover_button");}?>">
1876
  <?php endif; ?>
1877
 
1878
  <?php if(!empty($settings['ekit_icon_box_show_image_overlay']) && $settings['ekit_icon_box_show_image_overlay'] == 'yes') : ?>
1879
+ <?php echo wp_kses($image, \ElementsKit_Lite\Utils::get_kses_array()); ?>
1880
  <?php endif; ?>
1881
 
1882
  <?php if($settings['ekit_icon_box_badge_control'] == 'yes' && $settings['ekit_icon_box_badge_title'] != '') : ?>
widgets/image-accordion/image-accordion.php CHANGED
@@ -923,7 +923,6 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
923
  $this->end_controls_section();
924
 
925
  $this->insert_pro_message();
926
-
927
  }
928
 
929
  protected function render( ) {
@@ -945,8 +944,8 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
945
  $this->add_render_attribute( 'wrap-link-' . $key, 'data-active', $item['ekit_img_accordion_active'] );
946
  }
947
  ?>
948
- <input type="radio" name="ekit_ia_<?php echo esc_attr($this->get_id()); ?>" id="ekit_ia_<?php echo esc_attr($this->get_id()) .'_'. $key; ?>" class="elementskit-single-image-accordion--input" <?php echo \ElementsKit_Lite\Utils::render(($item['ekit_img_accordion_active'] == 'yes') ? 'checked' : '') ; ?> hidden>
949
- <label for="ekit_ia_<?php echo esc_attr($this->get_id()) .'_'. $key; ?>" class="elementskit-single-image-accordion ekit-image-accordion-item" style="background-image: url(<?php echo esc_url($item['ekit_img_accordion_bg']['url']); ?>)" <?php $this->print_render_attribute_string( 'wrap-link-' . $key ); ?>>
950
  <span class="elementskit-accordion-content">
951
  <?php if($item['ekit_img_accordion_enable_pupup'] == 'yes' || $item['ekit_img_accordion_enable_project_link'] == 'yes') {
952
 
@@ -990,7 +989,7 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
990
  $this->add_link_attributes( 'button-2' . $key, $item['ekit_img_accordion_project_link'] );
991
  }
992
  ?>
993
- <a <?php echo $this->get_render_attribute_string( 'button-2' . $key ); ?> class="icon-outline circle">
994
  <?php
995
  $migrated = isset( $item['__fa4_migrated']['ekit_img_accordion_project_link_icons'] );
996
  // Check if its a new widget without previously selected icon using the old Icon control
@@ -1063,8 +1062,8 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
1063
  }
1064
  ?>
1065
  <span class="elementskit-btn-wraper">
1066
- <a class="ekit-image-accordion--btn elementskit-btn whitespace--normal" <?php echo $this->get_render_attribute_string( 'button-' . $key ); ?>>
1067
- <?php echo esc_html($item['ekit_img_accordion_button_label']);?>
1068
  </a>
1069
  </span>
1070
  <?php endif; ?>
923
  $this->end_controls_section();
924
 
925
  $this->insert_pro_message();
 
926
  }
927
 
928
  protected function render( ) {
944
  $this->add_render_attribute( 'wrap-link-' . $key, 'data-active', $item['ekit_img_accordion_active'] );
945
  }
946
  ?>
947
+ <input type="radio" name="ekit_ia_<?php echo esc_attr($this->get_id()); ?>" id="ekit_ia_<?php echo esc_attr($this->get_id()) .'_'. esc_attr($key); ?>" class="elementskit-single-image-accordion--input" <?php echo (($item['ekit_img_accordion_active'] == 'yes') ? 'checked' : '') ; ?> hidden>
948
+ <label for="ekit_ia_<?php echo esc_attr($this->get_id()) .'_'. esc_attr($key); ?>" class="elementskit-single-image-accordion ekit-image-accordion-item" style="background-image: url(<?php echo esc_url($item['ekit_img_accordion_bg']['url']); ?>)" <?php $this->print_render_attribute_string( 'wrap-link-' . $key ); ?>>
949
  <span class="elementskit-accordion-content">
950
  <?php if($item['ekit_img_accordion_enable_pupup'] == 'yes' || $item['ekit_img_accordion_enable_project_link'] == 'yes') {
951
 
989
  $this->add_link_attributes( 'button-2' . $key, $item['ekit_img_accordion_project_link'] );
990
  }
991
  ?>
992
+ <a <?php echo $this->get_render_attribute_string( 'button-2' . esc_attr($key) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="icon-outline circle">
993
  <?php
994
  $migrated = isset( $item['__fa4_migrated']['ekit_img_accordion_project_link_icons'] );
995
  // Check if its a new widget without previously selected icon using the old Icon control
1062
  }
1063
  ?>
1064
  <span class="elementskit-btn-wraper">
1065
+ <a class="ekit-image-accordion--btn elementskit-btn whitespace--normal" <?php echo $this->get_render_attribute_string( 'button-' . esc_attr($key) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1066
+ <?php echo esc_html($item['ekit_img_accordion_button_label']); ?>
1067
  </a>
1068
  </span>
1069
  <?php endif; ?>
widgets/image-box/image-box.php CHANGED
@@ -1509,7 +1509,6 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1509
  // end style section for buttun
1510
 
1511
  $this->insert_pro_message();
1512
-
1513
  }
1514
 
1515
  protected function render( ) {
@@ -1582,18 +1581,18 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1582
  $image_pos = 'image-box-img-' . $ekit_image_box_content_text_align_value_escape;
1583
  ?>
1584
 
1585
- <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string('wrapper')); ?> >
1586
 
1587
  <?php if($settings['ekit_image_box_enable_link'] == 'yes' && isset($settings['ekit_image_box_website_link']['url'])) {
1588
  $this->add_link_attributes( 'button', $settings['ekit_image_box_website_link'] );
1589
 
1590
- echo "<a ". $this->get_render_attribute_string( 'button' ) .">";
1591
  }
1592
  ?>
1593
 
1594
- <div class="elementskit-box-header <?php echo \ElementsKit_Lite\Utils::render($image_pos); ?>">
1595
 
1596
- <?php echo \ElementsKit_Lite\Utils::render($image_html); ?>
1597
 
1598
  </div>
1599
  <?php if($settings['ekit_image_box_enable_link'] == 'yes' && isset($settings['ekit_image_box_website_link']['url'])) {
@@ -1605,7 +1604,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1605
  <?php
1606
  if ($settings['ekit_image_box_title_text'] != '') :
1607
  ?>
1608
- <<?php echo \ElementsKit_Lite\Utils::esc_options($settings['ekit_image_box_title_size'], $options_ekit_image_box_title_size, 'h3'); ?> class="elementskit-info-box-title">
1609
 
1610
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'left') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1611
 
@@ -1626,7 +1625,10 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1626
 
1627
  <?php endif; ?>
1628
 
1629
- <?php echo \ElementsKit_Lite\Utils::render($link_wrapper_start . esc_html($settings['ekit_image_box_title_text']) . $link_wrapper_end); ?>
 
 
 
1630
 
1631
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'right') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1632
 
@@ -1647,7 +1649,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1647
 
1648
  <?php endif; ?>
1649
 
1650
- </<?php echo \ElementsKit_Lite\Utils::esc_options($settings['ekit_image_box_title_size'], $options_ekit_image_box_title_size, 'h3'); ?>>
1651
  <?php
1652
 
1653
  endif;
@@ -1655,7 +1657,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1655
  <?php if ($settings['ekit_image_box_description_text'] != '') { ?>
1656
  <div class="elementskit-box-style-content">
1657
  <?php
1658
- echo \ElementsKit_Lite\Utils::kses($settings['ekit_image_box_description_text']);
1659
  ?>
1660
  </div>
1661
  <?php }; ?>
@@ -1666,7 +1668,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1666
  <div class="box-footer">
1667
  <div class="btn-wraper">
1668
  <?php if($settings['ekit_image_box_icon_align'] == 'right'): ?>
1669
- <a <?php echo $this->get_render_attribute_string( 'button-2' ); ?> class="elementskit-btn whitespace--normal">
1670
  <?php echo esc_html( $btn_text ); ?>
1671
 
1672
  <?php
@@ -1686,7 +1688,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1686
 
1687
  </a>
1688
  <?php elseif ($settings['ekit_image_box_icon_align'] == 'left') : ?>
1689
- <a <?php echo $this->get_render_attribute_string( 'button-2' ); ?> class="elementskit-btn whitespace--normal">
1690
 
1691
  <?php
1692
  // new icon
@@ -1706,7 +1708,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1706
  <?php echo esc_html( $btn_text ); ?>
1707
  </a>
1708
  <?php else : ?>
1709
- <a <?php echo $this->get_render_attribute_string( 'button-2' ); ?> class="elementskit-btn whitespace--normal">
1710
  <?php echo esc_html( $btn_text ); ?>
1711
  </a>
1712
  <?php endif; ?>
1509
  // end style section for buttun
1510
 
1511
  $this->insert_pro_message();
 
1512
  }
1513
 
1514
  protected function render( ) {
1581
  $image_pos = 'image-box-img-' . $ekit_image_box_content_text_align_value_escape;
1582
  ?>
1583
 
1584
+ <div <?php echo ($this->get_render_attribute_string('wrapper')); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> >
1585
 
1586
  <?php if($settings['ekit_image_box_enable_link'] == 'yes' && isset($settings['ekit_image_box_website_link']['url'])) {
1587
  $this->add_link_attributes( 'button', $settings['ekit_image_box_website_link'] );
1588
 
1589
+ echo "<a ". $this->get_render_attribute_string( 'button' ) .">"; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor
1590
  }
1591
  ?>
1592
 
1593
+ <div class="elementskit-box-header <?php echo esc_attr($image_pos); ?>">
1594
 
1595
+ <?php echo wp_kses($image_html, \ElementsKit_Lite\Utils::get_kses_array()); ?>
1596
 
1597
  </div>
1598
  <?php if($settings['ekit_image_box_enable_link'] == 'yes' && isset($settings['ekit_image_box_website_link']['url'])) {
1604
  <?php
1605
  if ($settings['ekit_image_box_title_text'] != '') :
1606
  ?>
1607
+ <<?php echo in_array($settings['ekit_image_box_title_size'], $options_ekit_image_box_title_size) ? esc_attr($settings['ekit_image_box_title_size']) : 'h3'; ?> class="elementskit-info-box-title">
1608
 
1609
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'left') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1610
 
1625
 
1626
  <?php endif; ?>
1627
 
1628
+ <?php
1629
+ $ekit_image_box_title_html = ($link_wrapper_start . ($settings['ekit_image_box_title_text']) . $link_wrapper_end);
1630
+ echo wp_kses($ekit_image_box_title_html, \ElementsKit_Lite\Utils::get_kses_array());
1631
+ ?>
1632
 
1633
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'right') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1634
 
1649
 
1650
  <?php endif; ?>
1651
 
1652
+ </<?php echo in_array($settings['ekit_image_box_title_size'], $options_ekit_image_box_title_size) ? esc_attr($settings['ekit_image_box_title_size']) : 'h3'; ?>>
1653
  <?php
1654
 
1655
  endif;
1657
  <?php if ($settings['ekit_image_box_description_text'] != '') { ?>
1658
  <div class="elementskit-box-style-content">
1659
  <?php
1660
+ echo wp_kses($settings['ekit_image_box_description_text'], \ElementsKit_Lite\Utils::get_kses_array())
1661
  ?>
1662
  </div>
1663
  <?php }; ?>
1668
  <div class="box-footer">
1669
  <div class="btn-wraper">
1670
  <?php if($settings['ekit_image_box_icon_align'] == 'right'): ?>
1671
+ <a <?php echo $this->get_render_attribute_string( 'button-2' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn whitespace--normal">
1672
  <?php echo esc_html( $btn_text ); ?>
1673
 
1674
  <?php
1688
 
1689
  </a>
1690
  <?php elseif ($settings['ekit_image_box_icon_align'] == 'left') : ?>
1691
+ <a <?php echo $this->get_render_attribute_string( 'button-2' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor?> class="elementskit-btn whitespace--normal">
1692
 
1693
  <?php
1694
  // new icon
1708
  <?php echo esc_html( $btn_text ); ?>
1709
  </a>
1710
  <?php else : ?>
1711
+ <a <?php echo $this->get_render_attribute_string( 'button-2' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn whitespace--normal">
1712
  <?php echo esc_html( $btn_text ); ?>
1713
  </a>
1714
  <?php endif; ?>
widgets/image-comparison/image-comparison.php CHANGED
@@ -650,8 +650,9 @@ class ElementsKit_Widget_Image_Comparison extends Widget_Base {
650
  data-click_to_move="'.esc_attr($settings['ekit_img_comparison_click_to_move']).'"';
651
  ?>
652
 
653
- <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'image_comparison_wrapper' )); ?> <?php echo \ElementsKit_Lite\Utils::render($data); ?>>
654
- <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
 
655
  </div>
656
 
657
  <?php }
650
  data-click_to_move="'.esc_attr($settings['ekit_img_comparison_click_to_move']).'"';
651
  ?>
652
 
653
+ <div <?php echo ($this->get_render_attribute_string( 'image_comparison_wrapper' )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>
654
+ <?php echo esc_attr($data); ?>>
655
+ <?php echo wp_kses($image_html, \ElementsKit_Lite\Utils::get_kses_array()); ?>
656
  </div>
657
 
658
  <?php }
widgets/init/enqueue-scripts.php CHANGED
@@ -45,7 +45,6 @@ class Enqueue_Scripts{
45
  wp_enqueue_style( 'fluent-form-styles' );
46
  wp_enqueue_style( 'fluentform-public-default' );
47
  }
48
-
49
  }
50
 
51
  public function elementor_css() {
@@ -69,7 +68,6 @@ class Enqueue_Scripts{
69
  $gmap_api_key = !empty($user_data['google_map']) ? $user_data['google_map']['api_key'] : '';
70
  wp_register_script( 'ekit-google-map-api', 'https://maps.googleapis.com/maps/api/js?key=' . $gmap_api_key . '', array('jquery'), false, true );
71
  wp_register_script( 'ekit-google-gmaps', \ElementsKit_Lite::widget_url() . 'init/assets/js/gmaps.min.js', array('jquery'), false, true );
72
-
73
  }
74
  public function frontend_css() {
75
  if(!is_admin()){
45
  wp_enqueue_style( 'fluent-form-styles' );
46
  wp_enqueue_style( 'fluentform-public-default' );
47
  }
 
48
  }
49
 
50
  public function elementor_css() {
68
  $gmap_api_key = !empty($user_data['google_map']) ? $user_data['google_map']['api_key'] : '';
69
  wp_register_script( 'ekit-google-map-api', 'https://maps.googleapis.com/maps/api/js?key=' . $gmap_api_key . '', array('jquery'), false, true );
70
  wp_register_script( 'ekit-google-gmaps', \ElementsKit_Lite::widget_url() . 'init/assets/js/gmaps.min.js', array('jquery'), false, true );
 
71
  }
72
  public function frontend_css() {
73
  if(!is_admin()){
widgets/lottie/lottie.php CHANGED
@@ -380,9 +380,9 @@ class ElementsKit_Widget_Lottie extends Widget_Base {
380
  $this->add_render_attribute( 'wrapper', 'class', 'met_d--block' );
381
  $this->add_link_attributes( 'link', $settings['ekit_lottie_link'] );
382
 
383
- echo '<a '. $this->get_render_attribute_string( 'link' ) .' '. $this->get_render_attribute_string( 'wrapper' ) .'>&nbsp;</a>';
384
  else:
385
- echo '<div '. $this->get_render_attribute_string( 'wrapper' ) .'>&nbsp;</div>';
386
  endif;
387
  }
388
  }
380
  $this->add_render_attribute( 'wrapper', 'class', 'met_d--block' );
381
  $this->add_link_attributes( 'link', $settings['ekit_lottie_link'] );
382
 
383
+ echo '<a '. $this->get_render_attribute_string( 'link' ) .' '. $this->get_render_attribute_string( 'wrapper' ) .'>&nbsp;</a>'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- get_render_attribute_string Already escaped by elementor
384
  else:
385
+ echo '<div '. $this->get_render_attribute_string( 'wrapper' ) .'>&nbsp;</div>'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- get_render_attribute_string Already escaped by elementor
386
  endif;
387
  }
388
  }
widgets/mail-chimp/classes/mail-chimp-rest.php CHANGED
@@ -53,7 +53,6 @@ if(!function_exists('ekit_mail_chimp_rest')){
53
  }
54
 
55
  return $return;
56
-
57
  }
58
  }
59
 
53
  }
54
 
55
  return $return;
 
56
  }
57
  }
58
 
widgets/mail-chimp/mail-chimp-api.php CHANGED
@@ -8,7 +8,6 @@ class ElementsKit_Widget_Mail_Chimp_Api extends Core\Handler_Api {
8
 
9
  public function config(){
10
  $this->prefix = 'widget/mailchimp';
11
-
12
  }
13
 
14
  public function get_sendmail(){
8
 
9
  public function config(){
10
  $this->prefix = 'widget/mailchimp';
 
11
  }
12
 
13
  public function get_sendmail(){
widgets/mail-chimp/mail-chimp.php CHANGED
@@ -1385,7 +1385,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1385
  <div class="ekit-mail-message"></div>
1386
  <input type="hidden" name="double_opt_in" value="<?php echo esc_attr($ekit_mail_chimp_double_opt_in)?>">
1387
 
1388
- <div <?php echo $this->get_render_attribute_string('content_wrapper'); ?>>
1389
  <?php if(isset($ekit_mail_chimp_section_form_name_show) && $ekit_mail_chimp_section_form_name_show == 'yes'):?>
1390
  <div class="ekit-mail-chimp-name elementskit_input_wraper elementskit_input_container">
1391
  <div class="elementskit_form_group">
1385
  <div class="ekit-mail-message"></div>
1386
  <input type="hidden" name="double_opt_in" value="<?php echo esc_attr($ekit_mail_chimp_double_opt_in)?>">
1387
 
1388
+ <div <?php echo $this->get_render_attribute_string('content_wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1389
  <?php if(isset($ekit_mail_chimp_section_form_name_show) && $ekit_mail_chimp_section_form_name_show == 'yes'):?>
1390
  <div class="ekit-mail-chimp-name elementskit_input_wraper elementskit_input_container">
1391
  <div class="elementskit_form_group">
widgets/nav-menu/nav-menu.php CHANGED
@@ -1430,7 +1430,7 @@ class ElementsKit_Widget_Nav_Menu extends Widget_Base {
1430
  $responsive_menu_breakpoint = "767";
1431
  }
1432
 
1433
- echo '<div class="ekit-wid-con '.esc_attr($settings['elementskit_responsive_breakpoint']).'" data-hamburger-icon="'.$hamburger_icon_value.'" data-hamburger-icon-type="'.$hamburger_icon_type.'" data-responsive-breakpoint="'.esc_attr($responsive_menu_breakpoint).'">';
1434
  $this->render_raw();
1435
  echo '</div>';
1436
  }
1430
  $responsive_menu_breakpoint = "767";
1431
  }
1432
 
1433
+ echo '<div class="ekit-wid-con '.esc_attr($settings['elementskit_responsive_breakpoint']).'" data-hamburger-icon="'.esc_attr($hamburger_icon_value).'" data-hamburger-icon-type="'.esc_attr($hamburger_icon_type).'" data-responsive-breakpoint="'.esc_attr($responsive_menu_breakpoint).'">';
1434
  $this->render_raw();
1435
  echo '</div>';
1436
  }
widgets/ninja-forms/ninja-forms.php CHANGED
@@ -914,7 +914,7 @@ class ElementsKit_Widget_Ninja_Forms extends Widget_Base {
914
  $settings = $this->get_settings();
915
  if ( ! empty( $settings['ekit_ninja_form_id'] ) ) {
916
  ?>
917
- <div <?php echo $this->get_render_attribute_string( 'contact-form' ); ?>>
918
  <?php echo do_shortcode( '[ninja_form id="' . intval($settings['ekit_ninja_form_id']) . '" ]' ); ?>
919
  </div>
920
  <?php
914
  $settings = $this->get_settings();
915
  if ( ! empty( $settings['ekit_ninja_form_id'] ) ) {
916
  ?>
917
+ <div <?php echo $this->get_render_attribute_string( 'contact-form' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
918
  <?php echo do_shortcode( '[ninja_form id="' . intval($settings['ekit_ninja_form_id']) . '" ]' ); ?>
919
  </div>
920
  <?php
widgets/page-list/page-list.php CHANGED
@@ -1000,7 +1000,7 @@ class ElementsKit_Widget_Page_List extends Widget_Base {
1000
  $this->add_render_attribute( 'list_item', 'class', 'elementor-inline-item' );
1001
  }
1002
  ?>
1003
- <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'icon_list' )); ?>>
1004
  <?php
1005
  foreach ( $settings['icon_list'] as $index => $item ) :
1006
  $post = '';
@@ -1035,7 +1035,7 @@ class ElementsKit_Widget_Page_List extends Widget_Base {
1035
  $text = empty($item['text']) ? $post->post_title : $item['text'];
1036
  ?>
1037
  <div class="elementor-icon-list-item <?php echo esc_attr($grid_d); ?> <?php echo esc_attr($grid_t); ?> <?php echo esc_attr($grid_m); ?>" >
1038
- <a <?php echo esc_attr($target); ?> rel="<?php echo esc_attr($rel);?>" href="<?php echo esc_url($href); ?>" class="elementor-repeater-item-<?php echo esc_attr( $item[ '_id' ] ); ?> <?php echo \ElementsKit_Lite\Utils::render( esc_attr( $settings['ekit_menu_list_label_align'] ) ); ?>">
1039
  <div class="ekit_page_list_content">
1040
  <?php if ( ! empty( $item['icons'] ) && $item['ekit_page_list_show_icon'] == 'yes') : ?>
1041
  <span class="elementor-icon-list-icon">
@@ -1056,7 +1056,7 @@ class ElementsKit_Widget_Page_List extends Widget_Base {
1056
  </span>
1057
  <?php endif; ?>
1058
  <span class="elementor-icon-list-text">
1059
- <span class="ekit_page_list_title_title"><?php echo \ElementsKit_Lite\Utils::render( esc_html( $text ) ); ?></span>
1060
  <?php if ($item['ekit_menu_widget_sub_title'] != '') : ?>
1061
  <span class="ekit_menu_subtitle"><?php echo esc_html($item['ekit_menu_widget_sub_title']); ?></span>
1062
  <?php endif; ?>
@@ -1064,7 +1064,7 @@ class ElementsKit_Widget_Page_List extends Widget_Base {
1064
  </div>
1065
  <?php if ( ! empty( $item['ekit_menu_list_label_title'] ) && $item['ekit_menu_list_show_label'] == 'yes') : ?>
1066
  <span class="ekit_menu_label">
1067
- <?php echo \ElementsKit_Lite\Utils::render( esc_html( $item['ekit_menu_list_label_title'] ) ); ?>
1068
  </span>
1069
  <?php endif; ?>
1070
  </a>
1000
  $this->add_render_attribute( 'list_item', 'class', 'elementor-inline-item' );
1001
  }
1002
  ?>
1003
+ <div <?php echo ($this->get_render_attribute_string( 'icon_list' )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1004
  <?php
1005
  foreach ( $settings['icon_list'] as $index => $item ) :
1006
  $post = '';
1035
  $text = empty($item['text']) ? $post->post_title : $item['text'];
1036
  ?>
1037
  <div class="elementor-icon-list-item <?php echo esc_attr($grid_d); ?> <?php echo esc_attr($grid_t); ?> <?php echo esc_attr($grid_m); ?>" >
1038
+ <a <?php echo esc_attr($target); ?> rel="<?php echo esc_attr($rel);?>" href="<?php echo esc_url($href); ?>" class="elementor-repeater-item-<?php echo esc_attr( $item[ '_id' ] ); ?> <?php echo esc_attr( $settings['ekit_menu_list_label_align'] ); ?>">
1039
  <div class="ekit_page_list_content">
1040
  <?php if ( ! empty( $item['icons'] ) && $item['ekit_page_list_show_icon'] == 'yes') : ?>
1041
  <span class="elementor-icon-list-icon">
1056
  </span>
1057
  <?php endif; ?>
1058
  <span class="elementor-icon-list-text">
1059
+ <span class="ekit_page_list_title_title"><?php echo esc_html( $text ); ?></span>
1060
  <?php if ($item['ekit_menu_widget_sub_title'] != '') : ?>
1061
  <span class="ekit_menu_subtitle"><?php echo esc_html($item['ekit_menu_widget_sub_title']); ?></span>
1062
  <?php endif; ?>
1064
  </div>
1065
  <?php if ( ! empty( $item['ekit_menu_list_label_title'] ) && $item['ekit_menu_list_show_label'] == 'yes') : ?>
1066
  <span class="ekit_menu_label">
1067
+ <?php echo esc_html( $item['ekit_menu_list_label_title'] ); ?>
1068
  </span>
1069
  <?php endif; ?>
1070
  </a>
widgets/piechart/piechart.php CHANGED
@@ -694,11 +694,11 @@ class ElementsKit_Widget_Piechart extends Widget_Base {
694
  }
695
 
696
  ?>
697
- <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'pieechart' )); ?>>
698
 
699
- <?php echo \ElementsKit_Lite\Utils::kses($flip_front_start); ?>
700
 
701
- <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'pieechartscreen' )); ?>>
702
 
703
  <?php if($settings['ekit_piechart_percentage'] != '' && $settings['ekit_piechart_content'] == 'ekit_piechart_percentage') { ?>
704
 
@@ -709,7 +709,7 @@ class ElementsKit_Widget_Piechart extends Widget_Base {
709
  <?php if($settings['ekit_piechart_content'] == 'icon' && $settings['ekit_piechart_icon_type'] == 'image') { ?>
710
 
711
  <span class="ekit-chart-content">
712
- <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
713
  </span>
714
 
715
  <?php } ?>
@@ -740,7 +740,8 @@ class ElementsKit_Widget_Piechart extends Widget_Base {
740
  </div>
741
  <?php
742
 
743
- echo \ElementsKit_Lite\Utils::kses($flip_front_end.$flip_back_start);
 
744
 
745
  if($settings['ekit_piechart_style'] == 'withcontent' && $settings['ekit_piechart_title'] != '') { ?>
746
  <h2 class="ekit-piechart-title"><?php echo esc_html($settings['ekit_piechart_title']); ?></h2>
@@ -748,11 +749,11 @@ class ElementsKit_Widget_Piechart extends Widget_Base {
748
 
749
  if($settings['ekit_piechart_style'] == 'withcontent' && $settings['ekit_piechart_item_description'] != '') { ?>
750
 
751
- <p><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_piechart_item_description']); ?></p>
752
 
753
  <?php }
754
 
755
- echo \ElementsKit_Lite\Utils::kses($flip_back_end);
756
 
757
  ?>
758
  </div>
694
  }
695
 
696
  ?>
697
+ <div <?php echo $this->get_render_attribute_string( 'pieechart' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
698
 
699
+ <?php echo wp_kses($flip_front_start, \ElementsKit_Lite\Utils::get_kses_array()); ?>
700
 
701
+ <div <?php echo $this->get_render_attribute_string( 'pieechartscreen' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
702
 
703
  <?php if($settings['ekit_piechart_percentage'] != '' && $settings['ekit_piechart_content'] == 'ekit_piechart_percentage') { ?>
704
 
709
  <?php if($settings['ekit_piechart_content'] == 'icon' && $settings['ekit_piechart_icon_type'] == 'image') { ?>
710
 
711
  <span class="ekit-chart-content">
712
+ <?php echo wp_kses($image_html, \ElementsKit_Lite\Utils::get_kses_array()); ?>
713
  </span>
714
 
715
  <?php } ?>
740
  </div>
741
  <?php
742
 
743
+ echo wp_kses($flip_front_end.$flip_back_start, \ElementsKit_Lite\Utils::get_kses_array());
744
+
745
 
746
  if($settings['ekit_piechart_style'] == 'withcontent' && $settings['ekit_piechart_title'] != '') { ?>
747
  <h2 class="ekit-piechart-title"><?php echo esc_html($settings['ekit_piechart_title']); ?></h2>
749
 
750
  if($settings['ekit_piechart_style'] == 'withcontent' && $settings['ekit_piechart_item_description'] != '') { ?>
751
 
752
+ <p><?php echo wp_kses($settings['ekit_piechart_item_description'], \ElementsKit_Lite\Utils::get_kses_array()); ?></p>
753
 
754
  <?php }
755
 
756
+ echo wp_kses($flip_back_end, \ElementsKit_Lite\Utils::get_kses_array());
757
 
758
  ?>
759
  </div>
widgets/post-grid/post-grid.php CHANGED
@@ -240,7 +240,7 @@ class ElementsKit_Widget_Post_Grid extends Widget_Base {
240
  <?php while ($xs_query->have_posts()) : ?>
241
  <?php $xs_query->the_post(); ?>
242
  <?php if(has_post_thumbnail()): ?>
243
- <div <?php echo $this->get_render_attribute_string('ekit-single-item'); ?>>
244
  <a href="<?php echo esc_url(get_the_permalink()); ?>" class="tab__post--header">
245
  <?php $img_url = get_the_post_thumbnail_url(get_the_ID(), 'medium'); ?>
246
  <div class="post_grid_img_thumb" style="background-image: url('<?php echo esc_url($img_url); ?>')"></div>
240
  <?php while ($xs_query->have_posts()) : ?>
241
  <?php $xs_query->the_post(); ?>
242
  <?php if(has_post_thumbnail()): ?>
243
+ <div <?php echo $this->get_render_attribute_string('ekit-single-item'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
244
  <a href="<?php echo esc_url(get_the_permalink()); ?>" class="tab__post--header">
245
  <?php $img_url = get_the_post_thumbnail_url(get_the_ID(), 'medium'); ?>
246
  <div class="post_grid_img_thumb" style="background-image: url('<?php echo esc_url($img_url); ?>')"></div>
widgets/post-list/post-list.php CHANGED
@@ -1398,7 +1398,7 @@ class ElementsKit_Widget_Post_List extends Widget_Base {
1398
 
1399
 
1400
  ?>
1401
- <ul <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'icon_list' )); ?>>
1402
  <?php
1403
  $post_args = array(
1404
  'post_type' => 'post',
@@ -1414,15 +1414,15 @@ class ElementsKit_Widget_Post_List extends Widget_Base {
1414
  if($settings['section_layout_options'] === 'recent' || $settings['section_layout_options'] === 'popular'){
1415
  if( is_countable($posts) && count($posts) > 0){
1416
  foreach($posts as $post){
1417
- echo $this->post_list($post);
1418
  }
1419
  } else {
1420
- _e('Opps, No posts were found.', 'elementskit-lite');
1421
  }
1422
  } else {
1423
  foreach ( $settings['icon_list'] as $index => $item ) {
1424
  $post = !empty( $item['link'] ) ? get_post($item['link']) : 0;
1425
- if($post != null){ echo $this->post_list($post, $item); };
1426
  };
1427
  }
1428
 
1398
 
1399
 
1400
  ?>
1401
+ <ul <?php echo $this->get_render_attribute_string( 'icon_list' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
1402
  <?php
1403
  $post_args = array(
1404
  'post_type' => 'post',
1414
  if($settings['section_layout_options'] === 'recent' || $settings['section_layout_options'] === 'popular'){
1415
  if( is_countable($posts) && count($posts) > 0){
1416
  foreach($posts as $post){
1417
+ echo $this->post_list($post); // phpcs:ignore WordPress.Security.EscapeOutput -- Buffering output line number 1383
1418
  }
1419
  } else {
1420
+ esc_html_e('Opps, No posts were found.', 'elementskit-lite');
1421
  }
1422
  } else {
1423
  foreach ( $settings['icon_list'] as $index => $item ) {
1424
  $post = !empty( $item['link'] ) ? get_post($item['link']) : 0;
1425
+ if($post != null){ echo $this->post_list($post, $item); }; // phpcs:ignore WordPress.Security.EscapeOutput -- Buffering output line number 1383
1426
  };
1427
  }
1428
 
widgets/post-tab/post-tab.php CHANGED
@@ -501,12 +501,12 @@ class ElementsKit_Widget_Post_Tab extends Widget_Base {
501
  $xs_query->the_post();
502
  ?>
503
  <?php if(has_post_thumbnail()): ?>
504
- <div <?php echo $this->get_render_attribute_string('ekit-single-item'); ?>>
505
  <div class="tab__post__single--inner">
506
- <a href="<?php echo get_the_permalink(); ?>" class="tab__post--header">
507
  <?php the_post_thumbnail(); ?>
508
  </a>
509
- <h3 class="tab__post--title"><a href="<?php echo get_the_permalink(); ?>"><?php the_title(); ?></a></h3>
510
  </div>
511
  </div>
512
  <?php endif; ?>
501
  $xs_query->the_post();
502
  ?>
503
  <?php if(has_post_thumbnail()): ?>
504
+ <div <?php echo $this->get_render_attribute_string('ekit-single-item'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
505
  <div class="tab__post__single--inner">
506
+ <a href="<?php echo esc_url(get_the_permalink()); ?>" class="tab__post--header">
507
  <?php the_post_thumbnail(); ?>
508
  </a>
509
+ <h3 class="tab__post--title"><a href="<?php echo esc_url(get_the_permalink()); ?>"><?php the_title(); ?></a></h3>
510
  </div>
511
  </div>
512
  <?php endif; ?>
widgets/pricing/pricing.php CHANGED
@@ -2484,7 +2484,7 @@ class ElementsKit_Widget_Pricing extends Widget_Base {
2484
  <div class="elementskit-single-pricing <?php echo esc_attr($settings['ekit_pricing_order_enable'] == 'yes' ? 'd-flex flex-column' : ''); ?>" >
2485
  <div class="elementskit-pricing-header <?php echo esc_attr($header_order ? 'order-'. $header_order : ''); ?>">
2486
  <?php if($settings['ekit_pricing_icon_type'] == 'image') : ?>
2487
- <?php echo \ElementsKit_Lite\Utils::render($image); ?>
2488
  <?php endif; ?>
2489
  <?php if($settings['ekit_pricing_icon_type'] == 'icon') : ?>
2490
  <?php
@@ -2508,9 +2508,9 @@ class ElementsKit_Widget_Pricing extends Widget_Base {
2508
  <?php endif; ?>
2509
 
2510
  <?php if($table_title != ''): ?>
2511
- <<?php echo \ElementsKit_Lite\Utils::render($ekit_pricing_title_size_validate); ?>
2512
  class=" elementskit-pricing-title"><?php echo esc_html($table_title); ?>
2513
- </<?php echo \ElementsKit_Lite\Utils::render($ekit_pricing_title_size_validate); ?>>
2514
  <?php endif; ?>
2515
  <?php if($table_subtitle != ''): ?>
2516
  <p class=" elementskit-pricing-subtitle"><?php echo esc_html($table_subtitle); ?></p>
@@ -2537,7 +2537,7 @@ class ElementsKit_Widget_Pricing extends Widget_Base {
2537
  <div class="elementskit-pricing-content <?php echo esc_attr($features_order ? 'order-'. $features_order : ''); ?>">
2538
 
2539
  <?php if($content_style == 'paragraph'){ ?>
2540
- <p> <?php echo \ElementsKit_Lite\Utils::kses($table_content); ?></p>
2541
  <?php } ?>
2542
  <?php if($content_style == 'list'){ ?>
2543
  <ul class="elementskit-pricing-lists">
@@ -2560,7 +2560,7 @@ class ElementsKit_Widget_Pricing extends Widget_Base {
2560
  <?php } ?>
2561
  </div>
2562
  <div class="elementskit-pricing-btn-wraper <?php echo esc_attr($button_order ? 'order-'. $button_order : ''); ?>">
2563
- <a <?php echo $this->get_render_attribute_string( 'button' ); ?> class="elementskit-pricing-btn <?php echo esc_attr( $btn_class ); ?> ekit-pricing-btn-icon-pos-<?php echo esc_attr($icon_align); ?>" <?php if($settings['ekit_pricing_button_id'] != '') { ?> id="<?php echo esc_attr( $btn_id ); ?>" <?php } ?>>
2564
  <?php
2565
  if ( $settings['ekit_pricing_btn_icons'] != '' && $icon_align == 'left' ):
2566
  // new icon
2484
  <div class="elementskit-single-pricing <?php echo esc_attr($settings['ekit_pricing_order_enable'] == 'yes' ? 'd-flex flex-column' : ''); ?>" >
2485
  <div class="elementskit-pricing-header <?php echo esc_attr($header_order ? 'order-'. $header_order : ''); ?>">
2486
  <?php if($settings['ekit_pricing_icon_type'] == 'image') : ?>
2487
+ <?php echo wp_kses($image, \ElementsKit_Lite\Utils::get_kses_array());?>
2488
  <?php endif; ?>
2489
  <?php if($settings['ekit_pricing_icon_type'] == 'icon') : ?>
2490
  <?php
2508
  <?php endif; ?>
2509
 
2510
  <?php if($table_title != ''): ?>
2511
+ <<?php echo wp_kses($ekit_pricing_title_size_validate, \ElementsKit_Lite\Utils::get_kses_array());?>
2512
  class=" elementskit-pricing-title"><?php echo esc_html($table_title); ?>
2513
+ </<?php echo wp_kses($ekit_pricing_title_size_validate, \ElementsKit_Lite\Utils::get_kses_array()); ?>>
2514
  <?php endif; ?>
2515
  <?php if($table_subtitle != ''): ?>
2516
  <p class=" elementskit-pricing-subtitle"><?php echo esc_html($table_subtitle); ?></p>
2537
  <div class="elementskit-pricing-content <?php echo esc_attr($features_order ? 'order-'. $features_order : ''); ?>">
2538
 
2539
  <?php if($content_style == 'paragraph'){ ?>
2540
+ <p> <?php echo wp_kses($table_content, \ElementsKit_Lite\Utils::get_kses_array()); ?></p>
2541
  <?php } ?>
2542
  <?php if($content_style == 'list'){ ?>
2543
  <ul class="elementskit-pricing-lists">
2560
  <?php } ?>
2561
  </div>
2562
  <div class="elementskit-pricing-btn-wraper <?php echo esc_attr($button_order ? 'order-'. $button_order : ''); ?>">
2563
+ <a <?php echo $this->get_render_attribute_string( 'button' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-pricing-btn <?php echo esc_attr( $btn_class ); ?> ekit-pricing-btn-icon-pos-<?php echo esc_attr($icon_align); ?>" <?php if($settings['ekit_pricing_button_id'] != '') { ?> id="<?php echo esc_attr( $btn_id ); ?>" <?php } ?>>
2564
  <?php
2565
  if ( $settings['ekit_pricing_btn_icons'] != '' && $icon_align == 'left' ):
2566
  // new icon
widgets/social/social.php CHANGED
@@ -657,7 +657,7 @@ class ElementsKit_Widget_Social extends Widget_Base {
657
  ?>
658
  <li class="elementor-repeater-item-<?php echo esc_attr( $icon[ '_id' ] ); ?>">
659
  <a
660
- <?php echo $this->get_render_attribute_string( 'button-' . $key );
661
 
662
  // new icon
663
  $migrated = isset( $icon['__fa4_migrated']['ekit_socialmedia_icons'] );
657
  ?>
658
  <li class="elementor-repeater-item-<?php echo esc_attr( $icon[ '_id' ] ); ?>">
659
  <a
660
+ <?php echo $this->get_render_attribute_string( 'button-' . $key ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor
661
 
662
  // new icon
663
  $migrated = isset( $icon['__fa4_migrated']['ekit_socialmedia_icons'] );
widgets/tab/tab.php CHANGED
@@ -2131,7 +2131,7 @@ class ElementsKit_Widget_Tab extends Widget_Base {
2131
  <div class="tab-pane elementkit-tab-pane elementor-repeater-item-<?php echo esc_attr( $tab[ '_id' ] ); ?> <?php echo esc_attr($is_active);?>" id="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>" role="tabpanel"
2132
  aria-labelledby="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>-tab">
2133
  <div class="animated fadeIn">
2134
- <?php echo do_shortcode( \ElementsKit_Lite\Utils::kses( $tab['ekit_tab_content'] ) );?>
2135
  </div>
2136
  </div>
2137
  <?php endforeach; ?>
2131
  <div class="tab-pane elementkit-tab-pane elementor-repeater-item-<?php echo esc_attr( $tab[ '_id' ] ); ?> <?php echo esc_attr($is_active);?>" id="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>" role="tabpanel"
2132
  aria-labelledby="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>-tab">
2133
  <div class="animated fadeIn">
2134
+ <?php $this->print_text_editor( $tab['ekit_tab_content'] ); ?>
2135
  </div>
2136
  </div>
2137
  <?php endforeach; ?>
widgets/tablepress/tablepress.php CHANGED
@@ -12,10 +12,7 @@ class ElementsKit_Widget_TablePress extends Widget_Base {
12
  public $base;
13
 
14
  public function __construct( $data = [], $args = null ) {
15
- parent::__construct( $data, $args );
16
- if ( class_exists('TablePress') ) {
17
- $this->add_script_depends('datatables');
18
- }
19
  }
20
 
21
  public function get_name() {
12
  public $base;
13
 
14
  public function __construct( $data = [], $args = null ) {
15
+ parent::__construct( $data, $args );
 
 
 
16
  }
17
 
18
  public function get_name() {
widgets/testimonial/common/link.php CHANGED
@@ -5,7 +5,7 @@
5
  if ( !empty( $testimonial['link']['url'] ) ):
6
  $this->add_link_attributes( 'link-' . $testimonial['_id'], $testimonial['link'] );
7
  ?>
8
- <a <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); ?> class="ekit-testimonial--link">
9
  <?php echo !empty( $testimonial['client_name'] ) ? esc_html( $testimonial['client_name'] ) : esc_html( $testimonial['_id'] ); ?>
10
  </a>
11
  <?php
5
  if ( !empty( $testimonial['link']['url'] ) ):
6
  $this->add_link_attributes( 'link-' . $testimonial['_id'], $testimonial['link'] );
7
  ?>
8
+ <a <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="ekit-testimonial--link">
9
  <?php echo !empty( $testimonial['client_name'] ) ? esc_html( $testimonial['client_name'] ) : esc_html( $testimonial['_id'] ); ?>
10
  </a>
11
  <?php
widgets/testimonial/style/style1.php CHANGED
@@ -1,4 +1,4 @@
1
- <div class="elementskit-testimonial-slider slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?> <?php echo esc_attr($wrapper_class); ?>" <?php echo $this->get_render_attribute_string('wrapper'); ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
@@ -13,33 +13,33 @@
13
  ?>
14
  <div class="swiper-slide">
15
  <div class="slick-slide">
16
- <<?php echo esc_attr( $wrapTag ); ?> class="elemntskit-testimonial-item" <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); ?>>
17
  <div class="elementskit-single-testimonial-slider">
18
  <div class="row">
19
  <div class="col-lg-6 elementkit-testimonial-col">
20
  <div class="elementskit-commentor-content">
21
  <?php if (isset($testimonial['client_logo']) && !empty($testimonial['client_logo']['url']) && sizeof($testimonial['client_logo']) > 0) { ?>
22
  <div class="elementskit-client_logo">
23
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_logo', 'full'); ?>
24
  </div>
25
  <?php
26
  } ?>
27
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
28
- <p><?php echo isset($testimonial['review']) ? \ElementsKit_Lite\Utils::kses($testimonial['review']) : ''; ?></p>
29
  <?php endif; ?>
30
  <?php if ( 'yes' == $ekit_testimonial_title_separetor ): ?>
31
  <span class="elementskit-border-hr"></span>
32
  <?php endif; ?>
33
  <span class="elementskit-profile-info">
34
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
35
- <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? \ElementsKit_Lite\Utils::kspan($testimonial['designation']) : ''; ?></span>
36
  </span>
37
  </div>
38
  </div>
39
  <div class="col-lg-6 elementkit-testimonial-col">
40
  <div class="elementskit-profile-image-card">
41
  <?php if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) {
42
- echo \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full');
43
  ?>
44
  <?php } ?>
45
  <?php if( isset($ekit_testimonial_enable_social) && $ekit_testimonial_enable_social == 'yes'):?>
1
+ <div class="elementskit-testimonial-slider slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?> <?php echo esc_attr($wrapper_class); ?>" <?php echo $this->get_render_attribute_string('wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
13
  ?>
14
  <div class="swiper-slide">
15
  <div class="slick-slide">
16
+ <<?php echo esc_attr( $wrapTag ); ?> class="elemntskit-testimonial-item" <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
17
  <div class="elementskit-single-testimonial-slider">
18
  <div class="row">
19
  <div class="col-lg-6 elementkit-testimonial-col">
20
  <div class="elementskit-commentor-content">
21
  <?php if (isset($testimonial['client_logo']) && !empty($testimonial['client_logo']['url']) && sizeof($testimonial['client_logo']) > 0) { ?>
22
  <div class="elementskit-client_logo">
23
+ <?php echo wp_kses( \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_logo', 'full'), \ElementsKit_Lite\Utils::get_kses_array());?>
24
  </div>
25
  <?php
26
  } ?>
27
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
28
+ <p><?php echo isset($testimonial['review']) ? wp_kses($testimonial['review'], \ElementsKit_Lite\Utils::get_kses_array()) : ''; ?></p>
29
  <?php endif; ?>
30
  <?php if ( 'yes' == $ekit_testimonial_title_separetor ): ?>
31
  <span class="elementskit-border-hr"></span>
32
  <?php endif; ?>
33
  <span class="elementskit-profile-info">
34
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
35
+ <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? wp_kses(\ElementsKit_Lite\Utils::kspan($testimonial['designation']), \ElementsKit_Lite\Utils::get_kses_array()) : ''; // phpcs:ignore WordPress.Security.EscapeOutput -- Already escaped by kspan method by elementskit ?></span>
36
  </span>
37
  </div>
38
  </div>
39
  <div class="col-lg-6 elementkit-testimonial-col">
40
  <div class="elementskit-profile-image-card">
41
  <?php if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) {
42
+ echo wp_kses( \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full'), \ElementsKit_Lite\Utils::get_kses_array());
43
  ?>
44
  <?php } ?>
45
  <?php if( isset($ekit_testimonial_enable_social) && $ekit_testimonial_enable_social == 'yes'):?>
widgets/testimonial/style/style2.php CHANGED
@@ -1,4 +1,4 @@
1
- <div class="elementskit-testimonial-slider slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
@@ -12,32 +12,32 @@
12
  ?>
13
  <div class="swiper-slide">
14
  <div class="slick-slide">
15
- <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-testimonial-inner" <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); ?>>
16
  <div class="elementskit-single-testimonial-slider ekit_testimonial_style_2">
17
  <div class="elementskit-commentor-content">
18
  <?php
19
  if (isset($testimonial['client_logo']) && !empty($testimonial['client_logo']['url']) && sizeof($testimonial['client_logo']) > 0) { ?>
20
  <div class="elementskit-client_logo">
21
  <?php if (isset($testimonial['client_logo_active']) && sizeof($testimonial['client_logo_active']) > 0 && $testimonial['use_hover_logo'] == 'yes') : ?>
22
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_logo_active', 'full', [
23
  'class' => 'elementskit-testimonial-client-active-logo'
24
- ]); ?>
25
  <?php endif; ?>
26
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_logo', 'full', [
27
  'class' => 'elementskit-testimonial-client-logo'
28
- ]); ?>
29
  </div>
30
  <?php
31
  }
32
  if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
33
- <p><?php echo isset($testimonial['review']) ? \ElementsKit_Lite\Utils::kses($testimonial['review']) : ''; ?></p>
34
  <?php endif; ?>
35
  <?php if ( 'yes' == $ekit_testimonial_title_separetor ): ?>
36
  <span class="elementskit-border-hr"></span>
37
  <?php endif; ?>
38
  <span class="elementskit-profile-info">
39
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
40
- <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? \ElementsKit_Lite\Utils::kspan($testimonial['designation']) : ''; ?></span>
41
  </span>
42
  </div>
43
  <?php if(isset($ekit_testimonial_wartermark_enable) && $ekit_testimonial_wartermark_enable == 'yes'):?>
1
+ <div class="elementskit-testimonial-slider slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
12
  ?>
13
  <div class="swiper-slide">
14
  <div class="slick-slide">
15
+ <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-testimonial-inner" <?php echo $this->get_render_attribute_string( 'link-' . esc_attr($testimonial['_id'] )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
16
  <div class="elementskit-single-testimonial-slider ekit_testimonial_style_2">
17
  <div class="elementskit-commentor-content">
18
  <?php
19
  if (isset($testimonial['client_logo']) && !empty($testimonial['client_logo']['url']) && sizeof($testimonial['client_logo']) > 0) { ?>
20
  <div class="elementskit-client_logo">
21
  <?php if (isset($testimonial['client_logo_active']) && sizeof($testimonial['client_logo_active']) > 0 && $testimonial['use_hover_logo'] == 'yes') : ?>
22
+ <?php echo wp_kses( \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_logo_active', 'full', [
23
  'class' => 'elementskit-testimonial-client-active-logo'
24
+ ]), \ElementsKit_Lite\Utils::get_kses_array()); ?>
25
  <?php endif; ?>
26
+ <?php echo wp_kses( \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_logo', 'full', [
27
  'class' => 'elementskit-testimonial-client-logo'
28
+ ]), \ElementsKit_Lite\Utils::get_kses_array());?>
29
  </div>
30
  <?php
31
  }
32
  if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
33
+ <p><?php echo isset($testimonial['review']) ? wp_kses($testimonial['review'], \ElementsKit_Lite\Utils::get_kses_array()) : ''; ?></p>
34
  <?php endif; ?>
35
  <?php if ( 'yes' == $ekit_testimonial_title_separetor ): ?>
36
  <span class="elementskit-border-hr"></span>
37
  <?php endif; ?>
38
  <span class="elementskit-profile-info">
39
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
40
+ <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? wp_kses(\ElementsKit_Lite\Utils::kspan($testimonial['designation']), \ElementsKit_Lite\Utils::get_kses_array()) : ''; // phpcs:ignore WordPress.Security.EscapeOutput -- Already escaped by kspan method by elementskit ?></span>
41
  </span>
42
  </div>
43
  <?php if(isset($ekit_testimonial_wartermark_enable) && $ekit_testimonial_wartermark_enable == 'yes'):?>
widgets/testimonial/style/style3.php CHANGED
@@ -1,4 +1,4 @@
1
- <div class="elementskit-testimonial-slider slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
@@ -18,7 +18,7 @@
18
  $clientPhoto = isset($testimonial['client_photo']['url']) ? $testimonial['client_photo']['url'] : ''; } ?>
19
  <div class="swiper-slide">
20
  <div class="slick-slide">
21
- <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-testimonial_card" style="background-image: url(<?php esc_attr_e($clientPhoto, 'elementskit-lite' );?>);" <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); ?>>
22
  <?php if ($ekit_testimonial_rating_enable == 'yes') : ?>
23
  <ul class="elementskit-stars">
24
  <?php
@@ -36,7 +36,7 @@
36
  <?php endif; ?>
37
 
38
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
39
- <p class="elementskit-commentor-coment"><?php echo isset($testimonial['review']) ? \ElementsKit_Lite\Utils::kses($testimonial['review']) : ''; ?></p>
40
  <?php endif; ?>
41
 
42
  <?php if ( isset($testimonial['review_youtube_link']) && !empty($testimonial['review_youtube_link'])) : ?>
@@ -47,7 +47,7 @@
47
 
48
  <span class="elementskit-profile-info">
49
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
50
- <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? \ElementsKit_Lite\Utils::kspan($testimonial['designation']) : ''; ?></span>
51
  </span>
52
  <div class="xs-overlay elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>"></div>
53
  </<?php echo esc_attr( $wrapTag ); ?>><!-- .testimonial_card END -->
1
+ <div class="elementskit-testimonial-slider slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
18
  $clientPhoto = isset($testimonial['client_photo']['url']) ? $testimonial['client_photo']['url'] : ''; } ?>
19
  <div class="swiper-slide">
20
  <div class="slick-slide">
21
+ <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-testimonial_card" style="background-image: url(<?php esc_attr_e($clientPhoto, 'elementskit-lite' );?>);" <?php echo $this->get_render_attribute_string( 'link-' . esc_attr($testimonial['_id'] )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
22
  <?php if ($ekit_testimonial_rating_enable == 'yes') : ?>
23
  <ul class="elementskit-stars">
24
  <?php
36
  <?php endif; ?>
37
 
38
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
39
+ <p class="elementskit-commentor-coment"><?php echo isset($testimonial['review']) ? wp_kses($testimonial['review'], \ElementsKit_Lite\Utils::get_kses_array()): ''; ?></p>
40
  <?php endif; ?>
41
 
42
  <?php if ( isset($testimonial['review_youtube_link']) && !empty($testimonial['review_youtube_link'])) : ?>
47
 
48
  <span class="elementskit-profile-info">
49
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
50
+ <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? wp_kses($testimonial['designation'], \ElementsKit_Lite\Utils::get_kses_array()) : ''; // phpcs:ignore WordPress.Security.EscapeOutput -- Already escaped by kspan method by elementskit ?></span>
51
  </span>
52
  <div class="xs-overlay elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>"></div>
53
  </<?php echo esc_attr( $wrapTag ); ?>><!-- .testimonial_card END -->
widgets/testimonial/style/style4.php CHANGED
@@ -1,4 +1,4 @@
1
- <div class="elementskit-testimonial-slider ekit-testimonia-style-4 slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
@@ -15,22 +15,22 @@
15
  ?>
16
  <div class="swiper-slide">
17
  <div class="slick-slide">
18
- <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>" <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); ?>>
19
  <div class="elementskit-commentor-bio <?php echo esc_attr($ekit_testimonial_client_area_alignment); ?>">
20
  <?php if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) { ?>
21
 
22
  <?php if ( !empty( $testimonial['client_photo']['url'] ) ): ?>
23
  <div class="elementskit-commentor-image ekit-testimonial--avatar">
24
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full', [
25
  'height' => esc_attr($ekit_testimonial_client_image_size['size']),
26
  'width' => esc_attr($ekit_testimonial_client_image_size['size'])
27
- ]); ?>
28
  </div>
29
  <?php endif; ?>
30
  <?php } ?>
31
  <span class="elementskit-profile-info">
32
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
33
- <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? \ElementsKit_Lite\Utils::kspan($testimonial['designation']) : ''; ?></span>
34
  </span>
35
  </div>
36
  <div class="elementskit-commentor-content">
@@ -57,7 +57,7 @@
57
 
58
  <?php endif;?>
59
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
60
- <p><?php echo isset($testimonial['review']) ? \ElementsKit_Lite\Utils::kses($testimonial['review']) : ''; ?></p>
61
  <?php endif; ?>
62
  <?php if ($ekit_testimonial_rating_enable == 'yes') : ?>
63
  <ul class="elementskit-stars">
1
+ <div class="elementskit-testimonial-slider ekit-testimonia-style-4 slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
15
  ?>
16
  <div class="swiper-slide">
17
  <div class="slick-slide">
18
+ <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>" <?php echo $this->get_render_attribute_string( 'link-' . esc_attr($testimonial['_id'] )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
19
  <div class="elementskit-commentor-bio <?php echo esc_attr($ekit_testimonial_client_area_alignment); ?>">
20
  <?php if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) { ?>
21
 
22
  <?php if ( !empty( $testimonial['client_photo']['url'] ) ): ?>
23
  <div class="elementskit-commentor-image ekit-testimonial--avatar">
24
+ <?php echo wp_kses( \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full', [
25
  'height' => esc_attr($ekit_testimonial_client_image_size['size']),
26
  'width' => esc_attr($ekit_testimonial_client_image_size['size'])
27
+ ]), \ElementsKit_Lite\Utils::get_kses_array());?>
28
  </div>
29
  <?php endif; ?>
30
  <?php } ?>
31
  <span class="elementskit-profile-info">
32
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
33
+ <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? wp_kses(\ElementsKit_Lite\Utils::kspan($testimonial['designation']), \ElementsKit_Lite\Utils::get_kses_array()) : ''; // phpcs:ignore WordPress.Security.EscapeOutput -- Already escaped by kspan method by elementskit ?></span>
34
  </span>
35
  </div>
36
  <div class="elementskit-commentor-content">
57
 
58
  <?php endif;?>
59
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
60
+ <p><?php echo isset($testimonial['review']) ? wp_kses($testimonial['review'], \ElementsKit_Lite\Utils::get_kses_array()): ''; ?></p>
61
  <?php endif; ?>
62
  <?php if ($ekit_testimonial_rating_enable == 'yes') : ?>
63
  <ul class="elementskit-stars">
widgets/testimonial/style/style5.php CHANGED
@@ -1,4 +1,4 @@
1
- <div class="elementskit-testimonial-slider ekit_testimonial_style_5 slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
@@ -15,7 +15,7 @@
15
  ?>
16
  <div class="swiper-slide">
17
  <div class="slick-slide">
18
- <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style elementskit-testimonial-slider-block-style-two elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>" <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); ?>>
19
  <div class="elementskit-commentor-header">
20
  <?php if ($ekit_testimonial_rating_enable == 'yes') : ?>
21
  <ul class="elementskit-stars">
@@ -56,7 +56,7 @@
56
  </div>
57
 
58
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
59
- <div class="elementskit-commentor-content"><p><?php echo isset($testimonial['review']) ? \ElementsKit_Lite\Utils::kses($testimonial['review']) : ''; ?></p></div>
60
  <?php endif; ?>
61
 
62
  <div class="elementskit-commentor-bio">
@@ -65,17 +65,17 @@
65
  if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) {
66
  ?>
67
  <div class="elementskit-commentor-image ekit-testimonial--avatar">
68
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full', [
69
  'height' => esc_attr($ekit_testimonial_client_image_size['size']),
70
  'width' => esc_attr($ekit_testimonial_client_image_size['size'])
71
- ]); ?>
72
  </div>
73
  <?php
74
  }
75
  ?>
76
  <div class="elementskit-profile-info">
77
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
78
- <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? \ElementsKit_Lite\Utils::kspan($testimonial['designation']) : ''; ?></span>
79
  </div>
80
  </div>
81
  <?php if(isset($ekit_testimonial_wartermark_enable) && ($ekit_testimonial_wartermark_enable == 'yes') && ($ekit_testimonial_wartermark_position == 'bottom')):?>
1
+ <div class="elementskit-testimonial-slider ekit_testimonial_style_5 slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
15
  ?>
16
  <div class="swiper-slide">
17
  <div class="slick-slide">
18
+ <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style elementskit-testimonial-slider-block-style-two elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>" <?php echo $this->get_render_attribute_string( 'link-' . esc_attr($testimonial['_id'] )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
19
  <div class="elementskit-commentor-header">
20
  <?php if ($ekit_testimonial_rating_enable == 'yes') : ?>
21
  <ul class="elementskit-stars">
56
  </div>
57
 
58
  <?php if ( isset($testimonial['review']) && !empty($testimonial['review'])) : ?>
59
+ <div class="elementskit-commentor-content"><p><?php echo isset($testimonial['review']) ? wp_kses($testimonial['review'], \ElementsKit_Lite\Utils::get_kses_array()) : ''; ?></p></div>
60
  <?php endif; ?>
61
 
62
  <div class="elementskit-commentor-bio">
65
  if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) {
66
  ?>
67
  <div class="elementskit-commentor-image ekit-testimonial--avatar">
68
+ <?php echo wp_kses( \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full', [
69
  'height' => esc_attr($ekit_testimonial_client_image_size['size']),
70
  'width' => esc_attr($ekit_testimonial_client_image_size['size'])
71
+ ]), \ElementsKit_Lite\Utils::get_kses_array());?>
72
  </div>
73
  <?php
74
  }
75
  ?>
76
  <div class="elementskit-profile-info">
77
  <strong class="elementskit-author-name"><?php echo isset($testimonial['client_name']) ? esc_html($testimonial['client_name']) : ''; ?></strong>
78
+ <span class="elementskit-author-des"><?php echo isset($testimonial['designation']) ? wp_kses(\ElementsKit_Lite\Utils::kspan($testimonial['designation']), \ElementsKit_Lite\Utils::get_kses_array()) : ''; // phpcs:ignore WordPress.Security.EscapeOutput -- Already escaped by kspan method by elementskit ?></span>
79
  </div>
80
  </div>
81
  <?php if(isset($ekit_testimonial_wartermark_enable) && ($ekit_testimonial_wartermark_enable == 'yes') && ($ekit_testimonial_wartermark_position == 'bottom')):?>
widgets/testimonial/style/style6.php CHANGED
@@ -1,4 +1,4 @@
1
- <div class="elementskit-testimonial-slider ekit_testimonial_style_6 slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
@@ -15,7 +15,7 @@
15
  ?>
16
  <div class="swiper-slide">
17
  <div class="slick-slide">
18
- <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style elementskit-testimonial-slider-block-style-three elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>" <?php echo $this->get_render_attribute_string( 'link-' . $testimonial['_id'] ); ?>>
19
  <?php if(isset($ekit_testimonial_wartermark_enable) && ($ekit_testimonial_wartermark_enable == 'yes')):?>
20
  <div class="elementskit-watermark-icon elementskit-icon-content <?php if($ekit_testimonial_wartermark_mask_show_badge == 'yes') : ?> commentor-badge <?php endif; ?>">
21
  <?php
@@ -40,10 +40,10 @@
40
  <div class="elementskit-commentor-bio <?php echo esc_attr($ekit_testimonial_client_area_alignment); ?>">
41
  <div class="elementkit-commentor-details">
42
  <div class="elementskit-commentor-image ekit-testimonial--avatar">
43
- <?php echo \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full', [
44
  'height' => esc_attr($ekit_testimonial_client_image_size['size']),
45
  'width' => esc_attr($ekit_testimonial_client_image_size['size'])
46
- ]); ?>
47
  </div>
48
  </div>
49
  </div>
@@ -57,7 +57,7 @@
57
  <strong class="elementskit-author-name"><?php echo esc_html($testimonial['client_name']); ?></strong>
58
  <?php }; ?>
59
  <?php if (!empty($testimonial['designation'])) { ?>
60
- <span class="elementskit-author-des"><?php echo \ElementsKit_Lite\Utils::kspan($testimonial['designation']); ?></span>
61
  <?php }; ?>
62
  </div>
63
  <?php }; ?>
@@ -79,7 +79,7 @@
79
  <?php }?>
80
  </ul>
81
  <?php endif; ?>
82
- <p><?php echo isset($testimonial['review']) ? \ElementsKit_Lite\Utils::kses($testimonial['review']) : ''; ?></p>
83
  </div>
84
  <?php endif; ?>
85
  </<?php echo esc_attr( $wrapTag ); ?>>
1
+ <div class="elementskit-testimonial-slider ekit_testimonial_style_6 slick-slider arrow_inside <?php echo !empty($settings['ekit_testimonial_show_dot']) ? 'slick-dotted' : '' ?>" <?php echo $this->get_render_attribute_string('wrapper'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
2
  <div class="swiper-container">
3
  <div class="slick-list swiper-wrapper">
4
  <?php
15
  ?>
16
  <div class="swiper-slide">
17
  <div class="slick-slide">
18
+ <<?php echo esc_attr( $wrapTag ); ?> class="elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style elementskit-testimonial-slider-block-style-three elementor-repeater-item-<?php echo esc_attr( $testimonial[ '_id' ] ); ?>" <?php echo $this->get_render_attribute_string( 'link-' . esc_attr($testimonial['_id'] )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
19
  <?php if(isset($ekit_testimonial_wartermark_enable) && ($ekit_testimonial_wartermark_enable == 'yes')):?>
20
  <div class="elementskit-watermark-icon elementskit-icon-content <?php if($ekit_testimonial_wartermark_mask_show_badge == 'yes') : ?> commentor-badge <?php endif; ?>">
21
  <?php
40
  <div class="elementskit-commentor-bio <?php echo esc_attr($ekit_testimonial_client_area_alignment); ?>">
41
  <div class="elementkit-commentor-details">
42
  <div class="elementskit-commentor-image ekit-testimonial--avatar">
43
+ <?php echo wp_kses( \Elementskit_Lite\Utils::get_attachment_image_html($testimonial, 'client_photo', 'full', [
44
  'height' => esc_attr($ekit_testimonial_client_image_size['size']),
45
  'width' => esc_attr($ekit_testimonial_client_image_size['size'])
46
+ ]), \ElementsKit_Lite\Utils::get_kses_array());?>
47
  </div>
48
  </div>
49
  </div>
57
  <strong class="elementskit-author-name"><?php echo esc_html($testimonial['client_name']); ?></strong>
58
  <?php }; ?>
59
  <?php if (!empty($testimonial['designation'])) { ?>
60
+ <span class="elementskit-author-des"><?php echo wp_kses(\ElementsKit_Lite\Utils::kspan($testimonial['designation']), \ElementsKit_Lite\Utils::get_kses_array()); // phpcs:ignore WordPress.Security.EscapeOutput -- Already escaped by kspan method by elementskit ?></span>
61
  <?php }; ?>
62
  </div>
63
  <?php }; ?>
79
  <?php }?>
80
  </ul>
81
  <?php endif; ?>
82
+ <p><?php echo isset($testimonial['review']) ? wp_kses($testimonial['review'], \ElementsKit_Lite\Utils::get_kses_array()) : ''; ?></p>
83
  </div>
84
  <?php endif; ?>
85
  </<?php echo esc_attr( $wrapTag ); ?>>
widgets/we-forms/we-forms.php CHANGED
@@ -577,12 +577,8 @@ class ElementsKit_Widget_We_Forms extends Widget_Base {
577
  protected function render( ) {
578
  $settings = $this->get_settings();
579
 
580
-
581
  if ( ! empty( $settings['ekit_weform_form_id'] ) ) {
582
- echo \ElementsKit_Lite\Utils::ekit_do_shortcode( 'weforms', [
583
- 'id' => $settings['ekit_weform_form_id'],
584
- ] );
585
  }
586
-
587
  }
588
  }
577
  protected function render( ) {
578
  $settings = $this->get_settings();
579
 
 
580
  if ( ! empty( $settings['ekit_weform_form_id'] ) ) {
581
+ echo do_shortcode('[weforms id="'.intval($settings['ekit_weform_form_id']).'"]' );
 
 
582
  }
 
583
  }
584
  }
widgets/wp-forms/wp-forms.php CHANGED
@@ -669,10 +669,7 @@ class ElementsKit_Widget_Wp_Forms extends Widget_Base {
669
  $settings = $this->get_settings();
670
 
671
  if ( ! empty( $settings['ekit_wpform_form_id'] ) ) {
672
- echo \ElementsKit_Lite\Utils::ekit_do_shortcode( 'wpforms', [
673
- 'id' => intval($settings['ekit_wpform_form_id']),
674
- ] );
675
  }
676
-
677
  }
678
  }
669
  $settings = $this->get_settings();
670
 
671
  if ( ! empty( $settings['ekit_wpform_form_id'] ) ) {
672
+ echo do_shortcode('[wpforms id="'.intval($settings['ekit_wpform_form_id']).'"]' );
 
 
673
  }
 
674
  }
675
  }