Changeset 3189868
- Timestamp:
- 11/15/2024 09:44:40 PM (17 months ago)
- Location:
- elemailer-lite
- Files:
-
- 12 edited
- 1 copied
-
tags/2.4 (copied) (copied from elemailer-lite/trunk)
-
tags/2.4/app/form-template/view/default-elementor-style.php (modified) (1 diff)
-
tags/2.4/elemailer-lite.php (modified) (1 diff)
-
tags/2.4/integrations/elementor/actions/hooks.php (modified) (2 diffs)
-
tags/2.4/languages/elemailer-lite.pot (modified) (7 diffs)
-
tags/2.4/plugin.php (modified) (1 diff)
-
tags/2.4/readme.txt (modified) (2 diffs)
-
trunk/app/form-template/view/default-elementor-style.php (modified) (1 diff)
-
trunk/elemailer-lite.php (modified) (1 diff)
-
trunk/integrations/elementor/actions/hooks.php (modified) (2 diffs)
-
trunk/languages/elemailer-lite.pot (modified) (7 diffs)
-
trunk/plugin.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
elemailer-lite/tags/2.4/app/form-template/view/default-elementor-style.php
r3018387 r3189868 1 <style>h1,h2,h3,h4,h5,h6,p,div,a,span{font-family: Arial, Helvetica, sans-serif;margin: 0px;}h1 {font-size: 36px;line-height: 70px;font-weight: 600;letter-spacing: 1px;margin-bottom: 0px;}h2 {font-size: 24px;line-height: 30px;font-weight: 600;margin-bottom: 0px;}h3 {font-size: 22px;line-height: 24px;font-weight: 600;margin-bottom: 0px;}h4 {font-size: 20px;line-height: 27px;font-weight: 600;}h5 {font-size: 16px;line-height: 24px;font-weight: 600;}h6 {font-size: 14px;line-height: 24px;font-weight: 600;}p {font-size: 14px;line-height: 24px;}img {width: 100%;}a{text-decoration: unset;text-decoration: none;font-weight: 600;line-height: initial;box-shadow: none;cursor: pointer;}.void-section-text p,.void-section-text h1,.void-section-text h2,.void-section-text h3,.void-section-text h4,.void-section-text h5,.void-section-text h6 {margin: 0px auto;display: block;font-family: Arial,Helvetica,sans-serif;color: #000;}h1:before,h2:before {display: none !important;}.elementor *, .elementor {-webkit-box-sizing: border-box;box-sizing: border-box;}ul li,ol li,ul,ol{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;margin-left: 0px;overflow: visible!important;}.elementor .elementor-inner, .elementor-section,.elementor-section-wrap{max-width: 600px;margin: 0 auto;}.elementor-widget:not(:last-child) {margin: 0px !important;}.elementor-section .elementor-container {margin-right: auto;margin-left: auto;overflow:auto;}.elementor-column-wrap {width: 100%;}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding: 0px;}.elementor-column .elementor-element-populated .elementor-widget-wrap,.elementor-column .elementor-element-populated.elementor-widget-wrap{padding: 10px;}.elementor-widget-wrap {width: 100%;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {width: 100%;}.elementor-widget {width: 100%;}.elementor-widget-wrap>.elementor-element {width: 100%;}.elementor-col-100 {width: 100%;}.elementor-col-50 {width: 50%;}.elementor-col-33{width: 33.333%;}.elementor-col-25{width: 25%;}.elementor-col-66{width: 66.666%;}.elementor-col-20{width: 20%;}.elementor-column {float: left;display: inline-block;}.elementor-row {width: 100%;display: block;overflow: auto;}body,.elemailer-send-template{overflow: auto;}.elemailer-play-icon{height: 100%;width: 100%;}.void-email-image-box h3,.void-email-image-box p, .ele-footer-text p, .ele-unsubscribe a{line-height: initial;}.ele-unsubscribe a{text-decoration: underline;}@media screen and (max-width:600px) {.elementor-column {display: block !important;width: 100% !important;}}1 <style>h1,h2,h3,h4,h5,h6,p,div,a,span{font-family: Arial, Helvetica, sans-serif;margin: 0px;}h1 {font-size: 36px;line-height: 70px;font-weight: 600;letter-spacing: 1px;margin-bottom: 0px;}h2 {font-size: 24px;line-height: 30px;font-weight: 600;margin-bottom: 0px;}h3 {font-size: 22px;line-height: 24px;font-weight: 600;margin-bottom: 0px;}h4 {font-size: 20px;line-height: 27px;font-weight: 600;}h5 {font-size: 16px;line-height: 24px;font-weight: 600;}h6 {font-size: 14px;line-height: 24px;font-weight: 600;}p {font-size: 14px;line-height: 24px;}img {width: 100%;}a{text-decoration: unset;text-decoration: none;font-weight: 600;line-height: initial;box-shadow: none;cursor: pointer;}.void-section-text p,.void-section-text h1,.void-section-text h2,.void-section-text h3,.void-section-text h4,.void-section-text h5,.void-section-text h6 {margin: 0px auto;display: block;font-family: Arial,Helvetica,sans-serif;color: #000;}h1:before,h2:before {display: none !important;}.elementor *, .elementor {-webkit-box-sizing: border-box;box-sizing: border-box;}ul li,ol li,ul,ol{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;margin-left: 0px;overflow: visible!important;}.elementor .elementor-inner, .elementor-section,.elementor-section-wrap{max-width: 600px;margin: 0 auto;}.elementor-widget:not(:last-child) {margin: 0px;}.elementor-section .elementor-container {margin-right: auto;margin-left: auto;overflow:auto;}.elementor-column-wrap {width: 100%;}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding: 0px;}.elementor-column .elementor-element-populated .elementor-widget-wrap,.elementor-column .elementor-element-populated.elementor-widget-wrap{padding: 10px;}.elementor-widget-wrap {width: 100%;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {width: 100%;}.elementor-widget {width: 100%;}.elementor-widget-wrap>.elementor-element {width: 100%;}.elementor-col-100 {width: 100%;}.elementor-col-50 {width: 50%;}.elementor-col-33{width: 33.333%;}.elementor-col-25{width: 25%;}.elementor-col-66{width: 66.666%;}.elementor-col-20{width: 20%;}.elementor-column {float: left;display: inline-block;}.elementor-row {width: 100%;display: block;overflow: auto;}body,.elemailer-send-template{overflow: auto;}.elemailer-play-icon{height: 100%;width: 100%;}.void-email-image-box h3,.void-email-image-box p, .ele-footer-text p, .ele-unsubscribe a{line-height: initial;}.ele-unsubscribe a{text-decoration: underline;}@media screen and (max-width:600px) {.elementor-column {display: block !important;width: 100% !important;}} -
elemailer-lite/tags/2.4/elemailer-lite.php
r3116007 r3189868 6 6 * Plugin URI: https://elemailer.com/ 7 7 * Description: Elementor Email template & campaign builder for WordPress 8 * Version: 2. 38 * Version: 2.4 9 9 * Author: elemailer 10 10 * Author URI: https://elemailer.com/ 11 11 * Text Domain: elemailer-lite 12 * Elementor tested up to: 3. 2413 * Elementor Pro tested up to: 3. 2412 * Elementor tested up to: 3.3 13 * Elementor Pro tested up to: 3.3 14 14 * License: GPL-2.0+ 15 15 * License URI: http://www.gnu.org/licenses/gpl-2.0.txt -
elemailer-lite/tags/2.4/integrations/elementor/actions/hooks.php
r2957801 r3189868 178 178 * @since 1.2 179 179 */ 180 public function remove_container_experiment( $ document) {180 public function remove_container_experiment( $manager ) { 181 181 if(isset( $_GET['post']) && in_array( get_post_type($_GET['post']), ['em-form-template', 'em-emails-template'] ) ){ 182 182 183 $document->remove_feature( 'container'); 184 185 // @since 1.8 we no longer need it because of remove_all_experiement_requirement system. we will remove it later 183 // @since 1.8 we no longer need it because of remove_all_experiement_requirement system. we will remove it later 186 184 // patch for fixing fatal error on elementor loop builder as it reqires container. So we are initializing fake loop 187 185 // require_once('container.php'); … … 191 189 } ); 192 190 191 192 // $manager returns an object 193 if ($manager instanceof \Elementor\Core\Experiments\Manager) { 194 195 // The experiment values are private, so using Reflection allow us to take 'features' private properties 196 $reflection = new \ReflectionClass($manager); 197 $property = $reflection->getProperty('features'); 198 $property->setAccessible(true); 199 $features = $property->getValue($manager); 200 201 // Print the experiment names in case you need to check the name of the experiment you want to disable 202 //error_log( print_r($features, true) ); 203 204 // Check for an experiment and disable it (this example disables optimized control loading) 205 if (isset($features['container'])) { 206 $features['container']['state'] = 'inactive'; 207 $property->setValue($manager, $features); 208 } 209 } 210 211 return $manager; 212 213 193 214 194 215 } -
elemailer-lite/tags/2.4/languages/elemailer-lite.pot
r3116007 r3189868 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Elemailer Lite 2. 3\n"5 "Project-Id-Version: Elemailer Lite 2.4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elemailer-lite\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2024- 07-11T04:42:42+00:00\n"12 "POT-Creation-Date: 2024-11-15T21:43:38+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.1 0.0\n"14 "X-Generator: WP-CLI 2.11.0\n" 15 15 "X-Domain: elemailer-lite\n" 16 16 … … 183 183 msgstr "" 184 184 185 #: integrations/elementor/actions/hooks.php:2 46185 #: integrations/elementor/actions/hooks.php:267 186 186 #: integrations/elementor/widgets/button/button.php:229 187 187 #: integrations/elementor/widgets/divider/divider.php:168 … … 200 200 msgstr "" 201 201 202 #: integrations/elementor/actions/hooks.php:2 52202 #: integrations/elementor/actions/hooks.php:273 203 203 #: integrations/elementor/widgets/button/button.php:142 204 204 #: integrations/elementor/widgets/button/button.php:233 … … 230 230 msgstr "" 231 231 232 #: integrations/elementor/actions/hooks.php:2 53232 #: integrations/elementor/actions/hooks.php:274 233 233 #: integrations/elementor/widgets/button/button.php:234 234 234 #: integrations/elementor/widgets/divider/divider.php:173 … … 249 249 msgstr "" 250 250 251 #: integrations/elementor/actions/hooks.php:2 61251 #: integrations/elementor/actions/hooks.php:282 252 252 #: integrations/elementor/widgets/button/button.php:242 253 253 #: integrations/elementor/widgets/divider/divider.php:181 … … 266 266 msgstr "" 267 267 268 #: integrations/elementor/actions/hooks.php: 282268 #: integrations/elementor/actions/hooks.php:303 269 269 #: integrations/elementor/widgets/button/button.php:259 270 270 #: integrations/elementor/widgets/divider/divider.php:198 -
elemailer-lite/tags/2.4/plugin.php
r3116007 r3189868 43 43 public function define_constant() 44 44 { 45 define( 'ELE_MAILER_LITE_VERSION', '2. 3' );45 define( 'ELE_MAILER_LITE_VERSION', '2.4' ); 46 46 define( 'ELE_MAILER_LITE_PACKAGE', 'free' ); 47 47 define( 'ELE_MAILER_LITE_PLUGIN_URL', trailingslashit(plugin_dir_url(__FILE__ ) ) ); -
elemailer-lite/tags/2.4/readme.txt
r3116007 r3189868 3 3 Tags: email, cf7, email template, elementor addons, email marketing, email template builder, elementor, contact form 7, email design, woocommerce email customizer, free email builder, ai 4 4 Requires at least: 4.5 5 Tested up to: 6. 5.55 Tested up to: 6.7 6 6 Requires PHP: 7.2 7 Stable tag: 2. 37 Stable tag: 2.4 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 147 147 148 148 == Changelog == 149 = 2.4 = 150 * Fix: Compatilbity with latest wp release and elementor fatal error 149 151 = 2.3 = 150 152 * Tweak: Compatilbity with latest wp release and elementor -
elemailer-lite/trunk/app/form-template/view/default-elementor-style.php
r3018387 r3189868 1 <style>h1,h2,h3,h4,h5,h6,p,div,a,span{font-family: Arial, Helvetica, sans-serif;margin: 0px;}h1 {font-size: 36px;line-height: 70px;font-weight: 600;letter-spacing: 1px;margin-bottom: 0px;}h2 {font-size: 24px;line-height: 30px;font-weight: 600;margin-bottom: 0px;}h3 {font-size: 22px;line-height: 24px;font-weight: 600;margin-bottom: 0px;}h4 {font-size: 20px;line-height: 27px;font-weight: 600;}h5 {font-size: 16px;line-height: 24px;font-weight: 600;}h6 {font-size: 14px;line-height: 24px;font-weight: 600;}p {font-size: 14px;line-height: 24px;}img {width: 100%;}a{text-decoration: unset;text-decoration: none;font-weight: 600;line-height: initial;box-shadow: none;cursor: pointer;}.void-section-text p,.void-section-text h1,.void-section-text h2,.void-section-text h3,.void-section-text h4,.void-section-text h5,.void-section-text h6 {margin: 0px auto;display: block;font-family: Arial,Helvetica,sans-serif;color: #000;}h1:before,h2:before {display: none !important;}.elementor *, .elementor {-webkit-box-sizing: border-box;box-sizing: border-box;}ul li,ol li,ul,ol{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;margin-left: 0px;overflow: visible!important;}.elementor .elementor-inner, .elementor-section,.elementor-section-wrap{max-width: 600px;margin: 0 auto;}.elementor-widget:not(:last-child) {margin: 0px !important;}.elementor-section .elementor-container {margin-right: auto;margin-left: auto;overflow:auto;}.elementor-column-wrap {width: 100%;}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding: 0px;}.elementor-column .elementor-element-populated .elementor-widget-wrap,.elementor-column .elementor-element-populated.elementor-widget-wrap{padding: 10px;}.elementor-widget-wrap {width: 100%;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {width: 100%;}.elementor-widget {width: 100%;}.elementor-widget-wrap>.elementor-element {width: 100%;}.elementor-col-100 {width: 100%;}.elementor-col-50 {width: 50%;}.elementor-col-33{width: 33.333%;}.elementor-col-25{width: 25%;}.elementor-col-66{width: 66.666%;}.elementor-col-20{width: 20%;}.elementor-column {float: left;display: inline-block;}.elementor-row {width: 100%;display: block;overflow: auto;}body,.elemailer-send-template{overflow: auto;}.elemailer-play-icon{height: 100%;width: 100%;}.void-email-image-box h3,.void-email-image-box p, .ele-footer-text p, .ele-unsubscribe a{line-height: initial;}.ele-unsubscribe a{text-decoration: underline;}@media screen and (max-width:600px) {.elementor-column {display: block !important;width: 100% !important;}}1 <style>h1,h2,h3,h4,h5,h6,p,div,a,span{font-family: Arial, Helvetica, sans-serif;margin: 0px;}h1 {font-size: 36px;line-height: 70px;font-weight: 600;letter-spacing: 1px;margin-bottom: 0px;}h2 {font-size: 24px;line-height: 30px;font-weight: 600;margin-bottom: 0px;}h3 {font-size: 22px;line-height: 24px;font-weight: 600;margin-bottom: 0px;}h4 {font-size: 20px;line-height: 27px;font-weight: 600;}h5 {font-size: 16px;line-height: 24px;font-weight: 600;}h6 {font-size: 14px;line-height: 24px;font-weight: 600;}p {font-size: 14px;line-height: 24px;}img {width: 100%;}a{text-decoration: unset;text-decoration: none;font-weight: 600;line-height: initial;box-shadow: none;cursor: pointer;}.void-section-text p,.void-section-text h1,.void-section-text h2,.void-section-text h3,.void-section-text h4,.void-section-text h5,.void-section-text h6 {margin: 0px auto;display: block;font-family: Arial,Helvetica,sans-serif;color: #000;}h1:before,h2:before {display: none !important;}.elementor *, .elementor {-webkit-box-sizing: border-box;box-sizing: border-box;}ul li,ol li,ul,ol{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;margin-left: 0px;overflow: visible!important;}.elementor .elementor-inner, .elementor-section,.elementor-section-wrap{max-width: 600px;margin: 0 auto;}.elementor-widget:not(:last-child) {margin: 0px;}.elementor-section .elementor-container {margin-right: auto;margin-left: auto;overflow:auto;}.elementor-column-wrap {width: 100%;}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding: 0px;}.elementor-column .elementor-element-populated .elementor-widget-wrap,.elementor-column .elementor-element-populated.elementor-widget-wrap{padding: 10px;}.elementor-widget-wrap {width: 100%;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {width: 100%;}.elementor-widget {width: 100%;}.elementor-widget-wrap>.elementor-element {width: 100%;}.elementor-col-100 {width: 100%;}.elementor-col-50 {width: 50%;}.elementor-col-33{width: 33.333%;}.elementor-col-25{width: 25%;}.elementor-col-66{width: 66.666%;}.elementor-col-20{width: 20%;}.elementor-column {float: left;display: inline-block;}.elementor-row {width: 100%;display: block;overflow: auto;}body,.elemailer-send-template{overflow: auto;}.elemailer-play-icon{height: 100%;width: 100%;}.void-email-image-box h3,.void-email-image-box p, .ele-footer-text p, .ele-unsubscribe a{line-height: initial;}.ele-unsubscribe a{text-decoration: underline;}@media screen and (max-width:600px) {.elementor-column {display: block !important;width: 100% !important;}} -
elemailer-lite/trunk/elemailer-lite.php
r3116007 r3189868 6 6 * Plugin URI: https://elemailer.com/ 7 7 * Description: Elementor Email template & campaign builder for WordPress 8 * Version: 2. 38 * Version: 2.4 9 9 * Author: elemailer 10 10 * Author URI: https://elemailer.com/ 11 11 * Text Domain: elemailer-lite 12 * Elementor tested up to: 3. 2413 * Elementor Pro tested up to: 3. 2412 * Elementor tested up to: 3.3 13 * Elementor Pro tested up to: 3.3 14 14 * License: GPL-2.0+ 15 15 * License URI: http://www.gnu.org/licenses/gpl-2.0.txt -
elemailer-lite/trunk/integrations/elementor/actions/hooks.php
r2957801 r3189868 178 178 * @since 1.2 179 179 */ 180 public function remove_container_experiment( $ document) {180 public function remove_container_experiment( $manager ) { 181 181 if(isset( $_GET['post']) && in_array( get_post_type($_GET['post']), ['em-form-template', 'em-emails-template'] ) ){ 182 182 183 $document->remove_feature( 'container'); 184 185 // @since 1.8 we no longer need it because of remove_all_experiement_requirement system. we will remove it later 183 // @since 1.8 we no longer need it because of remove_all_experiement_requirement system. we will remove it later 186 184 // patch for fixing fatal error on elementor loop builder as it reqires container. So we are initializing fake loop 187 185 // require_once('container.php'); … … 191 189 } ); 192 190 191 192 // $manager returns an object 193 if ($manager instanceof \Elementor\Core\Experiments\Manager) { 194 195 // The experiment values are private, so using Reflection allow us to take 'features' private properties 196 $reflection = new \ReflectionClass($manager); 197 $property = $reflection->getProperty('features'); 198 $property->setAccessible(true); 199 $features = $property->getValue($manager); 200 201 // Print the experiment names in case you need to check the name of the experiment you want to disable 202 //error_log( print_r($features, true) ); 203 204 // Check for an experiment and disable it (this example disables optimized control loading) 205 if (isset($features['container'])) { 206 $features['container']['state'] = 'inactive'; 207 $property->setValue($manager, $features); 208 } 209 } 210 211 return $manager; 212 213 193 214 194 215 } -
elemailer-lite/trunk/languages/elemailer-lite.pot
r3116007 r3189868 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Elemailer Lite 2. 3\n"5 "Project-Id-Version: Elemailer Lite 2.4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elemailer-lite\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2024- 07-11T04:42:42+00:00\n"12 "POT-Creation-Date: 2024-11-15T21:43:38+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.1 0.0\n"14 "X-Generator: WP-CLI 2.11.0\n" 15 15 "X-Domain: elemailer-lite\n" 16 16 … … 183 183 msgstr "" 184 184 185 #: integrations/elementor/actions/hooks.php:2 46185 #: integrations/elementor/actions/hooks.php:267 186 186 #: integrations/elementor/widgets/button/button.php:229 187 187 #: integrations/elementor/widgets/divider/divider.php:168 … … 200 200 msgstr "" 201 201 202 #: integrations/elementor/actions/hooks.php:2 52202 #: integrations/elementor/actions/hooks.php:273 203 203 #: integrations/elementor/widgets/button/button.php:142 204 204 #: integrations/elementor/widgets/button/button.php:233 … … 230 230 msgstr "" 231 231 232 #: integrations/elementor/actions/hooks.php:2 53232 #: integrations/elementor/actions/hooks.php:274 233 233 #: integrations/elementor/widgets/button/button.php:234 234 234 #: integrations/elementor/widgets/divider/divider.php:173 … … 249 249 msgstr "" 250 250 251 #: integrations/elementor/actions/hooks.php:2 61251 #: integrations/elementor/actions/hooks.php:282 252 252 #: integrations/elementor/widgets/button/button.php:242 253 253 #: integrations/elementor/widgets/divider/divider.php:181 … … 266 266 msgstr "" 267 267 268 #: integrations/elementor/actions/hooks.php: 282268 #: integrations/elementor/actions/hooks.php:303 269 269 #: integrations/elementor/widgets/button/button.php:259 270 270 #: integrations/elementor/widgets/divider/divider.php:198 -
elemailer-lite/trunk/plugin.php
r3116007 r3189868 43 43 public function define_constant() 44 44 { 45 define( 'ELE_MAILER_LITE_VERSION', '2. 3' );45 define( 'ELE_MAILER_LITE_VERSION', '2.4' ); 46 46 define( 'ELE_MAILER_LITE_PACKAGE', 'free' ); 47 47 define( 'ELE_MAILER_LITE_PLUGIN_URL', trailingslashit(plugin_dir_url(__FILE__ ) ) ); -
elemailer-lite/trunk/readme.txt
r3116007 r3189868 3 3 Tags: email, cf7, email template, elementor addons, email marketing, email template builder, elementor, contact form 7, email design, woocommerce email customizer, free email builder, ai 4 4 Requires at least: 4.5 5 Tested up to: 6. 5.55 Tested up to: 6.7 6 6 Requires PHP: 7.2 7 Stable tag: 2. 37 Stable tag: 2.4 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 147 147 148 148 == Changelog == 149 = 2.4 = 150 * Fix: Compatilbity with latest wp release and elementor fatal error 149 151 = 2.3 = 150 152 * Tweak: Compatilbity with latest wp release and elementor
Note: See TracChangeset
for help on using the changeset viewer.