Addons for WPBakery Page Builder - Version 2.2.1

Version Description

  • Fixed - Bug fixes.
Download this release

Release Info

Developer livemesh
Plugin Icon 128x128 Addons for WPBakery Page Builder
Version 2.2.1
Comparing to
See all releases

Code changes from version 1.9.1 to 2.2.1

Files changed (284) hide show
  1. addons-for-visual-composer.php +103 -0
  2. admin/admin-init.php +6 -53
  3. admin/assets/css/lvca-admin-page.css +0 -9
  4. admin/assets/css/lvca-admin-page.css.map +1 -1
  5. admin/assets/css/lvca-admin-page.scss +0 -10
  6. admin/assets/js/documentation.js +0 -54
  7. admin/assets/js/documentation.min.js +1 -1
  8. admin/views/admin-banner1.php +1 -1
  9. admin/views/admin-banner2.php +1 -1
  10. admin/views/admin-banner3.php +0 -16
  11. admin/views/documentation.php +143 -46
  12. admin/views/premium-upgrade.php +0 -618
  13. admin/views/settings.php +368 -153
  14. assets/css/_grid-settings.scss +2 -32
  15. assets/css/animate.css +3341 -0
  16. assets/css/icomoon.css +22 -1
  17. assets/css/lvca-frontend.css +371 -171
  18. assets/css/lvca-frontend.css.map +1 -1
  19. assets/css/lvca-frontend.scss +519 -144
  20. assets/css/slider.css +426 -0
  21. assets/images/bricks-loader.gif +0 -0
  22. assets/images/loader.gif +0 -0
  23. assets/images/loading.gif +0 -0
  24. assets/js/imagesloaded.pkgd.min.js +1 -7
  25. assets/js/isotope.pkgd.js +41 -32
  26. assets/js/isotope.pkgd.min.js +2 -12
  27. assets/js/jquery.flexslider.min.js +1 -5
  28. assets/js/lvca-frontend.js +18 -1
  29. assets/js/lvca-frontend.min.js +1 -1
  30. assets/js/slick.min.js +2 -18
  31. freemius/LICENSE.txt +674 -0
  32. freemius/README.md +253 -0
  33. freemius/assets/css/admin/account.css +2 -0
  34. freemius/assets/css/admin/add-ons.css +3 -0
  35. freemius/assets/css/admin/affiliation.css +2 -0
  36. freemius/assets/css/admin/checkout.css +2 -0
  37. freemius/assets/css/admin/common.css +3 -0
  38. freemius/assets/css/admin/connect.css +2 -0
  39. freemius/assets/css/admin/deactivation-feedback.css +2 -0
  40. freemius/assets/css/admin/debug.css +2 -0
  41. freemius/assets/css/admin/dialog-boxes.css +3 -0
  42. freemius/assets/css/admin/gdpr-optin-notice.css +2 -0
  43. freemius/assets/css/admin/index.php +3 -0
  44. freemius/assets/css/admin/license-activation.css +2 -0
  45. freemius/assets/css/customizer.css +2 -0
  46. freemius/assets/css/index.php +3 -0
  47. freemius/assets/img/addons-for-beaver-builder.png +0 -0
  48. freemius/assets/img/addons-for-elementor.png +0 -0
  49. freemius/assets/img/index.php +3 -0
  50. freemius/assets/img/plugin-icon.png +0 -0
  51. freemius/assets/img/theme-icon.png +0 -0
  52. freemius/assets/index.php +3 -0
  53. freemius/assets/js/index.php +3 -0
  54. freemius/assets/js/nojquery.ba-postmessage.js +140 -0
  55. freemius/assets/js/nojquery.ba-postmessage.min.js +12 -0
  56. freemius/assets/js/postmessage.js +135 -0
  57. freemius/assets/scss/_colors.scss +68 -0
  58. freemius/assets/scss/_functions.scss +0 -0
  59. freemius/assets/scss/_load.scss +4 -0
  60. freemius/assets/scss/_mixins.scss +270 -0
  61. freemius/assets/scss/_start.scss +4 -0
  62. freemius/assets/scss/_vars.scss +6 -0
  63. freemius/assets/scss/admin/_ajax-loader.scss +49 -0
  64. freemius/assets/scss/admin/_auto-install.scss +33 -0
  65. freemius/assets/scss/admin/_deactivation-feedback.scss +55 -0
  66. freemius/assets/scss/admin/_gdpr-consent.scss +81 -0
  67. freemius/assets/scss/admin/_license-activation.scss +47 -0
  68. freemius/assets/scss/admin/_license-key-resend.scss +68 -0
  69. freemius/assets/scss/admin/_modal-common.scss +194 -0
  70. freemius/assets/scss/admin/_multisite-options.scss +40 -0
  71. freemius/assets/scss/admin/_themes.scss +21 -0
  72. freemius/assets/scss/admin/_tooltip.scss +66 -0
  73. freemius/assets/scss/admin/account.scss +302 -0
  74. freemius/assets/scss/admin/add-ons.scss +449 -0
  75. freemius/assets/scss/admin/affiliation.scss +97 -0
  76. freemius/assets/scss/admin/checkout.scss +5 -0
  77. freemius/assets/scss/admin/common.scss +218 -0
  78. freemius/assets/scss/admin/connect.scss +548 -0
  79. freemius/assets/scss/admin/debug.scss +135 -0
  80. freemius/assets/scss/admin/dialog-boxes.scss +8 -0
  81. freemius/assets/scss/admin/gdpr-optin-notice.scss +17 -0
  82. freemius/assets/scss/admin/index.php +3 -0
  83. freemius/assets/scss/customizer.scss +125 -0
  84. freemius/assets/scss/index.php +3 -0
  85. freemius/config.php +388 -0
  86. freemius/includes/class-freemius-abstract.php +597 -0
  87. freemius/includes/class-freemius.php +20822 -0
  88. freemius/includes/class-fs-admin-notices.php +321 -0
  89. freemius/includes/class-fs-api.php +615 -0
  90. freemius/includes/class-fs-logger.php +691 -0
  91. freemius/includes/class-fs-options.php +431 -0
  92. freemius/includes/class-fs-plugin-updater.php +935 -0
  93. freemius/includes/class-fs-security.php +85 -0
  94. freemius/includes/class-fs-storage.php +524 -0
  95. freemius/includes/class-fs-user-lock.php +126 -0
  96. freemius/includes/customizer/class-fs-customizer-support-section.php +102 -0
  97. freemius/includes/customizer/class-fs-customizer-upsell-control.php +157 -0
  98. freemius/includes/customizer/index.php +3 -0
  99. freemius/includes/debug/class-fs-debug-bar-panel.php +64 -0
  100. freemius/includes/debug/debug-bar-start.php +52 -0
  101. freemius/includes/debug/index.php +3 -0
  102. freemius/includes/entities/class-fs-affiliate-terms.php +128 -0
  103. freemius/includes/entities/class-fs-affiliate.php +84 -0
  104. freemius/includes/entities/class-fs-billing.php +95 -0
  105. freemius/includes/entities/class-fs-entity.php +149 -0
  106. freemius/includes/entities/class-fs-payment.php +110 -0
  107. freemius/includes/entities/class-fs-plugin-info.php +34 -0
  108. freemius/includes/entities/class-fs-plugin-license.php +269 -0
  109. freemius/includes/entities/class-fs-plugin-plan.php +145 -0
  110. freemius/includes/entities/class-fs-plugin-tag.php +50 -0
  111. freemius/includes/entities/class-fs-plugin.php +120 -0
  112. freemius/includes/entities/class-fs-pricing.php +141 -0
  113. freemius/includes/entities/class-fs-scope-entity.php +29 -0
  114. freemius/includes/entities/class-fs-site.php +225 -0
  115. freemius/includes/entities/class-fs-subscription.php +125 -0
  116. freemius/includes/entities/class-fs-user.php +62 -0
  117. freemius/includes/entities/index.php +3 -0
  118. freemius/includes/fs-core-functions.php +1298 -0
  119. freemius/includes/fs-essential-functions.php +477 -0
  120. freemius/includes/fs-plugin-info-dialog.php +1110 -0
  121. freemius/includes/i18n.php +603 -0
  122. freemius/includes/index.php +3 -0
  123. freemius/includes/l10n.php +48 -0
  124. freemius/includes/managers/class-fs-admin-menu-manager.php +957 -0
  125. freemius/includes/managers/class-fs-admin-notice-manager.php +398 -0
  126. freemius/includes/managers/class-fs-cache-manager.php +326 -0
  127. freemius/includes/managers/class-fs-gdpr-manager.php +202 -0
  128. freemius/includes/managers/class-fs-key-value-storage.php +392 -0
  129. freemius/includes/managers/class-fs-license-manager.php +104 -0
  130. freemius/includes/managers/class-fs-option-manager.php +490 -0
  131. freemius/includes/managers/class-fs-plan-manager.php +162 -0
  132. freemius/includes/managers/class-fs-plugin-manager.php +220 -0
  133. freemius/includes/managers/index.php +3 -0
  134. freemius/includes/sdk/Exceptions/ArgumentNotExistException.php +9 -0
  135. freemius/includes/sdk/Exceptions/EmptyArgumentException.php +9 -0
  136. freemius/includes/sdk/Exceptions/Exception.php +74 -0
  137. freemius/includes/sdk/Exceptions/InvalidArgumentException.php +8 -0
  138. freemius/includes/sdk/Exceptions/OAuthException.php +12 -0
  139. freemius/includes/sdk/Exceptions/index.php +3 -0
  140. freemius/includes/sdk/FreemiusBase.php +215 -0
  141. freemius/includes/sdk/FreemiusWordPress.php +704 -0
  142. freemius/includes/sdk/LICENSE.txt +340 -0
  143. freemius/includes/sdk/index.php +3 -0
  144. freemius/includes/supplements/fs-essential-functions-1.1.7.1.php +47 -0
  145. freemius/includes/supplements/index.php +3 -0
  146. freemius/index.php +3 -0
  147. freemius/languages/freemius-da_DK.mo +0 -0
  148. freemius/languages/freemius-da_DK.po +12 -0
  149. freemius/languages/freemius-en.mo +0 -0
  150. freemius/languages/freemius-en.po +2205 -0
  151. freemius/languages/freemius-es_ES.mo +0 -0
  152. freemius/languages/freemius-es_ES.po +2299 -0
  153. freemius/languages/freemius-fr_FR.mo +0 -0
  154. freemius/languages/freemius-fr_FR.po +2299 -0
  155. freemius/languages/freemius-he_IL.mo +0 -0
  156. freemius/languages/freemius-he_IL.po +2300 -0
  157. freemius/languages/freemius-it_IT.mo +0 -0
  158. freemius/languages/freemius-it_IT.po +2302 -0
  159. freemius/languages/freemius-ja_JP.mo +0 -0
  160. freemius/languages/freemius-ja_JP.po +2302 -0
  161. freemius/languages/freemius-nl_NL.mo +0 -0
  162. freemius/languages/freemius-nl_NL.po +2299 -0
  163. freemius/languages/freemius-ru_RU.mo +0 -0
  164. freemius/languages/freemius-ru_RU.po +2298 -0
  165. freemius/languages/freemius.pot +2202 -0
  166. freemius/languages/index.php +3 -0
  167. freemius/package.json +27 -0
  168. freemius/require.php +49 -0
  169. freemius/start.php +511 -0
  170. freemius/templates/account.php +739 -0
  171. freemius/templates/account/billing.php +431 -0
  172. freemius/templates/account/index.php +3 -0
  173. freemius/templates/account/partials/activate-license-button.php +54 -0
  174. freemius/templates/account/partials/addon.php +345 -0
  175. freemius/templates/account/partials/deactivate-license-button.php +36 -0
  176. freemius/templates/account/partials/index.php +3 -0
  177. freemius/templates/account/partials/site.php +331 -0
  178. freemius/templates/account/payments.php +59 -0
  179. freemius/templates/add-ons.php +193 -0
  180. freemius/templates/add-trial-to-pricing.php +31 -0
  181. freemius/templates/admin-notice.php +48 -0
  182. freemius/templates/ajax-loader.php +1 -0
  183. freemius/templates/auto-installation.php +249 -0
  184. freemius/templates/checkout.php +329 -0
  185. freemius/templates/connect.php +916 -0
  186. freemius/templates/contact.php +128 -0
  187. freemius/templates/debug.php +714 -0
  188. freemius/templates/debug/api-calls.php +155 -0
  189. freemius/templates/debug/index.php +3 -0
  190. freemius/templates/debug/logger.php +66 -0
  191. freemius/templates/debug/plugins-themes-sync.php +76 -0
  192. freemius/templates/debug/scheduled-crons.php +136 -0
  193. freemius/templates/email.php +49 -0
  194. freemius/templates/firewall-issues-js.php +59 -0
  195. freemius/templates/forms/affiliation.php +486 -0
  196. freemius/templates/forms/deactivation/contact.php +23 -0
  197. freemius/templates/forms/deactivation/form.php +430 -0
  198. freemius/templates/forms/deactivation/index.php +3 -0
  199. freemius/templates/forms/deactivation/retry-skip.php +24 -0
  200. freemius/templates/forms/index.php +3 -0
  201. freemius/templates/forms/license-activation.php +700 -0
  202. freemius/templates/forms/optout.php +267 -0
  203. freemius/templates/forms/premium-versions-upgrade-handler.php +183 -0
  204. freemius/templates/forms/premium-versions-upgrade-metadata.php +29 -0
  205. freemius/templates/forms/resend-key.php +247 -0
  206. freemius/templates/forms/trial-start.php +181 -0
  207. freemius/templates/gdpr-optin-js.php +66 -0
  208. freemius/templates/index.php +3 -0
  209. freemius/templates/js/index.php +3 -0
  210. freemius/templates/js/jquery.content-change.php +58 -0
  211. freemius/templates/js/open-license-activation.php +37 -0
  212. freemius/templates/js/style-premium-theme.php +45 -0
  213. freemius/templates/partials/network-activation.php +81 -0
  214. freemius/templates/plugin-icon.php +20 -0
  215. freemius/templates/plugin-info/description.php +78 -0
  216. freemius/templates/plugin-info/features.php +114 -0
  217. freemius/templates/plugin-info/index.php +3 -0
  218. freemius/templates/plugin-info/screenshots.php +34 -0
  219. freemius/templates/powered-by.php +58 -0
  220. freemius/templates/pricing.php +171 -0
  221. freemius/templates/secure-https-header.php +39 -0
  222. freemius/templates/sticky-admin-notice-js.php +39 -0
  223. freemius/templates/tabs-capture-js.php +63 -0
  224. freemius/templates/tabs.php +182 -0
  225. includes/addons/accordion/class-lvca-accordion.php +157 -135
  226. includes/addons/accordion/js/accordion.js +43 -7
  227. includes/addons/accordion/js/accordion.min.js +1 -1
  228. includes/addons/carousel/class-lvca-carousel.php +2 -2
  229. includes/addons/clients/class-lvca-clients.php +55 -10
  230. includes/addons/clients/css/style.css +73 -28
  231. includes/addons/clients/css/style.css.map +1 -1
  232. includes/addons/clients/css/style.scss +155 -49
  233. includes/addons/heading/class-lvca-heading.php +16 -5
  234. includes/addons/odometers/class-lvca-odometers.php +36 -11
  235. includes/addons/piecharts/class-lvca-piecharts.php +37 -9
  236. includes/addons/portfolio/class-lvca-portfolio.php +81 -65
  237. includes/addons/posts-carousel/class-lvca-posts-carousel.php +36 -11
  238. includes/addons/posts-carousel/css/style.css +3 -1
  239. includes/addons/posts-carousel/css/style.css.map +1 -1
  240. includes/addons/posts-carousel/css/style.scss +4 -1
  241. includes/addons/pricing-table/class-lvca-pricing-table.php +50 -11
  242. includes/addons/services/class-lvca-services.php +383 -292
  243. includes/addons/services/css/style.css +65 -0
  244. includes/addons/services/css/style.css.map +1 -1
  245. includes/addons/services/css/style.scss +64 -0
  246. includes/addons/services/js/services.js +32 -0
  247. includes/addons/services/js/services.min.js +1 -0
  248. includes/addons/stats-bar/js/stats-bar.min.min.js +1 -0
  249. includes/addons/tabs/class-lvca-tabs.php +396 -371
  250. includes/addons/tabs/js/tabs.js +30 -21
  251. includes/addons/tabs/js/tabs.min.js +1 -1
  252. includes/addons/team/class-lvca-team.php +76 -14
  253. includes/addons/team/css/style.css +0 -2
  254. includes/addons/team/css/style.css.map +1 -1
  255. includes/addons/team/css/style.scss +0 -2
  256. includes/addons/testimonials-slider/js/testimonials.min.js +1 -1
  257. includes/addons/testimonials/class-lvca-testimonials.php +50 -15
  258. includes/helper-functions.php +385 -303
  259. includes/interfaces.php +1 -1
  260. includes/mapper-functions.php +2 -0
  261. includes/params/datetimepicker/class-lvca-datepicker-param.php +58 -0
  262. includes/params/datetimepicker/class-lvca-datetimepicker-param.php +64 -0
  263. includes/params/datetimepicker/css/images/ui-icons_444444_256x240.png +0 -0
  264. includes/params/datetimepicker/css/images/ui-icons_555555_256x240.png +0 -0
  265. includes/params/datetimepicker/css/images/ui-icons_777620_256x240.png +0 -0
  266. includes/params/datetimepicker/css/images/ui-icons_777777_256x240.png +0 -0
  267. includes/params/datetimepicker/css/images/ui-icons_cc0000_256x240.png +0 -0
  268. includes/params/datetimepicker/css/images/ui-icons_ffffff_256x240.png +0 -0
  269. includes/params/datetimepicker/css/jquery-ui-timepicker-addon.css +31 -0
  270. includes/params/datetimepicker/css/jquery-ui.css +717 -0
  271. includes/params/datetimepicker/js/datepicker-field.js +7 -0
  272. includes/params/datetimepicker/js/datepicker-field.min.js +1 -0
  273. includes/params/datetimepicker/js/jquery-ui-timepicker-addon.js +2291 -0
  274. includes/params/datetimepicker/js/jquery-ui-timepicker-addon.min.js +2 -0
  275. includes/params/datetimepicker/js/timepicker-field.js +11 -0
  276. includes/params/datetimepicker/js/timepicker-field.min.js +1 -0
  277. languages/livemesh-vc-addons-en_US.mo +0 -0
  278. languages/livemesh-vc-addons-en_US.po +2496 -525
  279. languages/livemesh-vc-addons-he_IL.mo +0 -0
  280. languages/livemesh-vc-addons-he_IL.po +2555 -676
  281. languages/livemesh-vc-addons.pot +2508 -524
  282. livemesh-vc-addons.php +0 -379
  283. plugin.php +332 -0
  284. readme.txt +28 -14
