Stoyan Georgiev
Forum Replies Created
-
Hello there @johnmacarts,
We had a look at your website. It was generating too many unique id’s for elements and was generating too many combined files.
In order to fix this, go to your Divi Theme Options-> Builder->Advanced and enable the Output Styles Inline option. After that click on the Clear button next to Static CSS File Generation. When you have enabled the option, Purge SG Cache, go to our plugin and you will be able to activate the JS Combination.
Check your site to see if everything is working as expected after that. If you have any issues, you can always contact us for further assistance.
Kind regards,
StoyanHey there @duffydjcoat,
We had a look at your website, but we could not replicate the issue. I’ve tested it on macOS on Safari, Chrome, and Firefox as well, but I couldn’t see any issues with the lazyload. The images were loaded correctly and were lazyloaded and were filling the width of the article.
If you have a specific set of steps to replicate the issue, please provide them. Are you experiencing this on different devices or only the one you are using? It would be of help if you can provide any screenshots of the unexpected behavior.
I am marking this thread as resolved since it is working as expected.
However, if you still experience any issues, feel free to contact us again here or PM me.Kind regards,
StoyanHey @stevetlui,
If you are using the latest version of Elementor go to Elementor-> Settings->Advanced and change CSS Print Method to Internal Embedding. This would solve the issue with multiple CSS files if they are caused by the Elementor. If your custom CSS processing script is adding unique content, you should exclude it from the exclude list. After you exclude something from the exclude list, purge the sg cache and you can reenable the combination option again.
If you still have any issues, feel free to contact us.
Kind regards,
StoyanHey @joelvc,
We’ve had a look at your website. It looks like the files generated are of different sizes. If you are using the Elementor plugin, go to Elementor-> Settings->Advanced and change CSS Print Method to Internal Embedding. This will solve any problems with excessive CSS files combination. For now, it looks like it is not generating an excessive amount of combined files. If you experience the issue in the future, contact us.
As for @fus3d, It looks like the Avada theme you are using has Dynamic CSS & JS
options enabled and that is creating CSS files for your pages. When you disable
CSS Compiling Method and disable the JS Compiler, purge the SG Cache, and after that enable the JS and CSS Combination from our plugin. This should remove the notice from the menu. If you still have any issues, feel free to contact us.As for both cases we strongly advise to not use multiple plugins/theme options for website optimization.
Kind regards,
StoyanHello there,
We had a look at your issue and it looks like the Elementor plugin is generating too many unique id’s.
In order to fix that, go to Elementor-> Settings->Advanced and change CSS Print Method to Internal Embedding.
After that, purge the sg cache and activate the CSS and JS combination from our plugin. Everything should be working as expected after that. However, if any issues appear, feel free to contact us again.
Kind regards,
StoyanMarking as resolved, since no reply was posted.
Hello there @sahiltanna,
Can you please provide an URL, so we can check the issue?
Kind regards,
StoyanHey Joel,
You can use vimdiff inside a terminal in order to compare your combined files.
This will show you what are the differences between them.In your case, there aren’t many scripts that are generated because of the unique id’s. The JS-Combination is generating many different combined scripts. This may be caused by plugins that are dynamically changing the content of your website. You can try adding them to the exclude list to see if that will take effect. If not, we can always have another look at your website.
Feel free to contact us again in the future.
Regards,
StoyanHello there,
We had a look at your website. I am afraid that the content you are having is generating too many unique elements and id’s which is pushing the JS-combination to create too many combined scripts.
The solution in your case will be to re-organize the content and reconsider the use of plugins that are dynamically changing the content or inserting unique id’s(slider, pop-ups, etc).
Kind regards,
StoyanHello there,
You can manually purge the SG-Cache, after that you can enable the JS Combination. Before enabling it, I would suggest excluding some scripts from the menu that can be found here Front-end Optimization-> Combine JavaScript Files-> Exclude from JavaScript Combination.
Most of the time the big amount of combined files is caused by sliders, pop-ups, and other dynamically changed content that is creating unique id’s, etc.
After that everything should be working as expected. If the issue still exists you can always contact us!
Kind regards,
StoyanHello there,
I took a look at your issue, we have patched the plugin and now everything should be working as expected.
If you experience any issues, feel free to contact us again.
Kind regards,
Stoyan- This reply was modified 4 years, 2 months ago by Stoyan Georgiev.
Hello there @nzshopsmart ,
The cf-cache-status – DYNAMIC means that the resource was not cached by default and your current Cloudflare caching configuration doesn’t instruct Cloudflare to cache the resource. Instead, the resource was requested from the origin web server.
In order to fix that you can either disable the Cloudflare caching or check the Page Rules and make the proper adjustments on what needs to be cached there.
Kind regards,
StoyanHello there,
Can you provide a site URL so I can check that issue?Regards,
StoyanHello there,
Sometimes security plugins or other plugins that make changes to the htaccess can lead to this error. Keep in mind, that after you remove a certain plugin, changes made to the htaccess are still present.
Kind regards,
StoyanHello there,
There is a high probability that a security plugin is blocking the access to the plugin. This may also be caused by a custom function or a htaccess rule.
You can try to disable any security plugins and see if the notice is still present. Keep in mind that rules written the htaccess remain there after a security plugin is disabled.
You can also check your console for any errors that could indicate the exact reason for the API to not function properly.
If you have more questions, don’t hesitate to reach back at us!
Regards,
Stoyan