Laszlo
Forum Replies Created
-
Forum: Plugins
In reply to: [Smart Slider 3] Smart Slider 3 Pro updateHi everybody!
Quick update:
The infected version 3.5.1.35 might have created files and inserted data into the database if the server’s firewall was unable to prevent it.
In response, our senior developer has created a custom cleanup plugin that removes these files and database records.
You can find the download link for the plugin, along with installation instructions, in the following documentation:
We strongly recommend that anyone who has ever updated to version 3.5.1.35 completes this cleanup process to ensure that no malicious files or data remain on their site.
Forum: Plugins
In reply to: [Smart Slider 3] 3.5.1.34 Database errors – FixedHi @stepfaul ,
Thanks a lot for sharing this, we really appreciate it. It might help other users, too.
What you experienced can happen when an object cache stores outdated data after an update. In such cases, the site may continue using stale database values, which can lead to repeated update attempts or database related errors until the cache is cleared.
Clearing the object cache forces the system to load the fresh data from the database, which is why the issue resolved immediately afterward.
So this is not specific to Smart Slider 3 but it depends on the object cache, as it should respect the plugin updates and automatically purge itself when a plugin gets updated.
Anyways, I am glad you managed to fix the problem! 🙂
Best regards,
Laszlo.Forum: Plugins
In reply to: [Smart Slider 3] 3.5.1.34 on WP 6.9.4 Breaks SiteHi @kenika
Thank you very much, those details will likely help other users, too! 🙂
Abd you’re absolutely right: object caching can sometimes cause unexpected behavior. It may serve an older version of the database, so even after values are updated, the cached data can still reflect previous states.
That’s why we usually recommend clearing (purging) the object cache, either through any built-in options available or by using the method you suggested above.
Best regards,
Laszlo.Forum: Plugins
In reply to: [Smart Slider 3] Divi 5 IssuesThank you for your feedback @willoftheweb I am glad it solved the problem! 🙂
Meanwhile another user also encountered this problem, so we have managed to get a recent Divi 5 installer.
Hopefully we will be able to figure out something for the editor requests of Divi 5 by default.
Forum: Plugins
In reply to: [Smart Slider 3] Divi 5 IssuesThank you for the additional details.
That sounds a bug to me, too. I believe they are running the shortcodes in their editor and the result gets loaded trough an AJAX request, that we don’t support:What you could try is the following:
turn on the “Use Iframe In AJAX Calls” setting at:- Smart Slider 3 > Global Settings > General tab: https://smartslider.helpscoutdocs.com/article/1783-general
then refresh the editor and check if that makes any difference.
Whether this resolved the issue or not, please also contact us directly through our ticket system:
and send us the installer of the latest Divi 5 ( the .zip file ). This will allow us to review their code and determine whether it is possible for us to implement a general solution on our end. In similar cases, we typically address compatibility issues by forcing the slider to load through an iframe during editor requests of the problematic page builders.
Best regards,
Laszlo.Forum: Themes and Templates
In reply to: [Nature21] Mobile Ansicht, Smart Slider 3, Mobile MenüHi @inakalnbach
I am Laszlo from Nextend, we are the developers of Smart Slider 3, so I will answer the 2nd question as that is connected to us.
The reason your slider appears incorrectly is because our styles and scripts are missing from your site. I can see that you are using the “Ionos Performance” plugin:
and I believe the problem is caused by them, since if you add a GET parameter to the end of the URL, like this.:
then the slider will load fine. Sadly Ionos Performance is not compatible with Smart Slider 3, so I would suggest deactivating it and using an alternative cache plugin. On the above linked page you can find some alternative caching plugins, and configuration suggestions for them if you will experience any problems.
Best regards,
Laszlo.Forum: Plugins
In reply to: [Smart Slider 3] Slider Size & Have to Deactivate to save posts & pagesHi @alanaj7
Thanks for contacting us!
1: Displaying a portrait image without scrolling:
As I see you are using a portrait images with a resolution of 710*950. An image with such aspect ratio suits well for devices for devices with portrait screens such as mobile, but not for desktop.On desktop, having an image with such aspect ratio typically means that:
A.) you will have to scroll in order to see all of its parts
B.) or the image has to be scaled down to a very small size, which means it probably won’t be legibleSo if your goal is to have a landscape slider, and make that portrait image fit into it, then:
- first of all you should set the “Width” and “Height” values at:
Slider Settings > Size > Slider size
based on the aspect ratio that you want the slider to have, e.g. 1200×600 which means your slider will scale up and down with 2:1 aspect ratio, and the Slide Editor will display the results with 1200px x 600px size. - then at Slider Settings > Slides:
https://smartslider.helpscoutdocs.com/article/1809-slider-settings-slides
should set the “Slide background image fill” setting to “Fit”. This way your Slide background images will be scaled in a way that it will always fit into the slider’s area. But in return there will be an empty gap around the images when the aspect ratio of your slider differs from the aspect ratio of your images ( which will occur, since you will display a portrait image ind a landscape area ).
2: Error when saving pages:
I have just checked the latest “Smart Slider 3” with “Guttenberg” with the latest WordPress ( Version 6.9.1 at the moment ) and I was able to save posts and pages with Smart Slider 3 sliders on them without any problems. So I find it possible that your problem is actually caused by a third party plugin or maybe your theme, as it may have a conflict with Smart Slider 3.
First of all you should open the browser console as mentioned here:then try making changes and save the page. A red JavaScript error might show up in the console, which might point to the real source of the error, if you inspect its path.
If you can not recognize any plugins from that path of the file where the error occurs, then please perform a plugin/theme conflict test:So the goal is to deactivate all noise ( other plugins / custom themes ) in order to create a minimal environment where:
- Smart Slider 3 is the only enabled plugin
- and you use a pure ( unmodified ) WordPress default theme, like Twenty Twenty-Five
If the problem doesn’t occur with that setup, then you should start enabling your other plugins one by one, or in small groups and try saving again each time. Once the problem occurs again, you found the plugin that conflicts with us.
Please let me know its name, an we will take a look.Best regards,
Laszlo.Forum: Plugins
In reply to: [Smart Slider 3] Turn off on mobileHi @sooskriszta
#1 wp_is_mobile():
The wp_is_mobile() function runs on the server side, which is still affected by the problems that Gabor mentioned. So even if it won’t cause problems for you, it would for most users.#2 Caches:
It’s not presumptive. As actually in the past, we had an option for server-side device recognition, but we dropped it specifically because of the server-side caching issues Gabor mentioned. It ended up doing more harm than good, as web developers typically check their websites as logged in users, so they rarely saw this problem, while their visitors did. ( Most cache works the way that they display the live results for the logged in users. )
So that was the reason we had to rework the Slider Hide On feature into its current implementation.#2 Image loading:
In the Pro version we also have options to lazy load the Slide background images, so they won’t be downloaded until we need them.However please note that this forum is only for the Free version, and as per the forum guidelines commercial products can not be supported here:
So if you have further questions or problems connected to Pro features, then please contact us directly over the ticket system:
and we will answer your questions there.
Tip: If your slider appears below the fold, then you should set the “Loading mode” setting to “After page loaded”:
That way, we will put your slider content into a special template tag, that won’t be loaded on page load, thus its media ( such as images ) won’t be loaded either, until the slider loads.
Best regards,
Laszlo.Forum: Reviews
In reply to: [Smart Slider 3] Not very smart at all. Don’t waste your time.Hi @sgumby
Sure, Smart Slider 3 has a lot of settings, which means there is a bit of a learning curve. That is also what makes it so powerful.
We are always happy to help, but in this case you did not try to contact us for support first. Instead, you submitted a 1 star review right away, clearly out of frustration. That is not fair, and it could have been avoided if you had reached out to us before leaving the review.
Based on what you described, the main issue seems to be that you are not willing to invest time in learning the plugin you are trying to use. If you choose to use a plugin instead of building a custom solution from scratch, you normally need to start with the tutorials. This applies to Smart Slider 3 just as much as to any other slider plugin. Jumping in and building without understanding the core concepts will usually take more time, not less. Spending a little time on the basics makes everything much easier later.
( It is similar to buying a car. If you start driving without learning how to drive, you will run into problems. If you learn the basics first, things become much simpler. )
As for the problems you mentioned:
Slider sizing
The “Width” and “Height” values under- Slider Settings > Size > Slider Size
are normally used as an aspect ratio.
If your slider does not have much content, these values define how the slider scales. The slider will keep the original aspect ratio while scaling up or down.
For example:
If you set the slider size to 1200 x 600 (a 2:1 aspect ratio) and view it on a 400px wide screen, the slider will be 400px wide and 200px high, assuming there are no container limits or sidebars.Limit slide width
As the name suggests, this setting limits the width of the slide content, not the width of the slider itself. The video in our documentation explains this clearly:Force full width
In CSS, width: 100% means the element will be as wide as its container. In our case, that is already the default behavior.The purpose of the “Force full width” setting is different. It allows the slider to extend beyond its container and match the width of another parent element, defined by the selector in the “Adjust slider width to” field (by default, the body element). This requires JavaScript, which is why it is a separate option.
If your container is already full width, you do not need this setting and can leave it turned off or use the Boxed layout instead. If your container is not full width and you want the slider to span the entire screen, then this setting should be enabled. Since we can not know what layout you want to build, this needs to be configured based on your needs.
Background image fill
These images are not CSS background images. They are regular image elements, so CSS background properties do not apply here.Smart Slider 3 uses properties such as object-fit, as well as non-CSS solutions like “Blur fit”. Since many users do not have CSS knowledge, the setting names are designed to clearly describe what they do.
Each option is documented with explanations and examples here:
If you are unsure about a setting, the documentation search works well. Enter the setting name and you will find the relevant article quickly.
Editor behavior
The editor always shows the slider using the size defined under- Slider Settings > Size
On the frontend, there are multiple factors that will affect the actual size of the slider, e.g. the slider scales based on the container and the screen size. When using the Full Page layout, the slider fills the screen both horizontally and vertically. Using screen dimensions directly in the editor would make editing much harder.
So it is also not possible for the editor to fully emulate the environment where the slider is published. That is why we provide a preview button, which lets you check the result at different widths.
Bottom border in the “Free Full Width” template
Unfortunately, we do not have side-specific border setting, but it can be achieved with some CSS.
So the border you see comes from the custom CSS field, which is available under the “More” option. This section is intended for advanced users and is hidden by default because it requires CSS knowledge.
See the screenshot:“Free Full Width” template name
As the name suggests, this template uses the Full Width layout.But by default, we disable the “Force full width” setting in all of our importable templates. This setting relies on JavaScript to pull the slider out of its parent container, which requires more processing than a standard CSS solution.
Our general recommendation is to make the container itself full width and use “Force full width” only as a last resort, when the container can not be made full width.
Experience
Having 25 years of web development experience does not automatically translate to knowing how to use a specific plugin. To use any plugin efficiently, you need experience with that plugin. You can gain this either by using it over time or by going through the tutorials and learning the basics.For example, if you had watched at least the first 8 short tutorial videos of our Getting Started playlist:
https://www.youtube.com/watch?v=3PPtkRU7D74&list=PLSawiBnEUNfvVeY7M8Yx7UdyOpBEmoH7Zyou could have built the simple 3 slide slider you mentioned in about 3 minutes, or 5 minutes if you wanted to style it further.
Background images
As mentioned earlier, Smart Slider 3 does not use CSS background images. We use a picture element with source and img tags inside.Final notes
As mentioned at the beginning, we are always happy to help. So next time you run into questions or issues, please contact us through our support system first:and give us a chance to help before you bash us with a negative review.
Best regards,
LaszloForum: Plugins
In reply to: [Nextend Social Login and Register] Disable Storing GIF AvatarsFrom the 3rd parameter of the “nsl_update_avatar” action hook, you can get the avatar URL.
So you could parse that URL, and based on the extension, you could remove our updateAvatar callback function ( which is responsible for updating the avatars ) when the extension is gif.
Please note that, custom coding is out of the scope of our support, but I created a basic example for you, so you can see what I meant exactly:
add_action('nsl_update_avatar', function ($provider, $user_id, $avatarUrl) {
$path = parse_url($avatarUrl, PHP_URL_PATH);
if ($path && strtolower(pathinfo($path, PATHINFO_EXTENSION)) === 'gif') {
remove_action('nsl_update_avatar', array(
NextendSocialLoginAvatar::getInstance(),
'updateAvatar'
), 10);
}
}, 1, 3);You could add this to the functions.php file of your child-theme or via a custom plugin.
Note: I also added this example to the “Guides” section of our documentation:
Best regards,
Laszlo.Hi @niguramu
I am Laszlo from Nextendweb. We are the developers of Smart Slider 3.
Meanwhile you opened a support ticket in our ticket system too, and I have already replied to that. But just in case I copy here the message that I sent you over the ticket system:
I have just tested this with a clean WordPress install with:
- WordPress 6.9
- PHP 8.4 ( but also checked it with PHP 8.3.14 )
where I installed the mentioned 3 plugins:
- WooCommerce – latest version: 10.4.3
- Smart Slider 3 ( Free ) – latest version: 3.5.1.31
- Facebook for WooCommerce – latest version: 3.5.15
and I activated a clean “Storefront” theme as well.
Then I imported the sample WooCommerce products and the edit product page ( e.g.: /wp-admin/post.php?post=148&action=edit ) loaded fine for me.
So I haven’t managed to reproduce this problem. Also in the “GoogleProductTaxonomy.php” file of “Facebook for WooCommerce” where the error gets triggered from, I only see a constant called TAXONOMY, which has an associative array value. So I don’t see any 3rd party output buffering here that could interfere with our output buffer.
Do I need to make additional configurations other than what you described in the steps for this problem to occur?
Can you reproduce it with a clean WordPress install following the steps you provided?If you can’t reproduce it either, then please:
1.) enable the error reporting in your /wp-config.php via the code:
error_reporting(E_ALL); ini_set(‘display_errors’, 1); ini_set(“log_errors”, 1); ini_set(“error_log”, dirname(__FILE__).”/php-error.log”); that we mention in the documentation: https://smartslider.helpscoutdocs.com/article/1949-error-reporting#error-wp
2.) check the page with the problem so the error will occur
3.) a “php-error.log” file should be generated at the path where your /wp-config.php file is located. That should contain the call stack of the error which could help us figuring out:- how you get to the point where the problem occurs
- and if you have any other PHP errors before this output buffering specific issue, which could be the real source of the error
Please send us that error log over the ticket system of Smart Slider 3 ( feel free to reply to the message that you received from us ) and we will take a look.
Best regards,
Laszlo.Hi @mdc2957
That console error/warning is definitely not coming from Nextend Social Login, as we don’t have such error message. Although it says “NSL”, that acronym refers to something else.
By the way, by order summary, you mean the “Checkout” page, right? Since just in case I have checked this with the latest WooCommerce checkout page, and I couldn’t see such warnings in the console.
But you can also confirm this, the following way:
- first of all check if that console warning/error is consistent or not. So try refreshing the page a couple of times and check if the error appears in the console after every reload or only occasionally.
- If it is a consistent error, then you should disable Nextend Social Login in your WordPress plugins list, then check the Checkout page again if you still see the console error/warning there.
If you do, that already confirms that the problem is not connected to Nextend Social Login. - start disabling your other plugins one by one ( except WooCommerce ) and check the checkout page again each time. Once the warning disappears, you managed to find the plugin that throws that waning, and you should contact its developers to figure out why that error occurs / how you could fix it.
Note: if you see that warning even with all plugins disabled, except WooCommerce, then the warning could come from a MU / Drop-Ins plugin, or maybe from your theme. So you should also try disabling the mu/drop-ins plugins ( by moving the corresponding files out from the /wp-content folder trough FTP ) and changing your theme to a WordPress default one, like Twenty Twenty-One.
Best regards,
Laszlo.Hi @sophiac2
Unfortunately we are not familiar with the debug information of Popup Builder, but I believe this information will help its developers in the debugging process.
But as a first guess I believe your problem is connected to this:- DebugReport.js?ver=4.4.2:20 OPTIONS:
- DebugReport.js?ver=4.4.2:44 popupLimitationCount – 2
- DebugReport.js?ver=4.4.2:44 popupLimitatioExpiry – 0
which to me sounds exactly what you mentioned, so the number of times the popup can be opened is limited by one of their settings, probably this one:
- Advanced > Popup showing limitation > Popup showing count
If that didn’t work, then you will need to wait for the developers of Popup Builder to check this for you ( as they will understand this debug information better ).
Best regards,
Laszlo.Hi @sophiac2
I am Laszlo from Nextend, we are the developers of Smart Slider 3.
We haven’t received any feedback about conflicts with Popup Builder, but just in case I have checked them together and:- the sliders of Smart Slider 3 appeared fine
- the triggers of Popup Builder also opened their popup fine
I see you mentioned that, the 2 other Popup Builder popup occurrences worked fine on the page where you have a Smart Slider 3 slider, so I believe the problem is with the “Display Rules” or “Events” configurations of the 3rd popup.
I believe, if you uploaded the screenshots to somewhere ( e.g. Imgur, Dropbox ) about:- the configurations of these settings
- and the element that should open the popup
and shared the links here, that would help the developers of Popup Builder debug this problem for you.
Important note: this is a public forum, so make sure your screenshots won’t show any sensitive information.
Best regards,
Laszlo.Forum: Plugins
In reply to: [Nextend Social Login and Register] google one tap??Hi @hkpresent
Thank you, I am happy you love our plugin!
As for Google One Tap:
I am sorry, but currently we don’t have Google One Tap option yet.
But it is already on our To Do list, so hopefully we will make it in the future, but I can not tell an ETA for it, yet unfortunatelly.
Best regards,
Laszlo.