Hello,
I’m having some “problems” with the Speed Booster plugin. I state that i’m not a newbie to this template and its plugins.
Said that, what follow is my problem: as you can see from the screenshot below, if i run the Google Page Speed for my articles, there’re two files that delay the render of the page (above-the-fold) only on the mobile version (i’m not using the dedicate mobile plugin because the theme is already mobile friendly).
I’ve added those files in my Speed Booster config file, but seems that isn’t working.
The second problem is: why the mobile pages needs 5 round trip to be loaded? (0 on desktop version)

Here’s my speed booster code for CSS and JS (not complete for security reasons):
function css_mover() {
//if ($this->td_theme_name == 'Newspaper') { }
// wp 011 - Newspaper 6
$this->move_style_to_footer_queue('bbp-default-bbpress'); //bbpress old
$this->move_style_to_footer_queue('bbp-default'); // bbpress
$this->move_style_to_footer_queue('contact-form-7');
$this->move_style_to_footer_queue('cookie-notice-front');
$this->move_style_to_footer_queue('ewww-image-optimizer');
$this->move_style_to_footer_queue('disqus-comment-system');
$this->move_style_to_footer_queue('yoast-seo-adminbar');
$this->move_style_to_footer_queue('rs-plugin-settings');
$this->move_style_to_footer_queue('td-mobile');
$this->move_style_to_footer_queue('td-theme');
$this->move_style_to_footer_queue('td-theme-child');
$this->move_style_to_footer_queue('td-theme-woo');
$this->move_style_to_footer_queue('td-theme-demo-style');
$this->move_style_to_footer_queue('td_live_css_frontend');
$this->move_style_to_footer_queue('td-theme-bbpress');
$this->move_style_to_footer_queue('font-awesome-four');
$this->move_style_to_footer_queue('cookie-consent');
if ($this->is_ie === false) {
// move style.css theme style
$this->move_style_to_footer_queue('js_composer_front');
$this->move_style_to_footer_queue('td-mobile');
$this->move_style_to_footer_queue('td-theme');
$this->move_style_to_footer_queue('td-theme-child');
$this->move_style_to_footer_queue('td-theme-woo');
$this->move_style_to_footer_queue('td-theme-demo-style');
$this->move_style_to_footer_queue('td_live_css_frontend');
$this->move_style_to_footer_queue('td-theme-bbpress');
$this->move_style_to_footer_queue('font-awesome-four');
}
//@todo test on newsmag
$this->move_style_to_footer_queue('woocommerce_prettyPhoto_css'); //on product page
$this->move_style_to_footer_queue('woocommerce_frontend_styles'); //old woocommerce?
$this->move_style_to_footer_queue('woocommerce-layout');
$this->move_style_to_footer_queue('woocommerce-smallscreen');
$this->move_style_to_footer_queue('woocommerce-general');
//$this->move_style_to_footer_queue('bp-legacy-css');
//google fonts
$this->move_style_to_footer_queue('google-fonts-style');
$this->move_style_to_footer_queue('google_font_open_sans');
$this->move_style_to_footer_queue('google_font_roboto');
$this->move_style_to_footer_queue('google_font_roboto_cond');
$this->move_style_to_footer_queue('google-fonts-style');
$this->move_style_to_footer_queue('google-font-ubuntu');
//move revolution slider css
$this->move_style_to_footer_queue('rs-plugin-settings');
$this->move_style_to_footer_queue('genericons'); //still rev slider
//$this->move_style_to_footer_queue('js_composer_front');
}
/**
* move javascript to footer
*/
$this->move_js_to_footer('themepunchtools');
$this->move_js_to_footer('revmin');
$this->move_js_to_footer('vc_woocommerce-add-to-cart-js');
$this->move_js_to_footer('contact-form-7');
$this->move_js_to_footer('cookie-notice-front');
$this->move_js_to_footer('disqus-comment-system');
$this->move_js_to_footer('ewww-image-optimizer');
$this->move_js_to_footer('revmin');
$this->move_js_to_footer('tp-tools');
$this->move_js_to_footer('jquery');
$this->move_js_to_footer('comment-reply');
$this->move_js_to_footer('js_files_for_plugin_live_css');
$this->move_js_to_footer('js_files_for_live_css');
$this->move_js_to_footer('js_files_for_ace_ext');
$this->move_js_to_footer('js_files_for_ace');
$this->move_js_to_footer('td-site-min');
$this->move_js_to_footer('td-site');
$this->move_js_to_footer('cookie-consent');
//print_r($wp_scripts);
// replace comment-reply.min.js with inline version
}
Hello,
Please read this guide to improve your site loading speed:
https://forum.tagdiv.com/how-to-make-the-site-faster/
Please read it very carefully and follow each step properly in order to see improvement.
Also regarding the speedbooster plugin, please read this topic:
https://forum.tagdiv.com/topic/tinymce-advanced-and-other-various-disabling-speed-boster/
Thank you!
Hello Bodgan,
I know these guides (i read them like 10-12 times) and i said that i’m not a newbie đ
The plugin is activated (as you can see from the screenshot below) and i’ve followed every step described in the guides you linked above. Except for the second one, because i prefer to verify that every plugin work with speed booster, so i activate every single plugin manually by adding the compatibility code, here:


Here is my custom code in speed booster:
– CSS:

– Javascript:

Hello,
As you may already know, the speedbooster plugin will work with other plugins if they are added to that array or simply removed the compatibility code altogether, but it will not be able to move all of the css or js to the footer. It is only guaranteed to work properly with the plugins found originally in the compatibility list. You will have to try other methods to move the js and css for the ones that speedbooster cannot move.
http://www.wpbeginner.com/wp-tutorials/how-to-move-javascripts-to-the-bottom-or-footer-in-wordpress/
Thank you!