Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Raul P.

    (@alignak)

    Hi,

    Let me ask you if before you enable my plugin, you don’t have “Render-Blocking CSS in above-the-fold content” with many more files?

    This is how it should be with any plugin or any website, because that’s how your theme was built.
    You can not “fix” that message, because a) it’s not an error, and b) you need CSS to be render blocking or having a theme developer implementing a preloader for your site that waives this need.

    There’s also a reply for a similar question here:
    https://www.ads-software.com/support/topic/eliminate-render-blocking-above-the-fold/

    Thread Starter dougrobinson2015

    (@dougrobinson2015)

    I found another plugin that takes all the CSS files you create a stuffs them in the footer. I get great speed results and the page looks great on a smart phone, not so much on the desktop. There is a small bit of my own custom CSS that I still need in the header for desktops.

    In an ideal world, your app would, by default put all the CSS in the footer and give me the option to selectively pick CSS that should remain in the header.

    Any chance that of that happening?

    Plugin Author Raul P.

    (@alignak)

    Sorry, but did you read the link provided on my reply with a detailed explanation of why you should not do this?

    While it may appear to work for you, do you realize that a lot of other people using different browsers and much slower connection speeds might be seeing the site broken for a while, until they finish download your css in the footer?

    The only correct way to remove render blocking css is to inline it on the header, not sending it to the footer. Some plugins explicitly put their css on the footer, while other “need” to be in the header.

    If you force them to the footer, something is bound to break… so no, I’m not going to implement this and I already explained on that topic why you should not care about the pagespeed score to that extent.

    You can have a pagespeed 100 much slower than a pagespeed 70 and you will rank worse, because google doesn’t measure your score but your actual speed.

    Also this is standard practice, for example:
    https://cometcache.com/kb-article/why-doesnt-comet-cache-eliminate-render-blocking-and-move-cssjs-scripts-into-the-footer/

    Wordpress is meant to be extendable and anyone can edit the code or use the plugins they see fit.

    If the other plugin sends the css to the footer and it works on your site and that’s what you need, you should use it instead or this one. You simply need to be aware, that plugin will not work the same on other themes, especially heavy woocommerce themes that need java and css to be in the header. If you force them to the footer, those themes will stop working completely.

    Thread Starter dougrobinson2015

    (@dougrobinson2015)

    Thanks for continuing the lecture.

    I had to abandon your plugin because it broke my site. It was unable to survive the bringing together of all CSS. It’s too bad, your plugin made my site quite fast.

    I had high hopes for your plugin.

    Plugin Author Raul P.

    (@alignak)

    I’m sorry if it sounds like a lecture, not my intention.

    My plugin tries to be as compatible as possible with all commercial themes, but it’s not going to work on themes that don’t enqueue the scripts properly in the header or footer.

    There’s no “one code fits all” in regard of wordpress optimization and themes, so the best is to hire a developer to help you.

    Sorry to disappoint you.

    Thread Starter dougrobinson2015

    (@dougrobinson2015)

    I have a plugin that inserts a slider in the headers of each page via a text widget. The slider appears as the second element on the page on a mobile.

    With your plugin, the slider stops working. I’d like the option of excluding the associated js/CSS from the consolidated file you create.

    There are several features of your plugin I really like, so I’m not ready to give up just yet.

    We are a not-for-profit operation. I’m doing this work as a volunteer. We have no budget for a developer.

    Plugin Author Raul P.

    (@alignak)

    There’s an option on the plugin settings to exclude any script from merging.
    Go to Tools > Fast Velocity Minify and add the full url to the ignore list.

    You can see which urls are being included on that page too, inside the logs on the same page.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘External CSS Files Slowing Page Load’ is closed to new replies.