Smart Slider 3 & Elementor
In this article
Check out our related blog post, or find the video and written tutorial below.
How to publish your slider with Elementor?
Locate Smart Slider 3's widget at the Elementor widget list and drag it to the position where you want to have your slider.
Click on the Select Slider button to choose your slider or enter the slider ID.
The selected slider loads in the editor. You can't edit the slider using the page builder, but you can see how it will look like.
Update your Smart Slider 3 to the latest version, because new Elementor versions often change their codes and we need to adjust our codes to theirs!
Problems with our shortcode
Don't use text blocks with slider shortcodes, but rather use our Smart Slider element.
Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0
memory_limitvalue is reached on your server. To confirm that this is the problem, write this code inside your
wp-config.phpfile right under the
error_reporting(E_ALL); ini_set('display_errors', 1); ini_set("log_errors", 1); ini_set("error_log", dirname(__FILE__)."/php-error.log");
and go to your page once again with this error. You should find a php-error.log file next to your
wp-config.phpfile after that and this should tell you the cause of the problem. If it really will be a
memory_limitreached error, contact your server host and ask them to increase this value on your server!
Memory limit on Hostgator Server
Hostgator has a common issue with their servers, that the given
memory_limitvalue isn't used and your website stops around 100M memory limitation. They weren't able to identify the real cause at our customers, but upgrading the PHP versions from 5.x to 7.x solved the problem.
Smart Slider with ID: X
Sharing your website's url, where you have Smart Slider 3, you see "Smart Slider with ID:" and the slider's ID number within the description of the given page.
The problem is caused by Elementor and Yoast SEO, that Elementor stores our shortcodes within your page's/post's content as "Smart Slider with ID: X" and because of this our codes cannot run within Yoast SEO to try not show anything in place of the shortcode. Then by default Yoast SEO gets its meta descriptions from the page's/post's contents, so this Elementor stored content.
When you use Yoast SEO give meta description for your pages, posts. That way Yoast SEO won't try to automatically generate them from the content.
Class not found
Fatal error: Class 'Elementor\Control_Base' not found
If you see this error message after updating your Elementor, or if you just installed a new Elementor:
Fatal error: Class 'Elementor\Control_Base' not found in /wp-content/plugins/nextend-smart-slider3-pro/includes/integrations/Elementor.php on line 76
then update your Smart Slider 3, and it will solve your problem!