Premium Addons for Elementor - Version 2.3.9

Version Description

  • Tweak: Added Posts Spacing option for Premium Blog widget.
  • Fix: Title Typography issue in Premium Blog widget.
  • Fix: Post title and format icon position issue in Premium Blog widget.
Download this release

Release Info

Developer leap13
Plugin Icon 128x128 Premium Addons for Elementor
Version 2.3.9
Comparing to
See all releases

Code changes from version 2.3.8 to 2.3.9

admin/settings-page.php CHANGED
@@ -373,7 +373,7 @@ class PA_admin_settings {
373
 
374
  <tr class="pa-roll-row">
375
  <th>Rollback Version</th>
376
- <td><div><?php echo sprintf( '<a target="_blank" href="%s" class="button pa-btn pa-rollback-button elementor-button-spinner">Reinstall Version 2.3.7</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ) ); ?> </div><p class="pa-roll-desc"><span>Warning: Please backup your database before making the rollback.</span></p></td>
377
  </tr>
378
  <tr>
379
  <th><h4 class="pa-beta-test">Become a Beta Tester</h4><span class="pa-beta-test-span">Turn-on Beta Tester, to get notified when a new beta version of Premium Addons for Elementor. The Beta version will not install automatically. You always have the option to ignore it.</span></th>
373
 
374
  <tr class="pa-roll-row">
375
  <th>Rollback Version</th>
376
+ <td><div><?php echo sprintf( '<a target="_blank" href="%s" class="button pa-btn pa-rollback-button elementor-button-spinner">Reinstall Version 2.3.8</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ) ); ?> </div><p class="pa-roll-desc"><span>Warning: Please backup your database before making the rollback.</span></p></td>
377
  </tr>
378
  <tr>
379
  <th><h4 class="pa-beta-test">Become a Beta Tester</h4><span class="pa-beta-test-span">Turn-on Beta Tester, to get notified when a new beta version of Premium Addons for Elementor. The Beta version will not install automatically. You always have the option to ignore it.</span></th>
assets/css/premium-addons.css CHANGED
@@ -1471,6 +1471,9 @@ button.premium-modal-box-modal-close {
1471
  }
1472
  /**************** Premium Blog *****************/
1473
  /***********************************************/
 
 
 
1474
  .premium-blog-thumb-effect-wrapper {
1475
  position: relative;
1476
  overflow: hidden;
@@ -1478,6 +1481,9 @@ button.premium-modal-box-modal-close {
1478
  .premium-blog-thumbnail-container {
1479
  overflow: hidden;
1480
  }
 
 
 
1481
  .premium-blog-post-link {
1482
  position: absolute;
1483
  top: 0;
@@ -1745,7 +1751,6 @@ button.premium-modal-box-modal-close {
1745
  display: flex;
1746
  align-items: center;
1747
  justify-content: center;
1748
- float: left;
1749
  cursor: pointer;
1750
  background: #eee;
1751
  width: 55px;
@@ -1801,7 +1806,6 @@ button.premium-modal-box-modal-close {
1801
  border-top: 1px solid;
1802
  padding-top: 14px;
1803
  }
1804
- .premium-blog-entry-meta,
1805
  .premium-blog-post-content {
1806
  margin-top: 0;
1807
  margin-left: 75px;
1471
  }
1472
  /**************** Premium Blog *****************/
1473
  /***********************************************/
1474
+ .premium-blog-post-container {
1475
+ padding: 15px;
1476
+ }
1477
  .premium-blog-thumb-effect-wrapper {
1478
  position: relative;
1479
  overflow: hidden;
1481
  .premium-blog-thumbnail-container {
1482
  overflow: hidden;
1483
  }
1484
+ .premium-blog-content-wrapper .premium-blog-inner-container {
1485
+ display: flex;
1486
+ }
1487
  .premium-blog-post-link {
1488
  position: absolute;
1489
  top: 0;
1751
  display: flex;
1752
  align-items: center;
1753
  justify-content: center;
 
1754
  cursor: pointer;
1755
  background: #eee;
1756
  width: 55px;
1806
  border-top: 1px solid;
1807
  padding-top: 14px;
1808
  }
 
1809
  .premium-blog-post-content {
1810
  margin-top: 0;
1811
  margin-left: 75px;
premium-addons-for-elementor.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Premium Addons for Elementor
4
  Description: Premium Addons Plugin Includes 20 premium widgets for Elementor Page Builder.
5
  Plugin URI: https://premiumaddons.com
6
- Version: 2.3.8
7
  Author: Leap13
8
  Author URI: http://leap13.com/
9
  Text Domain: premium-addons-for-elementor
@@ -22,12 +22,12 @@ if( !function_exists('add_action') ) {
22
 
23
  if( !defined( 'ABSPATH' ) ) exit; // No access of directly access
24
 
25
- define( 'PREMIUM_ADDONS_VERSION', '2.3.8' );
26
  define( 'PREMIUM_ADDONS_URL', plugins_url('/', __FILE__ ) );
27
  define( 'PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
28
  define( 'PREMIUM_ADDONS_FILE', __FILE__ );
29
  define( 'PREMIUM_ADDONS_BASENAME', plugin_basename(__FILE__));
30
- define( 'PREMIUM_ADDONS_STABLE_VERSION', '2.3.7');
31
 
32
 
33
  /**
3
  Plugin Name: Premium Addons for Elementor
4
  Description: Premium Addons Plugin Includes 20 premium widgets for Elementor Page Builder.
5
  Plugin URI: https://premiumaddons.com
6
+ Version: 2.3.9
7
  Author: Leap13
8
  Author URI: http://leap13.com/
9
  Text Domain: premium-addons-for-elementor
22
 
23
  if( !defined( 'ABSPATH' ) ) exit; // No access of directly access
24
 
25
+ define( 'PREMIUM_ADDONS_VERSION', '2.3.9' );
26
  define( 'PREMIUM_ADDONS_URL', plugins_url('/', __FILE__ ) );
27
  define( 'PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
28
  define( 'PREMIUM_ADDONS_FILE', __FILE__ );
29
  define( 'PREMIUM_ADDONS_BASENAME', plugin_basename(__FILE__));
30
+ define( 'PREMIUM_ADDONS_STABLE_VERSION', '2.3.8');
31
 
32
 
33
  /**
readme.txt CHANGED
@@ -3,9 +3,9 @@ Contributors: leap13
3
  Tags: Elementor, Elementor Page Builder, Elements, Elementor Addons, Add-ons, page builder
4
  Donate link: http://premiumaddons.com
5
  Requires at least: 4.5
6
- Tested up to: 4.9.6
7
  Requires PHP: 5.4
8
- Stable tag: 2.3.8
9
  License: GPL v3.0
10
  License URI: https://opensource.org/licenses/GPL-3.0
11
 
@@ -99,6 +99,12 @@ Premium Addons for Elementor is light weight and we also gave you the control to
99
 
100
  == Changelog ==
101
 
 
 
 
 
 
 
102
  = 2.3.8 =
103
 
104
  - Tweak: Added HTML post title tag option for Premium Blog widget.
3
  Tags: Elementor, Elementor Page Builder, Elements, Elementor Addons, Add-ons, page builder
4
  Donate link: http://premiumaddons.com
5
  Requires at least: 4.5
6
+ Tested up to: 4.9.7
7
  Requires PHP: 5.4
8
+ Stable tag: 2.3.9
9
  License: GPL v3.0
10
  License URI: https://opensource.org/licenses/GPL-3.0
11
 
99
 
100
  == Changelog ==
101
 
102
+ = 2.3.9 =
103
+
104
+ - Tweak: Added Posts Spacing option for Premium Blog widget.
105
+ - Fix: Title Typography issue in Premium Blog widget.
106
+ - Fix: Post title and format icon position issue in Premium Blog widget.
107
+
108
  = 2.3.8 =
109
 
110
  - Tweak: Added HTML post title tag option for Premium Blog widget.
widgets/premium-blog.php CHANGED
@@ -164,6 +164,28 @@ class Premium_Blog_Widget extends Widget_Base
164
  ]
165
  ]
166
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
167
 
168
  /*Excerpt*/
169
  $this->add_control('premium_blog_excerpt',
@@ -438,7 +460,7 @@ class Premium_Blog_Widget extends Widget_Base
438
  [
439
  'name' => 'premium_blog_title_typo',
440
  'scheme' => Scheme_Typography::TYPOGRAPHY_1,
441
- 'selector' => '{{WRAPPER}} .premium-blog-entry-title a',
442
  ]
443
  );
444
 
164
  ]
165
  ]
166
  );
167
+
168
+ /*Post Spacing*/
169
+ $this->add_responsive_control('premium_blog_posts_spacing',
170
+ [
171
+ 'label' => esc_html__('Spacing', 'premium-addons-for-elementor'),
172
+ 'type' => Controls_Manager::SLIDER,
173
+ 'size_units' => ['px', '%', "em"],
174
+ 'range' => [
175
+ 'px' => [
176
+ 'min' => 1,
177
+ 'max' => 200,
178
+ ],
179
+ ],
180
+ 'condition' => [
181
+ 'premium_blog_grid' => 'yes'
182
+ ],
183
+ 'selectors' => [
184
+ '{{WRAPPER}} .premium-blog-post-container' => 'padding: {{SIZE}}{{UNIT}};'
185
+ ]
186
+ ]
187
+ );
188
+
189
 
190
  /*Excerpt*/
191
  $this->add_control('premium_blog_excerpt',
460
  [
461
  'name' => 'premium_blog_title_typo',
462
  'scheme' => Scheme_Typography::TYPOGRAPHY_1,
463
+ 'selector' => '{{WRAPPER}} .premium-blog-entry-title',
464
  ]
465
  );
466