Reducing theme file sizes and reduce bloat to speed up load times

Hi,

I have been using BeTheme for around 4 years now for my company website hempura.shop. With the recent changes to requirements from Google that are focussed on page speed, BeTheme is now seemingly quite bloated and causing the website to load slow.

Having looked into the scripts loading on the site, BeTheme has a number of large files that are seemingly filled with code that is unused by the website itself.

For example,. the following file is ~200kb:

/wp-content/themes/betheme/js/plugins.js

Inside the file there is a lot of functionality that the website is not making use of:

'sticky sidebar', 'waypoints', 'slider', 'nice scroll', 'magnific popup', unsure about 'isotope', 'before after twenty twenty' is not used I dont think, 'chart'.

Other files such as the following are seemingly very heavy file sizes amounting to 100kb/s per page:

/wp-content/themes/betheme/css/layout.css

/wp-content/themes/betheme/css/shortcodes.css

/wp-content/themes/betheme/js/scripts.js

--

Is there an option to deactivate/remove/strip out the unnecessary code that is part of this theme to make it load faster? I do not want to have to try to migrate to a lighter theme as the website is set up nicely.

I think it would be a risk to create a child theme and strip out the code there as any theme update wouldn't be captured and it would become complicated.

Thank you.

Comments

  • Hello,

    All features and functions that can be disabled are placed in Betheme -> Theme options -> Global -> Advanced.

    Any further changes require file customization, and in reference to the Item Support Policy, I am not able to help you with it. http://themeforest.net/page/item_support_policy

    So if you want to modify files and don't know how, you should contact your web developer. Item Policy says:

    Item support does not include services to modify or extend the item beyond the original features, style, and functionality described on the item page. For customization services that will help you tailor the item to your specific requirements, we recommend contacting the author to see if they privately offer paid customization services or checking out the great service providers on Envato Studio.

    Thanks

  • Well, that was an enormous waste of signing up for more support...

    Looks like we have to migrate themes then, as BeTheme is bloated and is no longer an appropriate solution to build a modern website on.

    Thanks

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.