I am trying to speed up my website as it is incredibly slow. So i have been running speed tests with GT Metrix and slowly working on fixing the issues it displays. But i am having trouble with the following items:
!!!!!!!!!! I HAVE INCLUDED LINKS TO THE GTMETRIX SPEED TESTS INSIDE THIS POSTS PRIVATE CONTENT AREA —– PLEASE SEE THOSE LINKS TO SEE WHAT I AM REFERENCING BELOW !!!!!!!!!!!
———- Defer Parsing Of Javascript (Grade: C | 70% rating | Priority: High) ———-
353.1KiB of JavaScript is parsed during initial page load. Defer parsing JavaScript to reduce blocking of page rendering.
https://www.amongthieves.net/wp-content/themes/xstore/js/etheme.min.js (176.3KiB)
https://www.amongthieves.net/wp-includes/js/jquery/jquery.js (86.8KiB)
https://www.amongthieves.net/wp-content/plugins/et-core-plugin/app/assets/js/elementor.js (30.2KiB)
https://www.amongthieves.net/wp-content/plugins/et-core-plugin/app/models/customizer/frontend/js/frontend-script.min.js (25.2KiB)
https://www.amongthieves.net/wp-content/plugins/et-core-plugin/packages/st-woo-swatches/public/js/frontend.js (13.9KiB)
https://www.amongthieves.net/wp-includes/js/jquery/jquery-migrate.min.js (7.7KiB)
https://www.amongthieves.net/ (7.2KiB of inline JavaScript)
https://www.amongthieves.net/wp-content/plugins/wc-dynamic-pricing-and-discounts/rightpress/jquery-plugins/rightpress-helper/rightpress-helper.js (2.4KiB)
https://www.amongthieves.net/wp-content/plugins/wc-dynamic-pricing-and-discounts/extensions/promotion-countdown-timer/assets/scripts.js (1.6KiB)
https://www.amongthieves.net/wp-content/plugins/wc-dynamic-pricing-and-discounts/rightpress/jquery-plugins/rightpress-live-product-update/rightpress-live-product-update.js (1.1KiB)
https://www.amongthieves.net/wp-content/plugins/et-core-plugin/app/assets/js/mail-chimp.js (726B)
It seems that all of my issues are related to the xStore theme javascripts as well as the xStore Core required plugin. What can i do about this to speed up this part of the GT Metrixs report?
———- Leverage Browser Caching (Grade: C | 75% rating | Priority: High) ———-
Leverage browser caching for the following cacheable resources:
https://kit-pro.fontawesome.com/releases/latest/css/pro-v4-font-face.min.css (1 minute)
https://kit-pro.fontawesome.com/releases/latest/css/pro-v4-shims.min.css (1 minute)
https://kit-pro.fontawesome.com/releases/latest/css/pro.min.css (1 minute)
https://kit.fontawesome.com/b1d3cba420.js (1 minute)
https://www.paypal.com/tagmanager/pptm.js?id=www.amongthieves.net&t=xo&v=5.0.128&source=payments_sdk&mrid=BE8WS27CMWDCQ&client_id=AQbghYd-7mRPyimEriYScIgTnYUsLnr5wVnPnmfPaSzwKrUe3qNzfEc5hXr9Ucf_JG_HFAZpJMJYXMuk (1 hour)
https://www.paypal.com/sdk/js?client-id=AQbghYd-7mRPyimEriYScIgTnYUsLnr5wVnPnmfPaSzwKrUe3qNzfEc5hXr9Ucf_JG_HFAZpJMJYXMuk&merchant-id=BE8WS27CMWDCQ&intent=capture&locale=en_US&components=buttons,funding-eligibility&commit=false¤cy=USD (6 hours)
So i am wondering how to stop the xStore theme from calling for the Font Awesome stylesheets. I have turned off the Font Awesome option in the xStore customizer settings, as I have a Font Awesome Pro subscription so i am using the Elementor Pro built in integration for Font Awesome so that i can utilize my Pro subscription. So now, xStore is still pulling the Font Awesome CSS files from their server, and i also now have Elementor pulling the stylesheets aswell. So how can i stop the xStore theme from calling these stylesheets and loading them? I dont need the theme to load them as Elementor is loading them, so this is slowing down my site by repeating to load stylesheets already loaded.
I understand that the Paypal caching is off-site and i cant control that, as it is controlled by the PayPal servers.
So those are my 2 most important questions right now, any help or support would be great. Thank you.