Bsa-elementor-widgets plugins broken on newer version of elementor

The bsa-card and pages-navigation plugins are currently broken when newer versions of the elementor plugin is installed. When you enter the editor, the elementor side bar has a spinning wheel that never goes away. I used server side log files to validate the 500 errors that appeared in my browser logs.

I fixed the issue by updating references to the typography, and color schemes in these files to use the new elementor format. If someone from BSA wants to DM me I can provide copies of the files to update in the WP theme archive in the brand center.

bsa-card\bsa-card-description-register-controls.php

bsa-card\bsa-card-image-register-controls.php

bsa-card\bsa-card-title-controls.php

pages-navigation\pages-navigation.php

I replaced:

'scheme' => [

                                'type' => Color::get_type(),

'value' => Color::COLOR_1,

                            ],

with

  • Note the four options are COLOR_PRIMARY, COLOR_SECONDARY, COLOR_TEXT, COLOR_ACCENT which map to COLOR_1,2,3,4 in the original files.
'global' => [

                                'default' => \Elementor\Core\Kits\Documents\Tabs\Global_Colors::COLOR_TEXT

                            ],

and

'scheme' => Typography::TYPOGRAPHY_3,

with

  • Note typography follows the same options as COLOR, instead use TYPOGRAPHY_
'global' => [

                                'default' => \Elementor\Core\Kits\Documents\Tabs\Global_Typography::TYPOGRAPHY_TEXT,

                            ],

You are a life saver I was just looking at this issue in the test server, worked a treat. Thank you for sharing

Would you be willing to share your modified files? I must have missed something as I tried to fix this in our staging site.

@SebastianSzykier @JamesRedshaw

I’m still getting an error after applying the changes above. Can either of you provide a ‘Diff’ from the previous version?

@RebeccaHolcomb

Were you able to get this working? I’m still running into an issue w/ this plugin.

Please email troop658scoutmaster@gmail.com and I’ll send you the files.

@ChrisFairman I never got it to work on our council webpage… but our council recently merged which resulted in a new name. So… I simply rebuilt the website from the ground up on a new domain and new WordPress platform. Problem solved for me.

Thanks Rebecca! We are exploring a different theme, or perhaps just leaving the widget disabled.