Compatibility issue: Elementor Custom Skin Pro Vers and Elementor Version 3.26.0
-
Since updating to Elementor Custom Skin Pro Version 3.1.9, I get a Critical Error on our Hiring page. I had to disable the plugin to get the page to load. Additionally, the plugin breaks Elementor’s drag and drop elements.
-
Same issue here! Your Plugin broke our entire site and we′ve had to deactivate it. Unknown class ele-custom-skin-colors…
Same… crashing many of our sites.
My loop is completely broken, had to deactivate the plugin and rebuild it.
Any loop where I use Ele Custom Skin, instead of showing the 10 different posts set in the query, it shows the same post 10 times.
If I switch to Classic or Cards, it loads the correct loop, but if I use Ele Custom Skin, the loop is broken.
-
This reply was modified 3 months ago by
one3rdnerd.
Same issue!!
Same problem. Any update from plugin developers would be great. Thanks!
Unfortunately I haven’t heard anything or seen a similar solution and the native box editing features in Elementor don’t solve all of the same use cases.
I’m guessing this is abandoned which is a shame, I’ll post back if I find a solution or alternative.
Same issue for me. I am worried we won’t see a resolution since the plugin hasn’t been updated in over 10 months.
Ha, right after making an account and posting I go back to one of my sites and see an update has been pushed out for “Ele Custom Skin Pro”. It looks like version 3.2.5?solves the issue for anyone use the pro version.
Okay, that’s a positive sign then. Hopefully the same fix is applied to the free version on here.
Can confirm appears to be fixed in Ele Custom Skin Pro, Version 3.2.5
Here’s a diff of the changes, if that helps anyone.
diff --git a/wp-content/plugins/ele-custom-skin-pro/ele-custom-skin-pro.php b/wp-content/plugins/ele-custom-skin-pro/ele-custom-skin-pro.php
index e2731df04..9dbe56b14 100644
--- a/wp-content/plugins/ele-custom-skin-pro/ele-custom-skin-pro.php
+++ b/wp-content/plugins/ele-custom-skin-pro/ele-custom-skin-pro.php
@@ -1,7 +1,7 @@
<?php
/*
* Plugin Name: Ele Custom Skin Pro
- * Version: 3.2.4
+ * Version: 3.2.5
* Description: Elementor Custom Skin Pro adds more functionality to the Ele Custom Skin: alternating templates inside a loop, dynamic anywhere, custom dynamic values and many more.
* Plugin URI: https://dudaster.com
* Author: Dudaster.com
@@ -10,18 +10,18 @@
* Domain Path: /languages
* License: GPLv3
* License URI: https://www.gnu.org/licenses/gpl-3.0
- * Elementor tested up to: 3.7.0
- * Elementor Pro tested up to: 3.8.0
+ * Elementor tested up to: 3.26.0
+ * Elementor Pro tested up to: 3.26.0
*/
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
define( 'ELECSP_DIR', plugin_dir_path( __FILE__ ));
-define ('ELECSP_VER','3.2.4');
+define ('ELECSP_VER','3.2.5');
define ('ELECSP_PID','ecsprou');
define( 'ELECSP_URL', plugin_dir_url( __FILE__ ));
define ('ELECSP_SRV','https://dudaster.com/');
define ('ELECSP_SBK','https://dudaster.1002.ro/');
-add_action('elementor/widgets/widgets_registered','ele_custom_skin_pro');
+add_action('elementor/widgets/register','ele_custom_skin_pro');
function ele_custom_skin_pro(){
diff --git a/wp-content/plugins/ele-custom-skin-pro/modules/display-conditions.php b/wp-content/plugins/ele-custom-skin-pro/modules/display-conditions.php
index f2d7dd674..895b2984f 100644
--- a/wp-content/plugins/ele-custom-skin-pro/modules/display-conditions.php
+++ b/wp-content/plugins/ele-custom-skin-pro/modules/display-conditions.php
@@ -35,11 +35,12 @@ class ECS_Conditions_Manager {
$wpdb->term_relationships.object_id=$wpdb->posts.ID
WHERE $wpdb->posts.post_status='publish'"
);
- $loop_templates=false;
+ $loop_templates=array();
foreach ( $templates as $template ) {
$loop_templates[] = $template->ID;
}
- $this->loop_templates=$loop_templates;
+ if(empty($loop_templates)) $this->loop_templates=false;
+ else $this->loop_templates=$loop_templates;
}
// get the template id for use
public function get_template(){
diff --git a/wp-content/plugins/ele-custom-skin-pro/skin/skin-custom.php b/wp-content/plugins/ele-custom-skin-pro/skin/skin-custom.php
index 380c236a5..7ebbd2cc9 100644
--- a/wp-content/plugins/ele-custom-skin-pro/skin/skin-custom.php
+++ b/wp-content/plugins/ele-custom-skin-pro/skin/skin-custom.php
@@ -107,6 +107,7 @@ add_action( 'ECS_after_control', function($skin){
'label_on' => __( 'On', 'ele-custom-skin' ),
'return_value' => 'yes',
'default' => '',
+ 'render_type' => 'ui',
'frontend_available' => true,
'condition' => [
$skin->get_id().'_same_height!' => '100%',
@@ -648,10 +649,9 @@ add_action( 'ECS_after_style_controls', function($skin){
[
'label' => __( 'Background Color', 'ele-custom-skin' ),
'type' => \Elementor\Controls_Manager::COLOR,
- 'scheme' => [
- 'type' => Elementor\Core\Schemes\Color::get_type(),
- 'value' => Elementor\Core\Schemes\Color::COLOR_4,
- ],
+ 'global' => [
+ 'default' => \Elementor\Core\Kits\Documents\Tabs\Global_Colors::COLOR_ACCENT,
+ ],
'selectors' => [
'{{WRAPPER}} .elementor-swiper-button.elementor-swiper-button-prev, {{WRAPPER}} .elementor-swiper-button.elementor-swiper-button-next' => 'background-color: {{VALUE}};',
],
diff --git a/wp-content/plugins/ele-custom-skin-pro/update.php b/wp-content/plugins/ele-custom-skin-pro/update.php
index e9f9d0769..9c6a74dbb 100644
--- a/wp-content/plugins/ele-custom-skin-pro/update.php
+++ b/wp-content/plugins/ele-custom-skin-pro/update.php
@@ -69,6 +69,7 @@ class ecs_update
$information = $this->getRemote_information();
// If a newer version is available, add the update
+ if(isset($information->new_version))
if (version_compare($this->current_version, $information->new_version, '<')) {
$obj = new stdClass();
$obj->slug = $this->slug; -
This reply was modified 3 months ago by
- You must be logged in to reply to this topic.