Eliminate render-blocking JavaScript and CSS in above-the-fold content
I’m afraid that’s not something you’ll be able to change. Whether you use Jetpack’s Mobile Theme or your regular desktop theme, you need to be loading the theme stylesheet in the head
, before your site content. If you load the stylesheet in the footer, your readers will first see your site without any style, until the page is fully loaded and the styles appear. That’s not something I’d recommend.
Other stylesheets may also be added to the head
by other plugins, if there are other elements on your site that need to be styled.
I’m afraid you will never be able to fix all the errors reported by Google Pagespeed. You can, however, use these recommendations to decide what to keep, and what to remove from your site.
For example, instead of removing all JavaScript and CSS from your site’s head
, I’d recommend that you review all your plugins, and consider the resources they add to your site. You can then decide whether the feature added by the plugin is worth the performance hit added by these resources.
I hope this helps.