addons-for-visual-composer.php ADDED
@@ -0,0 +1,103 @@
1
+ <?php
2
+
3
+ /**
4
+ * Plugin Name: Livemesh Addons for WPBakery Page Builder
5
+ * Plugin URI: https://www.livemeshthemes.com/wpbakery-page-builder-addons
6
+ * Description: A collection of premium quality addons or extensions for use in WPBakery Page Builder. WPBakery Page Builder must be installed and activated.
7
+ * Author: Livemesh
8
+ * Author URI: https://www.livemeshthemes.com/
9
+ * License: GPL3
10
+ * License URI: https://www.gnu.org/licenses/gpl-3.0.txt
11
+ * Version: 2.2.1
12
+ * Text Domain: livemesh-vc-addons
13
+ * Domain Path: languages
14
+ *
15
+ * Livemesh Addons for WPBakery Page Builder is free software: you can redistribute it and/or modify
16
+ * it under the terms of the GNU General Public License as published by
17
+ * the Free Software Foundation, either version 2 of the License, or
18
+ * any later version.
19
+ *
20
+ * Livemesh Addons for WPBakery Page Builder is distributed in the hope that it will be useful,
21
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
22
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
+ * GNU General Public License for more details.
24
+ *
25
+ * You should have received a copy of the GNU General Public License
26
+ * along with Livemesh Addons for WPBakery Page Builder. If not, see <http://www.gnu.org/licenses/>.
27
+ *
28
+ *
29
+ * @fs_premium_only /includes/blocks/, /includes/gallery/, /assets/css/premium/, /assets/js/premium/, /includes/addons/premium/, sample-data.xml, readme.html
30
+ *
31
+ */
32
+ // Exit if accessed directly
33
+ if ( !defined( 'ABSPATH' ) ) {
34
+ exit;
35
+ }
36
+ // Ensure the free version is deactivated if premium is running
37
+
38
+ if ( !function_exists( 'lvca_fs' ) ) {
39
+ // Plugin version
40
+ define( 'LVCA_VERSION', '2.2.1' );
41
+ // Plugin Root File
42
+ define( 'LVCA_PLUGIN_FILE', __FILE__ );
43
+ // Plugin Folder Path
44
+ define( 'LVCA_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
45
+ // Plugin Folder URL
46
+ define( 'LVCA_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
47
+ // Plugin Addons Folder Path
48
+ define( 'LVCA_ADDONS_DIR', plugin_dir_path( __FILE__ ) . 'includes/addons/' );
49
+ // Plugin Premium Addons Folder Path
50
+ define( 'LVCA_PREMIUM_ADDONS_DIR', plugin_dir_path( __FILE__ ) . 'includes/addons/premium/' );
51
+ // Plugin Folder URL
52
+ define( 'LVCA_ADDONS_URL', plugin_dir_url( __FILE__ ) . 'includes/addons/' );
53
+ // Plugin Folder URL
54
+ define( 'LVCA_PREMIUM_ADDONS_URL', plugin_dir_url( __FILE__ ) . 'includes/addons/premium/' );
55
+ // Plugin Help Page URL
56
+ define( 'LVCA_PLUGIN_HELP_URL', admin_url() . 'admin.php?page=livemesh_vc_addons_documentation' );
57
+ // Create a helper function for easy SDK access.
58
+ function lvca_fs()
59
+ {
60
+ global $lvca_fs ;
61
+
62
+ if ( !isset( $lvca_fs ) ) {
63
+ // Include Freemius SDK.
64
+ require_once dirname( __FILE__ ) . '/freemius/start.php';
65
+ $lvca_fs = fs_dynamic_init( array(
66
+ 'id' => '2182',
67
+ 'slug' => 'addons-for-visual-composer',
68
+ 'type' => 'plugin',
69
+ 'public_key' => 'pk_1322c3f34412e56dc2d697e80ef14',
70
+ 'is_premium' => false,
71
+ 'has_addons' => false,
72
+ 'has_paid_plans' => true,
73
+ 'menu' => array(
74
+ 'slug' => 'livemesh_vc_addons',
75
+ 'support' => false,
76
+ ),
77
+ 'is_live' => true,
78
+ ) );
79
+ }
80
+
81
+ return $lvca_fs;
82
+ }
83
+
84
+ // Init Freemius.
85
+ lvca_fs();
86
+ // Signal that SDK was initiated.
87
+ do_action( 'lvca_fs_loaded' );
88
+ function lvca_fs_add_licensing_helper()
89
+ {
90
+ ?>
91
+ <script type="text/javascript">
92
+ (function () {
93
+ window.lvca_fs = {can_use_premium_code: <?php
94
+ echo json_encode( lvca_fs()->can_use_premium_code() ) ;
95
+ ?>};
96
+ })();
97
+ </script>
98
+ <?php
99
+ }
100
+
101
+ add_action( 'wp_head', 'lvca_fs_add_licensing_helper' );
102
+ require_once dirname( __FILE__ ) . '/plugin.php';
103
+ }
admin/admin-init.php CHANGED
@@ -20,13 +20,7 @@ class LVCA_Admin {
20
public function includes() {
21
22
// load class admin ajax function
23
- require_once(LVCA_PLUGIN_DIR . 'admin/admin-ajax.php');
24
-
25
- /**
26
- * Classes responsible for displaying admin notices.
27
- */
28
- require_once LVCA_PLUGIN_DIR . 'admin/notices/admin-notice.php';
29
- require_once LVCA_PLUGIN_DIR . 'admin/notices/admin-notice-rate.php';
30
31
}
32
@@ -40,22 +34,12 @@ class LVCA_Admin {
40
41
add_action('current_screen', array($this, 'remove_admin_notices'));
42
43
-
44
- /**
45
- * Notice: Rate plugin
46
- */
47
- $rate = new LVCA_Notice_Rate('rate', LVCA_PLUGIN_DIR . 'admin/notices/templates/rate.php');
48
-
49
- add_action('load-plugins.php', array($rate, 'defer_first_time'));
50
- add_action('admin_notices', array($rate, 'display_notice'));
51
- add_action('admin_post_lvca_dismiss_notice', array($rate, 'dismiss_notice'));
52
-
53
}
54
55
public function remove_admin_notices($screen) {
56
57
// If this screen is Livemesh Addons plugin options page, remove annoying admin notices
58
- if (strpos($screen->id, $this->plugin_slug) !== false) {
59
add_action('admin_notices', array(&$this, 'remove_notices_start'));
60
add_action('admin_notices', array(&$this, 'remove_notices_end'), 999);
61
}
@@ -79,7 +63,7 @@ class LVCA_Admin {
79
public function add_plugin_admin_menu() {
80
81
add_menu_page(
82
- 'WPBakery Page Builder Addons',
83
__('WPBakery Addons', 'livemesh-vc-addons'),
84
'manage_options',
85
$this->plugin_slug,
@@ -90,7 +74,7 @@ class LVCA_Admin {
90
// add plugin settings submenu page
91
add_submenu_page(
92
$this->plugin_slug,
93
- 'WPBakery Page Builder Addons Settings',
94
__('Settings', 'livemesh-vc-addons'),
95
'manage_options',
96
$this->plugin_slug,
@@ -100,23 +84,13 @@ class LVCA_Admin {
100
// add import/export submenu page
101
add_submenu_page(
102
$this->plugin_slug,
103
- 'WPBakery Page Builder Addons Documentation',
104
__('Documentation', 'livemesh-vc-addons'),
105
'manage_options',
106
$this->plugin_slug . '_documentation',
107
array($this, 'display_plugin_documentation')
108
);
109
110
- // add global settings submenu page
111
- add_submenu_page(
112
- $this->plugin_slug,
113
- 'Upgrade to Pro Version',
114
- __('Upgrade to Pro', 'livemesh-vc-addons'),
115
- 'manage_options',
116
- $this->plugin_slug . '_pro_upgrade',
117
- array($this, 'display_plugin_premium_upgrade')
118
- );
119
-
120
}
121
122
public function display_settings_page() {
@@ -138,16 +112,6 @@ class LVCA_Admin {
138
139
}
140
141
- public function display_plugin_premium_upgrade() {
142
-
143
-
144
- require_once('views/admin-header.php');
145
- require_once('views/admin-banner3.php');
146
- require_once('views/premium-upgrade.php');
147
- require_once('views/admin-footer.php');
148
-
149
- }
150
-
151
public function enqueue_admin_scripts() {
152
153
// Use minified libraries if LVCA_SCRIPT_DEBUG is turned off
@@ -177,7 +141,7 @@ class LVCA_Admin {
177
wp_enqueue_style('lvca-admin-page-styles');
178
}
179
180
- if (strpos($screen->id, $this->plugin_slug . '_documentation') !== false || strpos($screen->id, $this->plugin_slug . '_pro_upgrade') !== false) {
181
182
// Load scripts and styles for documentation
183
wp_register_script('lvca-doc-scripts', LVCA_PLUGIN_URL . 'admin/assets/js/documentation' . $suffix . '.js', array(), LVCA_VERSION, true);
@@ -191,17 +155,6 @@ class LVCA_Admin {
191
192
}
193
194
- if (strpos($screen->id, $this->plugin_slug . '_pro_upgrade') !== false) {
195
-
196
- // Load scripts and styles for premium upgrade
197
- wp_register_script('lvca-pro-upgrade-scripts', LVCA_PLUGIN_URL . 'admin/assets/js/premium-upgrade' . $suffix . '.js', array(), LVCA_VERSION, true);
198
- wp_enqueue_script('lvca-pro-upgrade-scripts');
199
-
200
- wp_register_style('lvca-pro-upgrade-styles', LVCA_PLUGIN_URL . 'admin/assets/css/premium-upgrade.css', array(), LVCA_VERSION);
201
- wp_enqueue_style('lvca-pro-upgrade-styles');
202
-
203
- }
204
-
205
}
206
207
}
20
public function includes() {
21
22
// load class admin ajax function
23
+ require_once(LVCA_PLUGIN_DIR . '/admin/admin-ajax.php');
24
25
}
26
34
35
add_action('current_screen', array($this, 'remove_admin_notices'));
36
37
}
38
39
public function remove_admin_notices($screen) {
40
41
// If this screen is Livemesh Addons plugin options page, remove annoying admin notices
42
+ if (strpos($screen->id, $this->plugin_slug) !== false && strpos($screen->id, $this->plugin_slug . '_license') === false) {
43
add_action('admin_notices', array(&$this, 'remove_notices_start'));
44
add_action('admin_notices', array(&$this, 'remove_notices_end'), 999);
45
}
63
public function add_plugin_admin_menu() {
64
65
add_menu_page(
66
+ __('WPBakery Page Builder Addons', 'livemesh-vc-addons'),
67
__('WPBakery Addons', 'livemesh-vc-addons'),
68
'manage_options',
69
$this->plugin_slug,
74
// add plugin settings submenu page
75
add_submenu_page(
76
$this->plugin_slug,
77
+ __('WPBakery Page Builder Addons Settings', 'livemesh-vc-addons'),
78
__('Settings', 'livemesh-vc-addons'),
79
'manage_options',
80
$this->plugin_slug,
84
// add import/export submenu page
85
add_submenu_page(
86
$this->plugin_slug,
87
+ __('WPBakery Page Builder Addons Documentation', 'livemesh-vc-addons'),
88
__('Documentation', 'livemesh-vc-addons'),
89
'manage_options',
90
$this->plugin_slug . '_documentation',
91
array($this, 'display_plugin_documentation')
92
);
93
94
}
95
96
public function display_settings_page() {
112
113
}
114
115
public function enqueue_admin_scripts() {
116
117
// Use minified libraries if LVCA_SCRIPT_DEBUG is turned off
141
wp_enqueue_style('lvca-admin-page-styles');
142
}
143
144
+ if (strpos($screen->id, $this->plugin_slug . '_documentation') !== false) {
145
146
// Load scripts and styles for documentation
147
wp_register_script('lvca-doc-scripts', LVCA_PLUGIN_URL . 'admin/assets/js/documentation' . $suffix . '.js', array(), LVCA_VERSION, true);
155
156
}
157
158
}
159
160
}
admin/assets/css/lvca-admin-page.css CHANGED
@@ -1,13 +1,4 @@
1
/* ================= Wrapper DIVs ============================== */
2
- .wrap > *,
3
- #wpbody-content > * {
4
- display: none; }
5
-
6
- #wpbody-content > .wrap,
7
- .wrap > form {
8
- display: block;
9
- overflow: hidden; }
10
-
11
#wpbody-content .lvca-wrap {
12
position: relative;
13
display: block;
1
/* ================= Wrapper DIVs ============================== */
2
#wpbody-content .lvca-wrap {
3
position: relative;
4
display: block;
admin/assets/css/lvca-admin-page.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["lvca-admin-page.scss"],"names":[],"mappings":"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","file":"lvca-admin-page.css"}
1
+ {"version":3,"sources":["lvca-admin-page.scss"],"names":[],"mappings":"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","file":"lvca-admin-page.css"}
admin/assets/css/lvca-admin-page.scss CHANGED
@@ -7,16 +7,6 @@
7
8
/* ================= Wrapper DIVs ============================== */
9
10
-
11
- .wrap > *,
12
- #wpbody-content > * {
13
- display: none;
14
- }
15
- #wpbody-content >.wrap,
16
- .wrap > form {
17
- display: block;
18
- overflow: hidden;
19
- }
20
#wpbody-content .lvca-wrap {
21
position: relative;
22
display: block;
7
8
/* ================= Wrapper DIVs ============================== */
9
10
#wpbody-content .lvca-wrap {
11
position: relative;
12
display: block;
admin/assets/js/documentation.js CHANGED
@@ -40,58 +40,4 @@ jQuery(document).ready(function ($) {
40
$( this ).attr( "href", imgUrl );
41
} );
42
43
- // Sticky sidebar for upgrade to pro window
44
- $(window).on("resize load", function () {
45
- var current_width = $(window).width();
46
-
47
- // Above tablet size
48
- if (current_width > 768) {
49
-
50
- // Calculate the offset due to padding on the sidebar
51
- var paddingTop = $("#panel").css("padding-top");
52
-
53
- var paddingTopInteger = parseInt(paddingTop, 10);
54
-
55
- // While we're scrolling let's do this stuff
56
- $(window).scroll(function () {
57
-
58
- // Get current height of sticky sidebar
59
- var height = $(".panel-right .panel-inner").height();
60
-
61
- // Get desired width of sticky sidebar from the parent of sticky sidebar
62
- var width = $(".panel-right").width();
63
-
64
- // Get height of viewport
65
- viewportHeight = $(window).height();
66
-
67
- // Get amount already scolled
68
- var scroll = $(this).scrollTop();
69
-
70
- if (scroll < $("#panel").offset().top) {
71
- // If amount scolled from top is less than the position of panel (sidebar container) relative to document
72
- $(".panel-right .panel-inner").css({
73
- 'position': 'absolute',
74
- 'top': '0',
75
- 'width': '100%'
76
- });
77
-
78
- } else if (height > viewportHeight || $(window).width() <= 768 ) {
79
- // If the sidebar is taller than the viewport, don't stick the sidebar or remove stickiness if already stuck
80
- $(".panel-right .panel-inner").css({
81
- 'position': 'relative',
82
- 'width': '100%',
83
- 'top': 'initial'
84
- });
85
- } else {
86
- // Make the sidebar fixed while scrolling, if scroll position is past the panel containing sidebar
87
- $(".panel-right .panel-inner").css({
88
- 'position': 'fixed',
89
- 'top': paddingTopInteger,
90
- 'width': width + 'px'
91
- });
92
- }
93
- });
94
- }
95
- });
96
-
97
});
40
$( this ).attr( "href", imgUrl );
41
} );
42
43
});
admin/assets/js/documentation.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(document).ready(function($){$(".inline-list").each(function(){$(this).find("li").each(function(i){$(this).click(function(){$(this).addClass("current").siblings().removeClass("current").parents("#wpbody").find("div.panel-left").removeClass("visible").end().find("div.panel-left:eq("+i+")").addClass("visible");return false})})});$(".anchor-nav a, .toc a").click(function(e){e.preventDefault();var href=$(this).attr("href");$("html, body").animate({scrollTop:$(href).offset().top-50},"slow","swing")});$(".livemesh-doc .panel-left h3").append($("<a class='back-to-top' href='#panel'><span class='dashicons dashicons-arrow-up-alt2'></span> Back to top</a>"));$("a[href*='cl.ly']:not(.direct-link)").each(function(){$(this).addClass("thickbox");var imgUrl=$(this).attr("href")+"?TB_iframe=true&width=1200&height=700";$(this).attr("href",imgUrl)});$(window).on("resize load",function(){var current_width=$(window).width();if(current_width>768){var paddingTop=$("#panel").css("padding-top");var paddingTopInteger=parseInt(paddingTop,10);$(window).scroll(function(){var height=$(".panel-right .panel-inner").height();var width=$(".panel-right").width();viewportHeight=$(window).height();var scroll=$(this).scrollTop();if(scroll<$("#panel").offset().top){$(".panel-right .panel-inner").css({position:"absolute",top:"0",width:"100%"})}else if(height>viewportHeight||$(window).width()<=768){$(".panel-right .panel-inner").css({position:"relative",width:"100%",top:"initial"})}else{$(".panel-right .panel-inner").css({position:"fixed",top:paddingTopInteger,width:width+"px"})}})}})});
1
+ jQuery(document).ready(function($){$(".inline-list").each(function(){$(this).find("li").each(function(i){$(this).click(function(){$(this).addClass("current").siblings().removeClass("current").parents("#wpbody").find("div.panel-left").removeClass("visible").end().find("div.panel-left:eq("+i+")").addClass("visible");return false})})});$(".anchor-nav a, .toc a").click(function(e){e.preventDefault();var href=$(this).attr("href");$("html, body").animate({scrollTop:$(href).offset().top-50},"slow","swing")});$(".livemesh-doc .panel-left h3").append($("<a class='back-to-top' href='#panel'><span class='dashicons dashicons-arrow-up-alt2'></span> Back to top</a>"));$("a[href*='cl.ly']:not(.direct-link)").each(function(){$(this).addClass("thickbox");var imgUrl=$(this).attr("href")+"?TB_iframe=true&width=1200&height=700";$(this).attr("href",imgUrl)})});
admin/views/admin-banner1.php CHANGED
@@ -10,7 +10,7 @@ if (!defined('ABSPATH')) {
10
<div id="lvca-banner-wrap">
11
12
<div id="lvca-banner" class="lvca-banner-sticky">
13
- <h2><span><?php echo __('WPBakery Builder Addons', 'livemesh-vc-addons'); ?></span><?php echo __('Plugin Documentation', 'livemesh-vc-addons') ?></h2>
14
</div>
15
16
</div>
10
<div id="lvca-banner-wrap">
11
12
<div id="lvca-banner" class="lvca-banner-sticky">
13
+ <h2><span><?php echo __('WPBakery Page Builder Addons', 'livemesh-vc-addons'); ?></span><?php echo __('Plugin Documentation', 'livemesh-vc-addons') ?></h2>
14
</div>
15
16
</div>
admin/views/admin-banner2.php CHANGED
@@ -10,7 +10,7 @@ if (!defined('ABSPATH')) {
10
<div id="lvca-banner-wrap">
11
12
<div id="lvca-banner" class="lvca-banner-sticky">
13
- <h2><span><?php echo __('WPBakery Builder Addons', 'livemesh-vc-addons'); ?></span><?php echo __('Plugin Settings', 'livemesh-vc-addons') ?></h2>
14
<div id="lvca-buttons-wrap">
15
<a class="lvca-button" data-action="lvca_save_settings" id="lvca_settings_save"><i
16
class="dashicons dashicons-yes"></i><?php echo __('Save Settings', 'livemesh-vc-addons') ?></a>
10
<div id="lvca-banner-wrap">
11
12
<div id="lvca-banner" class="lvca-banner-sticky">
13
+ <h2><span><?php echo __('WPBakery Page Builder Addons', 'livemesh-vc-addons'); ?></span><?php echo __('Plugin Settings', 'livemesh-vc-addons') ?></h2>
14
<div id="lvca-buttons-wrap">
15
<a class="lvca-button" data-action="lvca_save_settings" id="lvca_settings_save"><i
16
class="dashicons dashicons-yes"></i><?php echo __('Save Settings', 'livemesh-vc-addons') ?></a>
admin/views/admin-banner3.php DELETED
@@ -1,16 +0,0 @@
1
- <?php
2
-
3
- // Exit if accessed directly
4
- if (!defined('ABSPATH')) {
5
- exit;
6
- }
7
-
8
- ?>
9
-
10
- <div id="lvca-banner-wrap">
11
-
12
- <div id="lvca-banner" class="lvca-banner-sticky">
13
- <h2><span><?php echo __('Addons for WPBakery Page Builder', 'livemesh-vc-addons'); ?></span><?php echo __('Premium Upgrade', 'livemesh-vc-addons') ?></h2>
14
- </div>
15
-
16
- </div>
admin/views/documentation.php CHANGED
@@ -98,7 +98,9 @@ else {
98
href="https://codecanyon.net/item/visual-composer-page-builder-for-wordpress/242431?ref=livemesh" rel="nofollow" target="_blank">WPBakery Page Builder</a>.
99
WPBakery Page Builder is a premium WordPress page builder plugin available for purchase from <a
100
href="https://codecanyon.net/item/visual-composer-page-builder-for-wordpress/242431?ref=livemesh" rel="nofollow" target="_blank">CodeCanyon</a>.
101
- With over 1.5m installed sites, VC is certainly the most popular page builder plugin for WordPress.
102
</li>
103
<li>Unzip the downloaded addons-for-visual-composer.zip file and upload to the <code>/wp-content/plugins/</code>
104
directory or upload the plugin zip with the help of Plugins→Installed Plugins→Add New button.<br>
@@ -820,7 +822,7 @@ else {
820
821
<p><img class="alignnone size-large" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/image-slider-edit1.png" alt="Image Slider Addon Edit Window"></p>
822
823
- <p>The slider element is a container VC element that requires you to input multiple child slide elements
824
that are part of the slider.</p>
825
<p><img class="alignnone size-large" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/image-slider-settings1.png" alt="Image Slider Addon Settings Window 1"></p>
826
@@ -1181,7 +1183,7 @@ else {
1181
<p>Our tests indicate that the elements work well with most themes that are well coded. You may need some
1182
minor custom CSS with themes that hijack the styling for heading tags by using !important
1183
keyword.</p>
1184
- <p>Some themes override default templates provided by WPBakery Page Builder. The themes that override VC Row
1185
template may require you to manually set the attributes required for the dark version (see below).</p>
1186
1187
<p>The demo site is best recreated with a theme that supports a full width page template without
@@ -1195,8 +1197,8 @@ else {
1195
<p>In WPBakery Page Builder, add a row wrapper for the element, edit row and check the option
1196
‘Dark Background?’ at the end of General tab of the row or an inner row element.</p>
1197
1198
- <p>For themes that override the VC row template with one of their own, you may need to add a custom
1199
- class ‘lvca-dark-bg’ manually to the VC row wrapper element to activate the dark version of an element.</p>
1200
1201
<hr/>
1202
@@ -1210,71 +1212,139 @@ else {
1210
1211
<!-- Updates panel -->
1212
<div id="updates-panel" class="panel-left">
1213
- <h3>1.9.1</h3>
1214
<ul>
1215
- <li>Rolled back Update done to WayPoints script since WPBakery Page Builder is yet to upgrade to new version. Some reports have come in which suggests that the change broke some pages with certain WPBakery page builder elements.</li>
1216
</ul>
1217
- <h3>1.9.0</h3>
1218
<ul>
1219
<li>Updated – Changed plugin name to Addons for WPBakery Page Builder to help reflect recent renaming of Visual Composer to WPBakery Page Builder.</li>
1220
- <li>Updated - Changed plugin options menu title from VC Addons to WPBakery Addons in WordPress admin.</li>
1221
- <li>Updated - Removed annoying Livemesh prefix from all elements. For example, Livemesh Services is now named Services, Livemesh Tabs is now Tabs, Livemesh Grid is now Posts Grid etc.</li>
1222
- <li>Updated - Moved to latest version of waypoints script.</li>
1223
- <li>Fixed - The grid won't display filters when specific taxonomy terms are chosen in the build query</li>
1224
</ul>
1225
<h3>1.8.2</h3>
1226
<ul>
1227
<li>Fixed – Posts Grid columns can break in certain resolutions in FireFox.</li>
1228
- <li>Fixed - The piechart value is not being rounded.</li>
1229
- <li>Fixed - The post grid and posts carousel date format not reflecting the user preference specified in Settings page.</li>
1230
</ul>
1231
<h3>1.8.1</h3>
1232
<ul>
1233
- <li>Fixed Some themes have trouble rendering grid columns</li>
1234
- <li>Fixed - Comma shows up in category list for the image hover in grid</li>
1235
</ul>
1236
<h3>1.8</h3>
1237
<ul>
1238
<li>Upgrade – Simpler grid system based on NEAT 2.1 version</li>
1239
<li>Updated - The CSS is now optimized for vendor prefixes with reduced properties and file size.</li>
1240
</ul>
1241
- <h3>1.7.1</h3>
1242
<ul>
1243
- <li>Added - Ability to rate plugin from admin screen</li>
1244
</ul>
1245
<h3>1.7</h3>
1246
<ul>
1247
- <li>FixedThe post image in a grid or posts carousel was not clickable to the link specified</li>
1248
- <li>FixedThe grid filters would not center when a heading was not specified.</li>
1249
<li>Fixed – The grid filters will not display multi-line on devices of lower resolutions like mobile devices.</li>
1250
- <li>Fixed – The plugin caused some minor styling changes to occur in WPBakery Page Builder backend.</li>
1251
- <li>Updated - Compatibility with WordPress 4.9 version.</li>
1252
</ul>
1253
- <h4>1.6.1</h4>
1254
<ul>
1255
- <li>Fixed - Translations not working with default files provided by plugin</li>
1256
- <li>Fixed - The client images would show up misaligned and with additional padding in certain sites</li>
1257
</ul>
1258
1259
- <h3>1.6</h3>
1260
<ul>
1261
- <li>Fixed - Missing instagram icon in team profiles addon</li>
1262
- <li>Fixed - The portfolio grid addon leaves an empty space on the top when no heading is specified and when no taxonomy filters are specified</li>
1263
<li>Fixed - The posts carousel dots navigation was not clickable</li>
1264
<li>Fixed - The posts carousel would not expand beyond 960px in width</li>
1265
- <li>Fixed - In a few installations, the grid elements may not occupy full width between 769px to 800px device resolutions</li>
1266
- <li>Tweak – Moved to the_excerpt() from get_the_excerpt() in posts carousel and livemesh grid addons for plugin compatibility</li>
1267
</ul>
1268
1269
<h3>1.5</h3>
1270
<ul>
1271
<li>Added - Detailed documentation for all addon elements</li>
1272
<li>Added - Plugin options panel for enabling or disabling addons along with other options.</li>
1273
<li>Added - Ability to enter Custom CSS in plugin options</li>
1274
<li>Added - Default theme color option for addons</li>
1275
<li>Added - Support for lightweight Portfolio Post Type plugin. Jetpack custom post types module no longer recommended.</li>
1276
<li>Fixed - The grid heading was not being displayed</li>
1277
- <li>Some styling improvements and fixes</li>
1278
</ul>
1279
<h3>1.4</h3>
1280
<ul>
@@ -1292,14 +1362,14 @@ else {
1292
</ul>
1293
<h3>1.2</h3>
1294
<ul>
1295
- <li>Fixed PHP warnings raised in certain themes that customize VC.</li>
1296
<li>Performed compatibility checks with a number of premium themes; fixed any issues found.</li>
1297
<li>Compatibility fixes along with some minor styling tweaks for tabs, accordion, carousel and portfolio/post grid elements.</li>
1298
</ul>
1299
<h3>1.1</h3>
1300
<ul>
1301
<li>New elements - Responsive Tabs and Accordion of variety of styles</li>
1302
- <li>Fixed a bug that caused many elements to become uneditable in VC editor</li>
1303
<li>New services element style</li>
1304
<li>Ability to choose entry meta contents for carousel and grid</li>
1305
<li>Ability to set a link to the clients website in clients element</li>
@@ -1316,21 +1386,48 @@ else {
1316
1317
<div class="panel-inner">
1318
1319
- <div class="panel-aside banner">
1320
- <a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/pricing/" title="Purchase Now"><img class="dashboard-image"
1321
- src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/purchase-banner1.jpg"
1322
- alt="Sale Banner"></a>
1323
- </div>
1324
1325
<!-- Knowledge base -->
1326
- <div class="panel-aside">
1327
- <h4><?php _e('Why upgrade to Premium version?', 'livemesh-vc-addons'); ?></h4>
1328
- <p><?php _e('Premium version offers multiple benefits - more addon elements, advanced features for addons including those part of the free plugin and priority support through a dedicated support forum.', 'livemesh-vc-addons'); ?></p>
1329
-
1330
- <a class="button button-primary"
1331
- href="<?php echo admin_url() . 'admin.php?page=livemesh_vc_addons_pro_upgrade'; ?>"
1332
- title="<?php esc_attr_e('Know More', 'livemesh-vc-addons'); ?>"><?php _e('Know More Details', 'livemesh-vc-addons'); ?></a>
1333
- </div><!-- .panel-aside knowledge base -->
1334
1335
</div><!-- .panel-inner -->
1336
</div><!-- .panel-right -->
98
href="https://codecanyon.net/item/visual-composer-page-builder-for-wordpress/242431?ref=livemesh" rel="nofollow" target="_blank">WPBakery Page Builder</a>.
99
WPBakery Page Builder is a premium WordPress page builder plugin available for purchase from <a
100
href="https://codecanyon.net/item/visual-composer-page-builder-for-wordpress/242431?ref=livemesh" rel="nofollow" target="_blank">CodeCanyon</a>.
101
+ With over 1.5m installed sites, WPBakery Page Builder is certainly the most popular page builder plugin for WordPress.
102
+ </li>
103
+ <li><strong>Make sure you deactivate the free plugin</strong> <a href="https://wordpress.org/plugins/addons-for-visual-composer/" rel="nofollow">Addons for WPBakery Page Builder</a> upon installing the premium version.
104
</li>
105
<li>Unzip the downloaded addons-for-visual-composer.zip file and upload to the <code>/wp-content/plugins/</code>
106
directory or upload the plugin zip with the help of Plugins→Installed Plugins→Add New button.<br>
822
823
<p><img class="alignnone size-large" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/image-slider-edit1.png" alt="Image Slider Addon Edit Window"></p>
824
825
+ <p>The slider element is a container WPBakery Page Builder element that requires you to input multiple child slide elements
826
that are part of the slider.</p>
827
<p><img class="alignnone size-large" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/image-slider-settings1.png" alt="Image Slider Addon Settings Window 1"></p>
828
1183
<p>Our tests indicate that the elements work well with most themes that are well coded. You may need some
1184
minor custom CSS with themes that hijack the styling for heading tags by using !important
1185
keyword.</p>
1186
+ <p>Some themes override default templates provided by WPBakery Page Builder. The themes that override WPBakery Page Builder Row
1187
template may require you to manually set the attributes required for the dark version (see below).</p>
1188
1189
<p>The demo site is best recreated with a theme that supports a full width page template without
1197
<p>In WPBakery Page Builder, add a row wrapper for the element, edit row and check the option
1198
‘Dark Background?’ at the end of General tab of the row or an inner row element.</p>
1199
1200
+ <p>For themes that override the WPBakery Page Builder row template with one of their own, you may need to add a custom
1201
+ class ‘lvca-dark-bg’ manually to the WPBakery Page Builder row wrapper element to activate the dark version of an element.</p>
1202
1203
<hr/>
1204
1212
1213
<!-- Updates panel -->
1214
<div id="updates-panel" class="panel-left">
1215
+
1216
+ <h2>Change Log for the Premium Version</h2>
1217
+ <br>
1218
+ <h3>2.2.1</h3>
1219
<ul>
1220
+ <li>Fixed - Bug fixes related to Freemius integration.</li>
1221
</ul>
1222
+ <h3>2.2</h3>
1223
+ <ul>
1224
+ <li>Added – Freemius integration for easy upgrade, quick support/feedback and opt-in usage tracking with GDPR compliance.</li>
1225
+ </ul>
1226
+ <h3>2.1.1</h3>
1227
<ul>
1228
<li>Updated – Changed plugin name to Addons for WPBakery Page Builder to help reflect recent renaming of Visual Composer to WPBakery Page Builder.</li>
1229
+ <li>Updated - Changed plugin options menu title from WPBakery Page Builder Addons to WPBakery Addons in WordPress admin.</li>
1230
+ <li>Updated - Removed annoying Livemesh prefix from all elements. For example, Livemesh Services is now named Services, Livemesh Tabs is now Tabs, Posts Grid is now Posts Grid etc.</li>
1231
+ <li>Fixed - Most elements display a default icon in the Add Element window and in the WPBakery builder.</li>
1232
+ <li>Rolled back Update done to WayPoints script since WPBakery Page Builder is yet to upgrade to new version. Some reports have come in which suggests that the change broke some pages with certain WPBakery page builder elements.</li>
1233
+ </ul>
1234
+ <h3>2.1.0</h3>
1235
+ <ul>
1236
+ <li>Added – New simpler grid system for all elements that use grid.</li>
1237
+ <li>Added – Seamless control of number of columns at all device resolutions for all those elements that involve grid – posts/portfolio grid, posts block, image/video gallery, clients, services, testimonials, team, charts, pricing table, faq etc.</li>
1238
+ <li>Added - Option to preserve shortcodes and HTML tags in excerpt. Option is disabled by default.</li>
1239
+ </ul>
1240
+ <h3>2.0.1</h3>
1241
+ <ul>
1242
+ <li>Fixed – Pagination and Load More for gallery would break when special characters are present in title or description.</li>
1243
+ <li>Fixed - The Load More in gallery would not stop loading in certain situations.</li>
1244
+ <li>Fixed - Duplicate tags filters generated in gallery when tags have spaces around them.</li>
1245
+ </ul>
1246
+ <h3>2.0.0</h3>
1247
+ <ul>
1248
+ <li>Added - Support for multiple url formats for YouTube and Vimeo videos in video gallery</li>
1249
+ <li>Added - Support for inline responsive videos of YouTube, Vimeo and self-hosted MP4/WebM video formats</li>
1250
+ <li>Added - If no custom thumbnail is set, the thumbnails for YouTube/Vimeo videos automatically set from the service provider</li>
1251
+ <li>Fixed - Next/Prev navigation for gallery not working</li>
1252
+ <li>Added – Ability to display description for the image/video element in the gallery and gallery carousel lightbox window.</li>
1253
+ <li>Added – The lightbox for posts grid and posts block now displays post summary and a link to the post in the lightbox.</li>
1254
+ <li>Added – Option to disable display of post summary/excerpt in the lightbox window of posts block or posts grid.</li>
1255
+ <li>Added – Fancybox lightbox integration for grid, posts block, image gallery, video gallery and gallery carousel modules.</li>
1256
+ <li>Added – Advanced features like touch/swipe controls, pinch out/in, double tap, keyboard navigation, full screen, thumbnails, social media sharing, hardware accelerated animations, direct linking now supported with lightbox.</li>
1257
+ <li>Added - Support for creating stunning masonry gallery layouts using flexible widths and heights for images.</li>
1258
+ <li>Added - Ability to specify wide width for images in masonry layout of gallery.</li>
1259
+ <li>Added - Options to enable/disable display of image/video titles and image/video tags in gallery and gallery carousel addons.</li>
1260
+ <li>Added – HTML5 video support in video gallery and video carousel modules. Support for MP4 and WebM formats.</li>
1261
+ <li>Fixed - Posts Grid excerpt would not display shortcodes or HTML content</li>
1262
+ <li>Fixed - Livemesh Gallery styling controls not taking effect for thumbnail hover and titles</li>
1263
+ <li>Updated - Waypoints script with new API for handling events on scroll</li>
1264
+ <li>Fixed - Some themes can break animations and report script errors for elements like piecharts, odometers, progress bars etc.</li>
1265
+ </ul>
1266
+ <h3>1.8.3</h3>
1267
+ <ul>
1268
+ <li>Improved – License activation page with less confusing interface.</li>
1269
+ <li>Added - The license code entered is now masked upon activation.</li>
1270
</ul>
1271
<h3>1.8.2</h3>
1272
<ul>
1273
<li>Fixed – Posts Grid columns can break in certain resolutions in FireFox.</li>
1274
</ul>
1275
<h3>1.8.1</h3>
1276
<ul>
1277
+ <li>Added - Option to have all accordion panels expanded during initial page load.</li>
1278
+ <li>Updated - Refactored the tab and accordion related JS functions.</li>
1279
</ul>
1280
<h3>1.8</h3>
1281
<ul>
1282
<li>Upgrade – Simpler grid system based on NEAT 2.1 version</li>
1283
<li>Updated - The CSS is now optimized for vendor prefixes with reduced properties and file size.</li>
1284
+ <li>Added - Scroll to the top of the posts block to display new posts during paged navigation (when new posts are not visible).</li>
1285
</ul>
1286
+ <h3>1.7.5</h3>
1287
<ul>
1288
+ <li>Added Image size option for all major addons including grid, gallery and carousels.</li>
1289
+ <li>Added - The lightbox now opens on clicking anywhere on the image if no destination URL is specified for gallery item</li>
1290
+ <li>Added - The link target option for all major addons like grid, gallery and carousels</li>
1291
+ <li>Fixed – The gallery image was not clickable to the link specified</li>
1292
+ <li>Fixed – The gallery filters would not center when a heading was not specified.</li>
1293
+ <li>Fixed – The gallery filters will not display multi-line on devices of lower resolutions like mobile devices.</li>
1294
+ <li>Fixed – The gallery pagination and load more loading icon overlapping the pagination and load more buttons.</li>
1295
</ul>
1296
<h3>1.7</h3>
1297
<ul>
1298
+ <li>AddedMoved the Posts Grid addon to new framework based on reusable blocks. Pls note that the class names have changed to keep it consistent with the new framework.</li>
1299
+ <li>Added6 different styles for grid items plus 7 header styles too</li>
1300
+ <li>Added – Next Prev pagination options for Posts Grid addon</li>
1301
+ <li>Added – Ability to handle large number of grid pages by providing dotted navigation</li>
1302
+ <li>Added – AJAX Category or taxonomy filtering for Grid addon. No more empty grid on category/taxonomy filtering</li>
1303
+ <li>Added – Read More option for the grid items</li>
1304
+ <li>Added – Open in new window option for links to posts in the grid</li>
1305
+ <li>Added – Two more header styles to posts blocks</li>
1306
+ <li>Fixed – The grid image was not clickable to the post</li>
1307
+ <li>Fixed – The filters would not center when a heading was not specified.</li>
1308
<li>Fixed – The grid filters will not display multi-line on devices of lower resolutions like mobile devices.</li>
1309
</ul>
1310
+ <h3>1.6</h3>
1311
<ul>
1312
+ <li>Added - Brand new Post Blocks addon with more than a dozen styles and options to present your posts or custom post types</li>
1313
+ <li>Added - AJAX Pagination, Next Prev and Load More options for Post Blocks addon</li>
1314
+ <li>Added - AJAX Category or taxonomy filtering for Post Blocks addon</li>
1315
</ul>
1316
1317
+ <h3>1.5.2</h3>
1318
+
1319
+ <ul>
1320
+ <li>Added - Advanced tab and accordion functions that help directly link to Tabs and Accordion panels from external pages. On page load, the corresponding tab/panel opens upon auto-scrolling to the tab or accordion panel.</li>
1321
+ <li>Added - Smooth scroll to tabs and accordion panels from internal links within a page.</li>
1322
+ <li>Added - Open Tab or accordion panels clicking the internal links within a page.</li>
1323
+ <li>Added - Ability to specify new window for URL pointed to by image gallery items</li>
1324
+ </ul>
1325
+
1326
+ <h3>1.5.1</h3>
1327
<ul>
1328
+ <li>Added - Automatic plugin updates and license key activation</li>
1329
+ <li>Fixed - In a few installations, the grid elements may not occupy full width between 769px to 800px device resolutions</li>
1330
+ <li>Fixed - The instagram icon not showing up for team profiles widget</li>
1331
<li>Fixed - The posts carousel dots navigation was not clickable</li>
1332
<li>Fixed - The posts carousel would not expand beyond 960px in width</li>
1333
</ul>
1334
1335
<h3>1.5</h3>
1336
<ul>
1337
<li>Added - Detailed documentation for all addon elements</li>
1338
+ <li>Added - New addons including Gallery, Gallery Carousel, Image Slider, Custom Content Slider, Countdown, Features and FAQ.</li>
1339
+ <li>Added - AJAX based Pagination and Load More options to Grid and Gallery addons.</li>
1340
+ <li>Added - New styles and ability to specify custom icon color and icon size for services extensions.</li>
1341
<li>Added - Plugin options panel for enabling or disabling addons along with other options.</li>
1342
<li>Added - Ability to enter Custom CSS in plugin options</li>
1343
<li>Added - Default theme color option for addons</li>
1344
<li>Added - Support for lightweight Portfolio Post Type plugin. Jetpack custom post types module no longer recommended.</li>
1345
<li>Fixed - The grid heading was not being displayed</li>
1346
+ <li>Updated - Sample data file based on new addons added</li>
1347
+ <li>Updated - Some styling improvements and fixes</li>
1348
</ul>
1349
<h3>1.4</h3>
1350
<ul>
1362
</ul>
1363
<h3>1.2</h3>
1364
<ul>
1365
+ <li>Fixed PHP warnings raised in certain themes that customize WPBakery Page Builder.</li>
1366
<li>Performed compatibility checks with a number of premium themes; fixed any issues found.</li>
1367
<li>Compatibility fixes along with some minor styling tweaks for tabs, accordion, carousel and portfolio/post grid elements.</li>
1368
</ul>
1369
<h3>1.1</h3>
1370
<ul>
1371
<li>New elements - Responsive Tabs and Accordion of variety of styles</li>
1372
+ <li>Fixed a bug that caused many elements to become uneditable in WPBakery Page Builder editor</li>
1373
<li>New services element style</li>
1374
<li>Ability to choose entry meta contents for carousel and grid</li>
1375
<li>Ability to set a link to the clients website in clients element</li>
1386
1387
<div class="panel-inner">
1388
1389
+ <?php if (lvca_fs()->is_not_paying()): ?>
1390
+
1391
+ <div class="panel-aside banner">
1392
+ <a href="<?php echo lvca_fs()->get_upgrade_url(); ?>" title="Purchase Now"><img class="dashboard-image"
1393
+ src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/purchase-banner1.jpg"
1394
+ alt="Sale Banner"></a>
1395
+ </div>
1396
+
1397
+ <!-- Knowledge base -->
1398
+ <div class="panel-aside">
1399
+ <h4><?php _e('Why upgrade to Premium version?', 'livemesh-vc-addons'); ?></h4>
1400
+ <p><?php _e('Premium version offers multiple benefits - more addon elements, advanced features for addons including those part of the free plugin and priority support through a dedicated support forum.', 'livemesh-vc-addons'); ?></p>
1401
+
1402
+ <a class="button button-primary"
1403
+ href="<?php echo admin_url() . 'admin.php?page=livemesh_vc_addons_pro_upgrade'; ?>"
1404
+ title="<?php esc_attr_e('Know More', 'livemesh-vc-addons'); ?>"><?php _e('Know More Details', 'livemesh-vc-addons'); ?></a>
1405
+ </div><!-- .panel-aside knowledge base -->
1406
+
1407
+ <?php else: ?>
1408
1409
<!-- Knowledge base -->
1410
+ <div class="panel-aside">
1411
+ <h4>Need support for the plugin?</h4>
1412
+ <p>Support for premium version is provided through our <a href="https://support.livemeshthemes.com/forums/forum/wpbakery-page-builder-addons-support/" title="Addons for WPBakery Page Builder Support forum">dedicated support forum</a>.</p>
1413
+ <p>To register with support, pls send us your purchase details along with desired forum username through our <a href="https://www.livemeshthemes.com/contact-us/" title="Livemesh Contact form">contact form</a> and we will create a support account and email you the forum access details.</p>
1414
+
1415
+ <a class="button button-primary"
1416
+ href="https://www.livemeshthemes.com/contact-us/"
1417
+ title="<?php esc_attr_e('Contact Us', 'livemesh-vc-addons'); ?>"><?php _e('Contact Us', 'livemesh-vc-addons'); ?></a>
1418
+ </div><!-- .panel-aside knowledge base -->
1419
+
1420
+ <!-- Knowledge base -->
1421
+ <div class="panel-aside">
1422
+ <h4>Have questions or want to leave feedback?</h4>
1423
+ <p>If you need to leave your feedback or have a query regarding one of our <a href="https://www.livemeshthemes.com/" title="WordPress Themes and Plugins">WordPress plugins or themes</a>, feel free to leave us a message through our contact form and we will get back to you promptly.</p>
1424
+
1425
+ <a class="button button-primary"
1426
+ href="https://www.livemeshthemes.com/contact-us/"
1427
+ title="<?php esc_attr_e('Write to Us', 'livemesh-vc-addons'); ?>"><?php _e('Write to Us', 'livemesh-vc-addons'); ?></a>
1428
+ </div><!-- .panel-aside knowledge base -->
1429
+
1430
+ <?php endif; ?>
1431
1432
</div><!-- .panel-inner -->
1433
</div><!-- .panel-right -->
admin/views/premium-upgrade.php DELETED
@@ -1,618 +0,0 @@
1
- <?php
2
-
3
- // Exit if accessed directly
4
- if (!defined('ABSPATH')) {
5
- exit;
6
- }
7
-
8
- // Theme info
9
- $plugin = get_plugin_data(LVCA_PLUGIN_FILE);
10
-
11
-
12
- ?>
13
-
14
- <div class="livemesh-doc">
15
-
16
- <h2 class="notices"></h2>
17
-
18
-
19
- <div class="pricing-content clear">
20
- <div id="plans" class="content-wrapper clear">
21
- <div class="plans-wrapper clear">
22
- <div class="plan-intro">
23
- <div class="w100 clear"><img src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/logo-light.png" class="mb30">
24
- <p>A huge collection of Premium addons for WPBakery Page Builder. Building a beautiful website is as easy as drag and drop.</p></div>
25
- </div>
26
- <div class="plans">
27
- <div class="content-wrapper flex-wrap">
28
- <div class="plan plan1 even flex-col">
29
- <div class="w100 clear"><h3>Lite</h3>
30
- <p class="mb20 text">All the great features and addons you need to get started on creating a beautiful website.</p>
31
- <h4 class="b c-wh price">FREE</h4>
32
- <div class="action clear"><a href="https://wordpress.org/plugins/addons-for-visual-composer/" class="btn bg-gr center" title="Addons for WPBakery Page Builder Download">Download now</a></div>
33
- </div>
34
- </div>
35
- <div class="plan plan2 flex-col">
36
- <div class="w100 clear"><h3>Premium</h3>
37
- <p class="mb20 text">More features and additional addons to build a professional website without switching your WP theme.</p>
38
- <h4 class="b price c-wh">$19</h4>
39
- <div class="action clear"><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/pricing/" class="btn center bg-cy">Purchase Now</a></div>
40
- </div>
41
- </div>
42
- </div>
43
- </div>
44
- </div>
45
- </div>
46
- </div>
47
- <div class="pricing-content clear">
48
- <div id="compare" class="content-wrapper pt0 clear">
49
- <div class="compare-wrapper clear">
50
- <div class="benefits"><h4>Compare features</h4>
51
- <ul>
52
- <li><span class="help dashicons dashicons-editor-help"></span>
53
- <div class="text">Premium quality Addons</div>
54
- <div class="tooltip hide">
55
- <div><p>Exquisitely designed premium quality addons for WPBakery Page Builder.</div>
56
- </div>
57
- </li>
58
- <li><span class="help dashicons dashicons-editor-help"></span>
59
- <div class="text">Page Builder Elements</div>
60
- <div class="tooltip hide">
61
- <div><p>Large collection of plugin addons with their multiple styles are page builder elements that provide ALL the tools you need to come up with a dream website of yours by just drag, drop and configure. &nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/">Live Demo</a></p></div>
62
- </div>
63
- </li>
64
- <li><span class="help dashicons dashicons-editor-help"></span>
65
- <div class="text">Dark Version</div>
66
- <div class="tooltip hide">
67
- <div><p>The plugin comes with dark versions for the bundled addons.</p></div>
68
- </div>
69
- </li>
70
- <li><span class="help dashicons dashicons-editor-help"></span>
71
- <div class="text">Posts/Portfolio Grid</div>
72
- <div class="tooltip hide">
73
- <div><p>The PRO version comes with advanced grid functions like multiple styles, AJAX filtering, pagination, lazy load via AJAX, lightbox support etc.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/portfolio-grid-pro/">Live Demo</a></p></div>
74
- </div>
75
- </li>
76
- <li><span class="help dashicons dashicons-editor-help"></span>
77
- <div class="text">Post Blocks!</div>
78
- <div class="tooltip hide">
79
- <div><p>Present your blog posts, events, news items or portfolio in a dozen creative ways. Comes with AJAX filtering, pagination and load more features to help visitors navigate your entire collection of blog posts or custom post types and their categories without reloading the page.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/posts-block/">Live Demo</a></p>
80
- </div>
81
- </div>
82
- </li>
83
- <li><span class="help dashicons dashicons-editor-help"></span>
84
- <div class="text">Demo Site Replication</div>
85
- <div class="tooltip hide">
86
- <div><p>Premium version comes with sample data XML bundled to get a head start on the plugin by import of demo data on our site.</p></div>
87
- </div>
88
- </li>
89
- <li><span class="help dashicons dashicons-editor-help"></span>
90
- <div class="text">Grids with AJAX Pagination</div>
91
- <div class="tooltip hide">
92
- <div><p>Multiple pages of posts/portfolio/image/video grid loaded inline without page refresh. Showcase your entire work anywhere on the site.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/portfolio-grid-pro/">Live Demo</a></p></div>
93
- </div>
94
- </li>
95
- <li><span class="help dashicons dashicons-editor-help"></span>
96
- <div class="text">Advanced Grid with Lazy Load</div>
97
- <div class="tooltip hide">
98
- <div><p>The grid elements are loaded on demand with each press of a Load More button that displays a count of remaining posts.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/portfolio-grid-pro/">Live Demo</a></p></div>
99
- </div>
100
- </li>
101
- <li><span class="help dashicons dashicons-editor-help"></span>
102
- <div class="text">Customization Options</div>
103
- <div class="tooltip hide">
104
- <div><p>Premium version include more customization options like icon font size, color, hover color etc.</p>
105
- </div>
106
- </div>
107
- </li>
108
- <li><span class="help dashicons dashicons-editor-help"></span>
109
- <div class="text">Animations</div>
110
- <div class="tooltip hide">
111
- <div><p>Choose from over <strong>40+ custom animations</strong> for most addons (excludes sliders, carousels and grid).</p>
112
- </div>
113
- </div>
114
- </li>
115
- <li><span class="help dashicons dashicons-editor-help"></span>
116
- <div class="text">Advanced Image Slider</div>
117
- <div class="tooltip hide">
118
- <div><p>Responsive slider with choice of Nivo, Flex, Slick and Ultra Lightweight slider types. Comes with multiple caption styles, thumbnail navigation and detailed customization of slider speed and controls.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/livemesh-sliders/">Live Demo</a></p>
119
- </div>
120
- </div>
121
- </li>
122
- <li><span class="help dashicons dashicons-editor-help"></span>
123
- <div class="text">Image Gallery</div>
124
- <div class="tooltip hide">
125
- <div><p>Create a beautiful yet responsive gallery with support for tagging, linking, filtering, labels, lazy load of images with Load More and pagination.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/image-gallery/">Live Demo</a></p></div>
126
- </div>
127
- </li>
128
- <li><span class="help dashicons dashicons-editor-help"></span>
129
- <div class="text">YouTube/Vimeo Video Gallery</div>
130
- <div class="tooltip hide">
131
- <div><p>Essential tool for video bloggers, video marketers, musicians and other sites with video content. Tags, filters, external linking, labels, pagination and lazy load via AJAX supported.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/video-gallery/">Live Demo</a></p></div>
132
- </div>
133
- </li>
134
- <li><span class="help dashicons dashicons-editor-help"></span>
135
- <div class="text">Advanced Image Carousel</div>
136
- <div class="tooltip hide">
137
- <div><p>Advanced carousel with touch/swipe/drag/paged/click navigation. Extensive customization for responsiveness, animation/slideshow speed, gutter, looping etc.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/gallery-carousel/">Live Demo</a></p></div>
138
- </div>
139
- </li>
140
- <li><span class="help dashicons dashicons-editor-help"></span>
141
- <div class="text">YouTube/Vimeo Video Carousel</div>
142
- <div class="tooltip hide">
143
- <div><p>Perfect for showcasing a select collection of videos with filters, tags, external links, labels, touch/swipe/mouse drag/click navigation, paging and lightbox support.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/gallery-carousel/">Live Demo</a></p></div>
144
- </div>
145
- </li>
146
- <li><span class="help dashicons dashicons-editor-help"></span>
147
- <div class="text">Features List</div>
148
- <div class="tooltip hide">
149
- <div><p>List the product features or services offered in style.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/features/">Live Demo</a></p></div>
150
- </div>
151
- </li>
152
- <li><span class="help dashicons dashicons-editor-help"></span>
153
- <div class="text">Dedicated Support Forum</div>
154
- <div class="tooltip hide">
155
- <div><p>Customers of PRO version get access to a dedicated support forum with public/private tickets, searchable content and threads which are answered within 24 hours.</p></div>
156
- </div>
157
- </li>
158
- <li><span class="help dashicons dashicons-editor-help"></span>
159
- <div class="text">Priority Support</div>
160
- <div class="tooltip hide">
161
- <div><p>The experience and expertize gained by providing support for over 11,000 customers for our paid themes is available to you. Private tickets let you work directly with our support staff by providing your site details.</p></div>
162
- </div>
163
- </li>
164
- </ul>
165
- </div>
166
- <div class="plans">
167
- <div class="content-wrapper">
168
- <div class="plan plan1 even"><h4>Lite</h4>
169
- <ul>
170
- <li>
171
- <div class="dashicons dashicons-yes"></div>
172
- <span class="m-feature m">Premium quality Addons</span>
173
- <div class="tooltip hide">
174
- <p>Exquisitely designed premium quality addons for WPBakery Page Builder.</p>
175
- </div>
176
- </li>
177
- <li>
178
- <div class="dashicons dashicons-yes m"></div>
179
- <span class="m-feature m">Page Builder Elements</span>
180
- <div class="m-tooltip hide"><p>Essential addons include Services, Team, Testimonials, Clients, Pricing, Statistics, Tabs, Accordions, Carousels and Grid.</p></div>
181
- <span class="message">Essentials</span> <span class="help dashicons dashicons-editor-help"></span>
182
- <div class="tooltip hide">
183
- <p>Essential addons include Services, Team, Testimonials, Clients, Pricing, Statistics, Tabs, Accordions, Carousels and Grid.</p>
184
- </div>
185
- </li>
186
- <li>
187
- <div class="dashicons dashicons-yes"></div>
188
- <span class="m-feature m">Dark Version</span>
189
- <div class="tooltip hide">
190
- <p>Both Lite and Premium versions include dark versions for the bundled addons.</p>
191
- </div>
192
- </li>
193
- <li>
194
- <div class="dashicons dashicons-yes m"></div>
195
- <span class="m-feature m">Posts/Portfolio Grid</span>
196
- <div class="m-tooltip hide"><p>Construct a responsive and filterable grid of posts or custom post types like portfolio entries.</p></div>
197
- <span class="message">Basic</span> <span class="help dashicons dashicons-editor-help"></span>
198
- <div class="tooltip hide">
199
- <p>Construct a responsive and filterable grid of posts or custom post types like portfolio entries.</p>
200
- </div>
201
- </li>
202
- <li>
203
- <div class="dashicons dashicons-no-alt"></div>
204
- <span class="m-feature m">Post Blocks!</span>
205
- <div class="tooltip hide">
206
- <p>Present your blog posts, events, news items or portfolio in a dozen creative ways. Comes with AJAX filtering, pagination and load more features to help visitors navigate your entire collection of blog posts or custom post types and their categories without reloading the page.&nbsp;<a target="_blank" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/posts-block/">Live Demo</a></p>
207
- </div>
208
- </li>
209
- <li>
210
- <div class="dashicons dashicons-no-alt"></div>
211
- <span class="m-feature m">Demo Site Replication</span>
212
- <div class="tooltip hide">
213
- <p>Premium version comes with sample data XML bundled to get a head start on the plugin by import of demo data on our site.</p>
214
- </div>
215
- </li>
216
- <li>
217
- <div class="dashicons dashicons-no-alt"></div>
218
- <span class="m-feature m">Grids with AJAX Pagination</span>
219
- <div class="tooltip hide">
220
- <p>Multiple pages of posts/portfolio/image/video grid loaded inline without page refresh. Showcase your entire work anywhere on the site.</p>
221
- </div>
222
- </li>
223
- <li>
224
- <div class="dashicons dashicons-no-alt"></div>
225
- <span class="m-feature m">Advanced Grid with Lazy Load</span>
226
- <div class="tooltip hide">
227
- <p>The grid elements are loaded on demand with each press of a Load More button that displays a count of remaining posts.</p>
228
- </div>
229
- </li>
230
- <li>
231
- <div class="dashicons dashicons-no-alt"></div>
232
- <span class="m-feature m">Customization Options</span>
233
- <div class="tooltip hide">
234
- <p>Premium version include more customization options like icon font size, color, hover color etc.</p>
235
- </div>
236
- </li>
237
- <li>
238
- <div class="dashicons dashicons-no-alt"></div>
239
- <span class="m-feature m">Animations</span>
240
- <div class="tooltip hide">
241
- <p>Choose from over <strong>40+ custom animations</strong> for most addons (excludes sliders, carousels and grid).</p>
242
- </div>
243
- </li>
244
- <li>
245
- <div class="dashicons dashicons-no-alt"></div>
246
- <span class="m-feature m">Advanced Image Slider</span>
247
- <div class="tooltip hide">
248
- <p>Responsive slider with choice of Nivo, Flex, Slick and Ultra Lightweight slider types. Comes with multiple caption styles, thumbnail navigation and detailed customization of slider speed and controls.</p>
249
- </div>
250
- </li>
251
- <li>
252
- <div class="dashicons dashicons-no-alt"></div>
253
- <span class="m-feature m">Image Gallery</span>
254
- <div class="tooltip hide">
255
- <p>Create a beautiful yet responsive gallery with support for tagging, linking, filtering, labels, lazy load of images with Load More and pagination.</p>
256
- </div>
257
- </li>
258
- <li>
259
- <div class="dashicons dashicons-no-alt"></div>
260
- <span class="m-feature m">YouTube/Vimeo Video Gallery</span>
261
- <div class="tooltip hide">
262
- <p>Essential tool for video bloggers, video marketers, musicians and other sites with video content. Tags, filters, external linking, labels, pagination and lazy load via AJAX supported.</p>
263
- </div>
264
- </li>
265
- <li>
266
- <div class="dashicons dashicons-no-alt"></div>
267
- <span class="m-feature m">Advanced Image Carousel</span>
268
- <div class="tooltip hide">
269
- <p>Advanced carousel with touch/swipe/drag/paged/click navigation. Extensive customization for responsiveness, animation/slideshow speed, gutter, looping etc.</p>
270
- </div>
271
- </li>
272
- <li>
273
- <div class="dashicons dashicons-no-alt"></div>
274
- <span class="m-feature m">YouTube/Vimeo Video Carousel</span>
275
- <div class="tooltip hide">
276
- <p>Perfect for showcasing a select collection of videos with filters, tags, external links, labels, touch/swipe/mouse drag/click navigation, paging and lightbox support.</p>
277
- </div>
278
- </li>
279
- <li>
280
- <div class="dashicons dashicons-no-alt"></div>
281
- <span class="m-feature m">Features List</span>
282
- <div class="tooltip hide">
283
- <p>Display a list the product features or services offered in style.</p>
284
- </div>
285
- </li>
286
- <li>
287
- <div class="dashicons dashicons-no-alt"></div>
288
- <span class="m-feature m">Dedicated Support Forum</span>
289
- <div class="tooltip hide">
290
- <p>Customers of PRO version get access to a dedicated support forum with public/private tickets, searchable content and threads which are answered within 24 hours.</p>
291
- </div>
292
- </li>
293
- <li>
294
- <div class="dashicons dashicons-no-alt"></div>
295
- <span class="m-feature m">Priority Support</span>
296
- <div class="tooltip hide">
297
- <p>The experience and expertize gained by providing support for over 12,300+ customers for our paid themes is available to you. Private tickets let you work directly with our support staff by providing your site details.</p>
298
- </div>
299
- </li>
300
- </ul>
301
- <div class="action clear"><a href="https://wordpress.org/plugins/addons-for-visual-composer/" class="btn bg-gr center" title="Addons for WPBakery Page Builder Download">Download now</a></div>
302
- </div>
303
- <div class="plan plan2"><h4>PRO</h4>
304
- <ul>
305
- <li>
306
- <div class="dashicons dashicons-yes"></div>
307
- <span class="m-feature m">Premium quality Addons</span>
308
- <div class="tooltip hide">
309
- <p>Exquisitely designed premium quality addons for WPBakery Page Builder..</p>
310
- </div>
311
- </li>
312
- <li>
313
- <div class="dashicons dashicons-yes m"></div>
314
- <span class="m-feature m">Page Builder Elements</span>
315
- <div class="m-tooltip hide"><p>Along with the essential web building tools bundled with free version, the PRO version comes with additional advanced addons, functions and customizations detailed below.</p></div>
316
- <span class="message">Professional</span> <span class="help dashicons dashicons-editor-help"></span>
317
- <div class="tooltip hide">
318
- <p>Along with the essential web building tools bundled with free version, the PRO version comes with additional advanced addons, functions and customizations detailed below.</p>
319
- </div>
320
- </li>
321
- <li>
322
- <div class="dashicons dashicons-yes"></div>
323
- <span class="m-feature m">Dark Version</span>
324
- <div class="tooltip hide">
325
- <p>Both Lite and Premium versions include dark versions for the bundled addons.</p>
326
- </div>
327
- </li>
328
- <li>
329
- <div class="dashicons dashicons-yes m"></div>
330
- <span class="m-feature m">Posts/Portfolio Grid</span>
331
- <div class="m-tooltip hide"><p>The PRO version comes with advanced grid functions like multiple styles, AJAX filtering, pagination, lazy load via AJAX, lightbox support etc.</p></div>
332
- <span class="message">Advanced</span> <span class="help dashicons dashicons-editor-help"></span>
333
- <div class="tooltip hide">
334
- <p>The PRO version comes with advanced grid functions like multiple styles, AJAX filtering, pagination, lazy load via AJAX, lightbox support etc.</p>
335
- </div>
336
- </li>
337
- <li>
338
- <div class="dashicons dashicons-yes"></div>
339
- <span class="m-feature m">Post Blocks</span>
340
- <div class="tooltip hide">
341
- <p>Present your blog posts, events, news items or portfolio in a dozen creative ways. Comes with AJAX filtering, pagination and load more features to help visitors navigate your entire collection of blog posts or custom post types and their categories without reloading the page.</p>
342
- </div>
343
- </li>
344
- <li>
345
- <div class="dashicons dashicons-yes"></div>
346
- <span class="m-feature m">Demo Site Replication</span>
347
- <div class="tooltip hide">
348
- <p>Premium version comes with sample data XML bundled to get a head start on the plugin by import of demo data on our site.</p>
349
- </div>
350
- </li>
351
- <li>
352
- <div class="dashicons dashicons-yes"></div>
353
- <span class="m-feature m">Grids with AJAX Pagination</span>
354
- <div class="tooltip hide">
355
- <p>Multiple pages of posts/portfolio/image/video grid loaded inline without page refresh. Showcase your entire work anywhere on the site.</p>
356
- </div>
357
- </li>
358
- <li>
359
- <div class="dashicons dashicons-yes"></div>
360
- <span class="m-feature m">Advanced Grid with Lazy Load</span>
361
- <div class="tooltip hide">
362
- <p>The grid elements are loaded on demand with each press of a Load More button that displays a count of remaining posts.</p>
363
- </div>
364
- </li>
365
- <li>
366
- <div class="dashicons dashicons-yes"></div>
367
- <span class="m-feature m">Customization Options</span>
368
- <div class="tooltip hide">
369
- <p>Premium version include more customization options like icon font size, color, hover color etc.</p>
370
- </div>
371
- </li>
372
- <li>
373
- <div class="dashicons dashicons-yes"></div>
374
- <span class="m-feature m">Animations</span>
375
- <div class="tooltip hide">
376
- <p>Choose from over <strong>40+ custom animations</strong> for most addons (excludes sliders, carousels and grid).</p>
377
- </div>
378
- </li>
379
- <li>
380
- <div class="dashicons dashicons-yes"></div>
381
- <span class="m-feature m">Advanced Image Slider</span>
382
- <div class="tooltip hide">
383
- <p>Responsive slider with choice of Nivo, Flex, Slick and Ultra Lightweight slider types. Comes with multiple caption styles, thumbnail navigation and detailed customization of slider speed and controls.</p>
384
- </div>
385
- </li>
386
- <li>
387
- <div class="dashicons dashicons-yes"></div>
388
- <span class="m-feature m">Image Gallery</span>
389
- <div class="tooltip hide">
390
- <p>Create a beautiful yet responsive gallery with support for tagging, linking, filtering, labels, lazy load of images with Load More and pagination.</p>
391
- </div>
392
- </li>
393
- <li>
394
- <div class="dashicons dashicons-yes"></div>
395
- <span class="m-feature m">YouTube/Vimeo Video Gallery</span>
396
- <div class="tooltip hide">
397
- <p>Essential tool for video bloggers, video marketers, musicians and other sites with video content. Tags, filters, external linking, labels, pagination and lazy load via AJAX supported.</p>
398
- </div>
399
- </li>
400
- <li>
401
- <div class="dashicons dashicons-yes"></div>
402
- <span class="m-feature m">Advanced Image Carousel</span>
403
- <div class="tooltip hide">
404
- <p>Advanced carousel with touch/swipe/drag/paged/click navigation. Extensive customization for responsiveness, animation/slideshow speed, gutter, looping etc.</p>
405
- </div>
406
- </li>
407
- <li>
408
- <div class="dashicons dashicons-yes"></div>
409
- <span class="m-feature m">YouTube/Vimeo Video Carousel</span>
410
- <div class="tooltip hide">
411
- <p>Perfect for showcasing a select collection of videos with filters, tags, external links, labels, touch/swipe/mouse drag/click navigation, paging and lightbox support.</p>
412
- </div>
413
- </li>
414
- <li>
415
- <div class="dashicons dashicons-yes"></div>
416
- <span class="m-feature m">Features List</span>
417
- <div class="tooltip hide">
418
- <p>Display a list the product features or services offered in style.</p>
419
- </div>
420
- </li>
421
- <li>
422
- <div class="dashicons dashicons-yes"></div>
423
- <span class="m-feature m">Dedicated Support Forum</span>
424
- <div class="tooltip hide">
425
- <p>Customers of PRO version get access to a dedicated support forum with public/private tickets, searchable content and threads which are answered within 24 hours.</p>
426
- </div>
427
- </li>
428
- <li>
429
- <div class="dashicons dashicons-yes"></div>
430
- <span class="m-feature m">Priority Support</span>
431
- <div class="tooltip hide">
432
- <p>The experience and expertize gained by providing support for over 12,300+ customers for our paid themes is available to you. Private tickets let you work directly with our support staff by providing your site details.</p>
433
- </div>
434
- </li>
435
- </ul>
436
- <div class="action clear"><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/pricing/" class="btn center bg-cy">Purchase Now</a></div>
437
- </div>
438
- </div>
439
- </div>
440
- </div>
441
- </div>
442
-
443
- </div>
444
-
445
- <img style="max-width:100%;padding-top: 50px;" class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/why-premium.jpg" alt="Why Choose Premium">
446
-
447
- <div class="button-wrap">
448
-
449
- <a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/pricing/" title="Purchase Now">
450
-
451
- <img class="button-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/purchase-button.png" alt="Purchase Button">
452
-
453
- </a>
454
-
455
- </div>
456
-
457
- <div class="panels">
458
-
459
- <div id="panel" class="panel">
460
-
461
- <!-- Upgrade panel -->
462
- <div id="upgrade-panel" class="panel-left visible">
463
-
464
- <p>
465
- <img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/image-slider.jpg" alt="Image Slider">
466
- <img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/advanced-grid.jpg" alt="Advanced Grid">
467
- <img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/image-gallery.jpg" alt="Image Gallery">
468
- <img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/video-gallery.jpg" alt="Video Gallery">
469
- <img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/image-video-carousel.jpg" alt="Image Video Carousel">
470
- <img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/more-premium.jpg" alt="More Premium Goodness">
471
- <img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/priority-support.jpg" alt="Priority Support">
472
-
473
- </p>
474
-
475
- <h3 id="item-description__features-overview"><?php echo __('Why upgrade to Premium Version of the plugin?', 'livemesh-vc-addons') ?></h3>
476
-
477
- <p>The premium version helps us to continue development of this plugin incorporating even
478
- more
479
- features and enhancements along with offering more responsive support. Following are
480
- some of the reasons why you may want to upgrade to the premium version of this
481
- plugin.</p>
482
-
483
- <h3 id="item-description__features-overview">New Premium Addons</h3>
484
-
485
- <p>Although the free version of the Addons for WPBakery Page Builder features a large repertoire of premium quality addons, the premium
486
- version does even more.</p>
487
-
488
- <ul>
489
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/posts-block/" title="Post Blocks" target="_blank">Post Blocks</a> - Present your blog posts, events, news items or portfolio
490
- in a dozen creative ways. Comes with AJAX filtering, pagination and load more features to help visitors navigate your entire collection of blog posts or custom post types and their categories without reloading the page.
491
- </li>
492
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/sliders/" title="Image Slider Addon" target="_blank">Image
493
- Slider</a> - Create a responsive slider of images with support
494
- for captions,
495
- multiple slider types like Nivo, Flex, Slick and lightweight sliders, thumbnail
496
- navigation etc.
497
- </li>
498
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/image-gallery/" title="Image Gallery Addon" target="_blank">Image
499
- Gallery</a> - Create a gallery of images with options for masonry
500
- or fit rows, pagination, lazy load, lightbox support etc.
501
- </li>
502
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/video-gallery/" title="Video Gallery Addon" target="_blank">Video
503
- Gallery</a> - Create a beautiful gallery of videos to help
504
- showcase a collection of YouTube/Vimeo videos on your site.
505
- </li>
506
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/gallery-carousel/" title="Image Carousel" target="_blank">Image
507
- Carousel</a> - Build a responsive carousel of images.</li>
508
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/gallery-carousel/" title="Video Carousel" target="_blank">Video
509
- Carousel</a> - Build a responsive carousel of YouTube/Vimeo
510
- videos.
511
- </li>
512
- <li><strong>Countdown</strong> - Use countdown addon to display a countdown timer on
513
- your site pages
514
- such as those that feature events or under construction/coming soon pages.
515
- </li>
516
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/faq-element/" title="FAQ Addon" target="_blank">FAQ</a> - Create a set of Frequently Asked Questions for display in a
517
- page.
518
- </li>
519
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/features/" title="Features Addon" target="_blank">Features Addon</a> - Showcase product features or services provided by your agency/business.
520
- </li>
521
- </ul>
522
-
523
- <h3 id="item-description__features-overview">Additional Features</h3>
524
-
525
- <p>Along with incorporating many new addons into premium version, the pro version is being
526
- updated with additional features for existing addons -</p>
527
-
528
- <ul>
529
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/portfolio-grid-pro/" title="Posts Grid" target="_blank">Lazy Load</a> - The portfolio/post grid and image gallery addons
530
- incorporate option to lazy load posts/images with the click of a Load More button.
531
- </li>
532
- <li><a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/portfolio-grid-pro/" title="Posts Grid" target="_blank">Pagination</a> - Create a grid of posts or custom post types with AJAX
533
- based pagination support.
534
- </li>
535
- <li><strong>Lightbox Support</strong> - The premium version comes with support for
536
- Lightbox for grid and carousel addons.
537
- </li>
538
- <li><strong>Custom Fonts</strong> - Ability to choose custom fonts from Google Fonts
539
- library for headings in heading addon and the hero header addon.
540
- </li>
541
- <li><strong>Animations</strong> - Choose from over <strong>40+ animations</strong> for most addons
542
- (excludes sliders, carousels and grid). The animations display on user scrolling to the addon or
543
- when the addon becomes visible in the browser window.
544
- </li>
545
- <li><strong>Sample Data</strong> - Sample data that you can import into your site to get
546
- started quickly on the addons and some sample layouts.
547
- </li>
548
- </ul>
549
-
550
- <h3 id="item-description__features-overview">Premium Support</h3>
551
-
552
- <p>We offer premium support for our paid customers with following benefits - </p>
553
-
554
- <ul>
555
- <li><strong>Dedicated Forum</strong> - The customers will be provided access to a
556
- dedicated support forum.
557
- </li>
558
- <li><strong>Public and Private Tickets</strong> - Private tickets help you work with us
559
- directly regarding the issues you are facing in your site by sharing the details of
560
- your site securely.
561
- </li>
562
- <li><strong>Searchable Topics</strong> - The support forum is searchable for public
563
- topics helping you look for resolution of similar issues reported by other
564
- customers.
565
- </li>
566
- </li>
567
- <li><strong>Faster turnaround</strong> - The threads opened by paid customers will be
568
- attended to within 24 hours of opening a ticket.
569
- </li>
570
- <li><strong>Bug fixes and Enhancements</strong> - Any fixes and enhancements made to the
571
- addons will be prioritized to arrive quicker on the premium version.
572
- </li>
573
- <li><strong>Proven Expertize</strong> - Having served over <strong>11,000+
574
- customers</strong> of our themes over past 3 years, the support provided by us
575
- is proven in competence and commitment.
576
- </li>
577
- </ul>
578
-
579
- <div class="button-wrap">
580
-
581
- <a class="button-wrap" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/pricing/" title="Purchase Now">
582
-
583
- <img class="button-image" style="border:none" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/purchase-button.png" alt="Purchase Button">
584
-
585
- </a>
586
-
587
- </div>
588
-
589
- </div>
590
-
591
- <div class="panel-right">
592
-
593
- <div class="panel-inner">
594
-
595
- <div class="panel-aside banner">
596
- <a href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/pricing/" title="Purchase Now"><img class="dashboard-image" src="https://www.livemeshthemes.com/wp-content/uploads/plugin-doc/livemesh-vc-addons/dashboard/purchase-banner2.jpg" alt="Sale Banner"></a>
597
- </div>
598
-
599
- <!-- Knowledge base -->
600
- <div class="panel-aside panel-sticky">
601
-
602
- <h4>Have questions regarding premium version of the plugin?</h4>
603
- <p>If you have pre-sales questions related to the paid version of this plugin, feel free to get in touch with us via contact form on our website.</p>
604
-
605
- <a class="button button-primary" href="https://www.livemeshthemes.com/wpbakery-page-builder-addons/contact-us/"
606
- title="<?php esc_attr_e('Contact Us', 'livemesh-vc-addons'); ?>"><?php _e('Write to Us', 'livemesh-vc-addons'); ?></a>
607
-
608
- </div><!-- .panel-aside knowledge base -->
609
-
610
- </div><!-- .panel-inner -->
611
-
612
- </div><!-- .panel-right -->
613
-
614
- </div><!-- .panel -->
615
-
616
- </div><!-- .panels -->
617
-
618
- </div><!-- .livemesh-doc -->
admin/views/settings.php CHANGED
@@ -1,53 +1,30 @@
1
<?php
2
3
// Exit if accessed directly
4
- if (!defined('ABSPATH')) {
5
exit;
6
}
7
-
8
- $theme_color = lvca_get_option('lvca_theme_color', '#f94213');
9
-
10
- $theme_hover_color = lvca_get_option('lvca_theme_hover_color', '#888888');
11
-
12
- $debug_mode = lvca_get_option('lvca_enable_debug', false);
13
-
14
- $custom_css = lvca_get_option('lvca_custom_css', '');
15
-
16
- /* Deactivation of VC Elements */
17
-
18
- $deactivate_element_accordion = lvca_get_option('lvca_deactivate_element_accordion', false);
19
-
20
- $deactivate_element_carousel = lvca_get_option('lvca_deactivate_element_carousel', false);
21
-
22
- $deactivate_element_clients = lvca_get_option('lvca_deactivate_element_clients', false);
23
-
24
- $deactivate_element_heading = lvca_get_option('lvca_deactivate_element_heading', false);
25
-
26
- $deactivate_element_odometers = lvca_get_option('lvca_deactivate_element_odometers', false);
27
-
28
- $deactivate_element_piecharts = lvca_get_option('lvca_deactivate_element_piecharts', false);
29
-
30
- $deactivate_element_portfolio = lvca_get_option('lvca_deactivate_element_portfolio', false);
31
-
32
- $deactivate_element_posts_carousel = lvca_get_option('lvca_deactivate_element_posts_carousel', false);
33
-
34
- $deactivate_element_pricing_table = lvca_get_option('lvca_deactivate_element_pricing_table', false);
35
-
36
- $deactivate_element_spacer = lvca_get_option('lvca_deactivate_element_spacer', false);
37
-
38
- $deactivate_element_services = lvca_get_option('lvca_deactivate_element_services', false);
39
-
40
- $deactivate_element_stats_bar = lvca_get_option('lvca_deactivate_element_stats_bar', false);
41
-
42
- $deactivate_element_tabs = lvca_get_option('lvca_deactivate_element_tabs', false);
43
-
44
- $deactivate_element_team = lvca_get_option('lvca_deactivate_element_team', false);
45
-
46
- $deactivate_element_testimonials = lvca_get_option('lvca_deactivate_element_testimonials', false);
47
-
48
- $deactivate_element_testimonials_slider = lvca_get_option('lvca_deactivate_element_testimonials_slider', false);
49
-
50
-
51
?>
52
53
<div class="lvca-settings">
@@ -65,19 +42,29 @@ $deactivate_element_testimonials_slider = lvca_get_option('lvca_deactivate_eleme
65
66
<ul class="lvca-tabs-wrap">
67
<li class="lvca-tab selected" data-target="general"><i
68
- class="lvca-icon dashicons dashicons-admin-generic"></i><?php echo __('General', 'livemesh-vc-addons') ?>
69
</li>
70
<li class="lvca-tab" data-target="elements"><i
71
- class="lvca-icon dashicons dashicons-admin-settings"></i><?php echo __('Elements', 'livemesh-vc-addons') ?>
72
</li>
73
<li class="lvca-tab" data-target="custom-css"><i
74
- class="lvca-icon dashicons dashicons-editor-code"></i><?php echo __('Custom CSS', 'livemesh-vc-addons') ?>
75
</li>
76
<li class="lvca-tab" data-target="debugging"><i
77
- class="lvca-icon dashicons dashicons-warning"></i><?php echo __('Debugging', 'livemesh-vc-addons') ?>
78
</li>
79
<li class="lvca-tab" data-target="premium-version"><i
80
- class="lvca-icon dashicons dashicons-yes"></i><?php echo __('Premium Version', 'livemesh-vc-addons') ?>
81
</li>
82
</ul>
83
@@ -87,24 +74,36 @@ $deactivate_element_testimonials_slider = lvca_get_option('lvca_deactivate_eleme
87
88
<!---- Theme Colors -->
89
<div class="lvca-box-side">
90
- <h3><?php echo __('Theme Colors', 'livemesh-vc-addons') ?></h3>
91
</div>
92
<div class="lvca-inner lvca-box-inner">
93
<div class="lvca-row lvca-field">
94
<label
95
- class="lvca-label"><?php echo __('Theme Color Scheme', 'livemesh-vc-addons') ?></label>
96
- <p class="lvca-desc"><?php echo __('Most themes use a single color as a major color across the site. This color is often used for links, titles, buttons, icons, highlights etc. <br> To maintain the consistent look with the theme, specify the default color used by the theme activated on your site. This color will be applied to the addon elements by default. <br>The hover color refers to the color set for links on mouse hover.', 'livemesh-vc-addons') ?></p>
97
</div>
98
99
<div class="lvca-clearfix"></div>
100
101
<!---- Theme color -->
102
<div class="lvca-row lvca-field lvca-type-color">
103
- <label class="lvca-label"><?php echo __('Theme Color', 'livemesh-vc-addons') ?></label>
104
- <p class="lvca-desc"><?php echo __('Select the default theme color.', 'livemesh-vc-addons') ?></p>
105
<div class="lvca-spacer" style="height: 5px"></div>
106
<input class="lvca-colorpicker" name="lvca_theme_color" type="text"
107
- data-default="#f94213" value="<?php echo $theme_color ?>"/>
108
</div>
109
110
@@ -112,11 +111,17 @@ $deactivate_element_testimonials_slider = lvca_get_option('lvca_deactivate_eleme
112
113
<!---- Theme Hover color -->
114
<div class="lvca-row lvca-field lvca-type-color">
115
- <label class="lvca-label"><?php echo __('Theme Hover Color', 'livemesh-vc-addons') ?></label>
116
- <p class="lvca-desc"><?php echo __('Select the default hover color for your theme.', 'livemesh-vc-addons') ?></p>
117
<div class="lvca-spacer" style="height: 5px"></div>
118
<input class="lvca-colorpicker" name="lvca_theme_hover_color" type="text"
119
- data-default="#888888" value="<?php echo $theme_hover_color ?>"/>
120
</div>
121
122
@@ -134,10 +139,12 @@ $deactivate_element_testimonials_slider = lvca_get_option('lvca_deactivate_eleme
134
135
<div class="lvca-tab-content elements">
136
137
- <!---- Auto activate WPBakery Addons -->
138
<div class="lvca-box-side">
139
140
- <h3><?php echo __('Optimize Plugin', 'livemesh-vc-addons') ?></h3>
141
142
</div>
143
@@ -145,9 +152,13 @@ $deactivate_element_testimonials_slider = lvca_get_option('lvca_deactivate_eleme
145
146
147
<div class="lvca-row lvca-field">
148
- <label class="lvca-label"><?php echo __('Deactivate elements for better performance', 'livemesh-vc-addons') ?></label>
149
150
- <p class="lvca-desc"><?php echo __('You can deactivate those elements that you do not intend to use to avoid loading scripts and files related to those elements.', 'livemesh-vc-addons'); ?></p>
151
</div>
152
153
<div class="lvca-spacer" style="height: 15px"></div>
@@ -155,205 +166,336 @@ $deactivate_element_testimonials_slider = lvca_get_option('lvca_deactivate_eleme
155
<div class="lvca-elements-deactivate">
156
157
<div class="lvca-row lvca-type-checkbox lvca-field">
158
- <label class="lvca-label"><?php echo __('Deactivate Accordion', 'livemesh-vc-addons') ?></label>
159
- <p class="lvca-desc"><?php echo __('Deactivate the accordion element.', 'livemesh-vc-addons') ?></p>
160
<div class="lvca-spacer" style="height: 5px"></div>
161
<div class="lvca-toggle">
162
<input type="checkbox" class="lvca-checkbox"
163
name="lvca_deactivate_element_accordion"
164
id="lvca_deactivate_element_accordion" data-default=""
165
- value="<?php echo $deactivate_element_accordion ?>" <?php echo checked(!empty($deactivate_element_accordion), 1, false) ?>>
166
<label for="lvca_deactivate_element_accordion"></label>
167
</div>
168
</div>
169
170
<div class="lvca-row lvca-type-checkbox lvca-field">
171
- <label class="lvca-label"><?php echo __('Deactivate Carousel', 'livemesh-vc-addons') ?></label>
172
- <p class="lvca-desc"><?php echo __('Deactivate the carousel element.', 'livemesh-vc-addons') ?></p>
173
<div class="lvca-spacer" style="height: 5px"></div>
174
<div class="lvca-toggle">
175
<input type="checkbox" class="lvca-checkbox" name="lvca_deactivate_element_carousel"
176
id="lvca_deactivate_element_carousel" data-default=""
177
- value="<?php echo $deactivate_element_carousel ?>" <?php echo checked(!empty($deactivate_element_carousel), 1, false) ?>>
178
<label for="lvca_deactivate_element_carousel"></label>
179
</div>
180
</div>
181
182
<div class="lvca-row lvca-type-checkbox lvca-field">
183
- <label class="lvca-label"><?php echo __('Deactivate Clients', 'livemesh-vc-addons') ?></label>
184
- <p class="lvca-desc"><?php echo __('Deactivate the clients element.', 'livemesh-vc-addons') ?></p>
185
<div class="lvca-spacer" style="height: 5px"></div>
186
<div class="lvca-toggle">
187
<input type="checkbox" class="lvca-checkbox" name="lvca_deactivate_element_clients"
188
id="lvca_deactivate_element_clients" data-default=""
189
- value="<?php echo $deactivate_element_clients ?>" <?php echo checked(!empty($deactivate_element_clients), 1, false) ?>>
190
<label for="lvca_deactivate_element_clients"></label>
191
</div>
192
</div>
193
194
<div class="lvca-row lvca-type-checkbox lvca-field">
195
- <label class="lvca-label"><?php echo __('Deactivate Heading', 'livemesh-vc-addons') ?></label>
196
- <p class="lvca-desc"><?php echo __('Deactivate the heading element.', 'livemesh-vc-addons') ?></p>
197
<div class="lvca-spacer" style="height: 5px"></div>
198
<div class="lvca-toggle">
199
<input type="checkbox" class="lvca-checkbox" name="lvca_deactivate_element_heading"
200
id="lvca_deactivate_element_heading" data-default=""
201
- value="<?php echo $deactivate_element_heading ?>" <?php echo checked(!empty($deactivate_element_heading), 1, false) ?>>
202
<label for="lvca_deactivate_element_heading"></label>
203
</div>
204
</div>
205
206
<div class="lvca-row lvca-type-checkbox lvca-field">
207
- <label class="lvca-label"><?php echo __('Deactivate Odometers', 'livemesh-vc-addons') ?></label>
208
- <p class="lvca-desc"><?php echo __('Deactivate the odometers element.', 'livemesh-vc-addons') ?></p>
209
<div class="lvca-spacer" style="height: 5px"></div>
210
<div class="lvca-toggle">
211
<input type="checkbox" class="lvca-checkbox"
212
name="lvca_deactivate_element_odometers"
213
id="lvca_deactivate_element_odometers" data-default=""
214
- value="<?php echo $deactivate_element_odometers ?>" <?php echo checked(!empty($deactivate_element_odometers), 1, false) ?>>
215
<label for="lvca_deactivate_element_odometers"></label>
216
</div>
217
</div>
218
219
<div class="lvca-row lvca-type-checkbox lvca-field">
220
- <label class="lvca-label"><?php echo __('Deactivate Piecharts', 'livemesh-vc-addons') ?></label>
221
- <p class="lvca-desc"><?php echo __('Deactivate the piecharts element.', 'livemesh-vc-addons') ?></p>
222
<div class="lvca-spacer" style="height: 5px"></div>
223
<div class="lvca-toggle">
224
<input type="checkbox" class="lvca-checkbox"
225
name="lvca_deactivate_element_piecharts"
226
id="lvca_deactivate_element_piecharts" data-default=""
227
- value="<?php echo $deactivate_element_piecharts ?>" <?php echo checked(!empty($deactivate_element_piecharts), 1, false) ?>>
228
<label for="lvca_deactivate_element_piecharts"></label>
229
</div>
230
</div>
231
232
<div class="lvca-row lvca-type-checkbox lvca-field">
233
- <label class="lvca-label"><?php echo __('Deactivate Portfolio', 'livemesh-vc-addons') ?></label>
234
- <p class="lvca-desc"><?php echo __('Deactivate the portfolio element.', 'livemesh-vc-addons') ?></p>
235
<div class="lvca-spacer" style="height: 5px"></div>
236
<div class="lvca-toggle">
237
<input type="checkbox" class="lvca-checkbox"
238
name="lvca_deactivate_element_portfolio"
239
id="lvca_deactivate_element_portfolio" data-default=""
240
- value="<?php echo $deactivate_element_portfolio ?>" <?php echo checked(!empty($deactivate_element_portfolio), 1, false) ?>>
241
<label for="lvca_deactivate_element_portfolio"></label>
242
</div>
243
</div>
244
245
<div class="lvca-row lvca-type-checkbox lvca-field">
246
- <label class="lvca-label"><?php echo __('Deactivate Posts Carousel', 'livemesh-vc-addons') ?></label>
247
- <p class="lvca-desc"><?php echo __('Deactivate the posts carousel element.', 'livemesh-vc-addons') ?></p>
248
<div class="lvca-spacer" style="height: 5px"></div>
249
<div class="lvca-toggle">
250
<input type="checkbox" class="lvca-checkbox"
251
name="lvca_deactivate_element_posts_carousel"
252
id="lvca_deactivate_element_posts_carousel" data-default=""
253
- value="<?php echo $deactivate_element_posts_carousel ?>" <?php echo checked(!empty($deactivate_element_posts_carousel), 1, false) ?>>
254
<label for="lvca_deactivate_element_posts_carousel"></label>
255
</div>
256
</div>
257
258
<div class="lvca-row lvca-type-checkbox lvca-field">
259
- <label class="lvca-label"><?php echo __('Deactivate Pricing Table', 'livemesh-vc-addons') ?></label>
260
- <p class="lvca-desc"><?php echo __('Deactivate the pricing table element.', 'livemesh-vc-addons') ?></p>
261
<div class="lvca-spacer" style="height: 5px"></div>
262
<div class="lvca-toggle">
263
<input type="checkbox" class="lvca-checkbox"
264
name="lvca_deactivate_element_pricing_table"
265
id="lvca_deactivate_element_pricing_table" data-default=""
266
- value="<?php echo $deactivate_element_pricing_table ?>" <?php echo checked(!empty($deactivate_element_pricing_table), 1, false) ?>>
267
<label for="lvca_deactivate_element_pricing_table"></label>
268
</div>
269
</div>
270
271
<div class="lvca-row lvca-type-checkbox lvca-field">
272
- <label class="lvca-label"><?php echo __('Deactivate Spacer', 'livemesh-vc-addons') ?></label>
273
- <p class="lvca-desc"><?php echo __('Deactivate the spacer element.', 'livemesh-vc-addons') ?></p>
274
<div class="lvca-spacer" style="height: 5px"></div>
275
<div class="lvca-toggle">
276
<input type="checkbox" class="lvca-checkbox" name="lvca_deactivate_element_spacer"
277
id="lvca_deactivate_element_spacer" data-default=""
278
- value="<?php echo $deactivate_element_spacer ?>" <?php echo checked(!empty($deactivate_element_spacer), 1, false) ?>>
279
<label for="lvca_deactivate_element_spacer"></label>
280
</div>
281